Sieci Komputerowe Wykład 1: Historia, model ISO, Ethernet, WiFi
Transkrypt
Sieci Komputerowe Wykład 1: Historia, model ISO, Ethernet, WiFi
Sieci Komputerowe Wykład 1: Historia, model ISO, Ethernet, WiFi prof. nzw dr hab. inż. Adam Kisiel [email protected] Pokój 117d A. Kisiel, Historia, model ISO/OSI, Ethernet 1 Informacje o przedmiocie ■ Strona internetowa przedmiotu: http://www.if.pw.edu.pl/~siecik/ ■ Sieci Komputerowe składają się z 8h wykładu 21h laboratoriów (3x7h + 4h) w blokach po 3h co dwa tygodnie Zaliczenie przedmiotu: suma punktów z części wykładowej (20%) i laboratoryjnej (80%) Zaliczenie części wykładowej: krótkie sprawdziany w formie testu z wiadomości przekazanych na ostatnim wykładzie na początku zajęć laboratoryjnych. A. Kisiel, Historia, model ISO/OSI, Ethernet 2 Kilka ważnych dat 1966: 1969: 1971: 1972: 1974: 1976: 1978: 1983: 1985: 1991: 1999: Projekt ARPANET finansowany przez DOD Pierwsza wersja UNIXa Powstaje FTP Powstaje e-mail (poczta elektroniczna) Projekt TCP Sieć ALOHA Specyfikacja IP Ustanowienie DNS Ethernet zatwierdzony jako IEEE 802.3 Powstaje WWW oraz Linux Opracowanie standardu IEEE 802.11b A. Kisiel, Historia, model ISO/OSI, Ethernet 3 25 lat temu ... • Tim Berners-Lee pisze słynny dokument, który stał się początkiem WWW (HTML) • W jego pierwszych akapitach pisze: “Many of the discussions of the future at CERN and the LHC era end with the question - 'Yes, but how will we ever keep track of such a large project?' This proposal provides an answer to such questions. Firstly, it discusses the problem of information access at CERN. Then, it introduces the idea of linked information systems, and compares them with less flexible ways of finding information.” Adam Kisiel 30 Stycznia 2013 4 Model sieci ISO/OSI w. aplikacji w. prezentacji w. sesji w. transportowa w. sieciowa w. łącza w. fizyczna ■ Telnet SMTP FTP DNS NFS XDR RPC TCP UDP IP Ethernet (IEEE 802.3) / WiFi (IEEE 802.11) / X.25 / SLIP / PPP Warstwy modelu ISO/OSI: aplikacji: kontaktuje się z aplikacjami (mechanizm gniazd: „sockets”) prezentacji: konwersja danych do postaci kanonicznej sesji: nadzorowanie połączenia i przekierowywanie danych do właściwej aplikacji transportowa: segmentacja w pakiety, nadzorowanie transmisji sieciowa: kapsułkowanie danych, wybór trasy przesyłu łącza danych: nadzór nad jakością przesyłu danych fizyczna: obsługa wysyłania i odbierania sygnałów A. Kisiel, Historia, model ISO/OSI, Ethernet 5 Warstwa fizyczna i warstwa łącza ■ ■ ■ Zadania technologii warstwy fizycznej: Nawiązanie bezpośredniego połączenia pomiędzy dwiema lub wieloma stacjami nadawczo/odbiorczymi Definicja standardów przekazu informacji (np. napięć, sekwencji sygnałów, częstotliwości komunikacji, itp.) Wykrywanie i obsługa kolizji (jednoczesnego nadawania przez różne stacje) – pojęcie „domeny kolizji” Zadania warstwy łącza: Definicja standardów kontroli poprawności przesyłu Kontrolowanie poprawności przesłanej informacji, w tym ewentualne powtarzanie transmisji Zadania warstwy fizycznej i warstwy łącza są zwykle bardzo ściśle związane, więc w większości przypadków są one realizowane przez jedną technologię A. Kisiel, Historia, model ISO/OSI, Ethernet 6 Wymogi co do sieci Ethernet ■ ■ ■ ■ Standardy sieci Ethernet: 10Base-T, 100Base-T oraz 1000Base-T. Większość nowoczesnych urządzeń (płyt głównych) ma już 1000Base-T, 10Base-T przestarzałe. Aby sieć działała z maksymalną prędkością, wszystkie urządzenia muszą spełniać wymagania danego standardu Hub to urządzenie, które nie tworzy oddzielnych „sieci” - wszystkie urządzenia są w tej samej „domenie kolizji”. Ograniczenia co do wielkości sieci stosują się do takiej domeny. Np. dla 10Base-T pomiędzy dwoma komputerami nie może być więcej niż 4 huby, dla wyższych prędkości jeszcze mniej. Huby to urządzenia przestarzałe, występują coraz rzadziej, huby sieci 1000Base-T w ogóle nie są produkowane. W switchu (i urządzeniach wyższych, t.j. routerach i gatewayach) każdy port to oddzielna domena kolizji (oddzielna „sieć”). Każdy komputer w oddzielnej domenie umożliwia tryb „full-duplex”: zaniedbuje kolizje, maksymalizuje prędkość. 7 A. Kisiel, Historia, model ISO/OSI, Ethernet Adresy MAC ■ Adres MAC to adres funkcjonujący w w. łącza danych w standardzie Ethernet (i WiFi). Jest unikalny w skali światowej (każde urządzenie Ethernet ma przypisany przez producenta adres) Jest 48 bitowy (6 bajtów), zapisywany heksadecymalnie jako aa:bb:cc:dd:ee:ff Przy jego pomocy urządzenia w jednej lokalnej sieci rozpoznają, czy dany pakiet jest do nich zaadresowany Każdy pakiet Ehternet jest wysyłany na konkretny adres MAC, adres IP jest interpretowany dopiero w wyższej warstwie A. Kisiel, Historia, model ISO/OSI, Ethernet 8 Standard WiFi (IEEE 802.11a/b/g/n) ■ Sieć bezprzewodowa „WiFi” to implementacja pierwszej i drugiej warstwy sieciowej w postaci lokalnej sieci komputerowej (WLAN – wireless LAN) opartej o łączność radiową w paśmie częstotliwości 2.4 GHz (5 GHz) Przynależność do jednej „sieci” określa się poprzez nadanie jej nazwy (SSID) Komunikacja może (nie musi) być szyfrowana Standardy szyfrowania: ➔ WEP (przestarzały, łatwy do złamania) ➔ WPA2 (lepszy) Możliwość tworzenia sieci as-hoc A. Kisiel, Historia, model ISO/OSI, Ethernet 9