10.10.2009 r.
Technologie sieciowe
Wykład 1
Sieć - struktura elektryczna, która łączy wielu użytkowników w celu komunikowania się.
Sieć komputerowa - w głównej mierze po liniach telekomunikacyjnych biegną sygnały binarne
(kod 0, 1). W węzłach są jakieś switche lub routery.
F |
A0 |
A1 |
Payloud |
CRC |
Dodatkowo występuje jeszcze Ack (potwierdzenie prawidłowego dostarczenia).
E1, E3 - standard w Europie
T1, T3 - amerykański standard sieci dzierżawionej.
W latach 70 jako pierwsza powstała sieć ARPANET USA (sieć łączyła kilka amerykańskich uniwersytetów). Połączenie z Hawajami odbywało się drogą radiową, reszta przewodowo. Była to pierwsza sieć bez central - potrafiła się sama regenerować w razie awarii (stworzono mnóstwo alternatywnych dojść do węzłów). Jeśli nawet jeden węzeł uległ uszkodzeniu istniała możliwość dostarczenia informacji innymi „drogami”.
W tej chwili funkcjonuje dużo różnych sieci (technologie - satelitarne, światłowodowe; właściciele; struktury). Oparte są na protokole TCP/IP. Dzięki standardom udało się zachować wspólne cechy rozmaitych rozwiązań.
SIECI LAN - sieci lokalne:
Jest to sieć np. kablowa, w której co jakiś czas występują punkty przyłączeniowe. Na obu końcach są oporniki (chodzi o obciążenie kabla - oporność falowa 50Ω, aby nie było odbić sygnału). W takiej sieci ze sobą komunikować się może tylko jedna para komputerów w danym momencie.
Topologia sieci - to układ połączeń komputerów w sieci np. w formie gwiazdy, pierścienia lub magistrali (szyny).
Długość kabla to zwykle 300-500m., odstępy pomiędzy przyłączami (komputerami) wynoszą ok. 3m. Powiększenie można wykonać poprzez tzw. mosty lub przełączniki. Sieć może być dzięki temu rozbudowana do 1000 i więcej użytkowników, ale nadal będzie to sieć lokalna.
Przez pierwsze 10-20 lat korzystano z transmisji ciągłej (era transmisji danych), potem nastąpiła zmiana na pakietową transmisję danych. Wynikało to z zajętości łącza (ograniczenie przepustowości i osób korzystających w jednym momencie), jak również z ilości błędów. W tej chwili dane przesyłane są małymi porcjami.
RAMKI - to oznakowany pakiet w konkretnej technice sieciowej. Zawiera flagę (F), nagłówek (numer pakietu), blok danych (payload) oraz blok kontroli błędów (CRC).
MULTIPLEKSJA - umożliwia dostęp wielu nadawcom.
WYKRYWANIE BŁĘDÓW - ACK (potwierdzenie, że nie ma błędów)
Nadawca - punkt nadawczy
Pakiet |
CRC |
Dzielimy pakiet przez wielomian P(x)=1+x5+x12+x16 uzyskujemy jakąś resztę
Odbiorca - punkt odbiorczy
Pakiet |
CRC |
Jeśli wynik po przesłaniu jest taki sam (taka sama reszta) oznacza to, że przesłano bez błędów