Postawy sieci
#
Zakres wykładu
#
- Sieć jako komunikacji międzyprocesowej (IPC)
- Pakiety sieciowe
- Interfejsy sieciowe
- Adresacja sieciowa
- Podstawy polecenia
ip - Narzędzie
nc - Przechwytywanie ruchu sieciowego z wykorzystaniem
tcpdump - Enkapsulacja pakietów
- Stos sieciowy
- Warstwowe modele sieci (OSI i TCP/IP)
- Adresy sprzętowe MAC
- Nagłówek Ethernet
- Zasada działania przełączników (switchy)
- Nagłówek IP
- Struktura nagłówka IP oraz proces przetwarzania pakietów (odbieranie, decydowanie, wysyłanie) przez hosty i routery.
- Zasada działania routera
- Address Resolution Protocol
- Tablica routingu
- Fragmentacja pakietów IP
- TTL (Time To Live)
- Protokół ICMP
Materiały
#
- Slajdy wykładowe
- Programy przykładowe
- Podręcznik: z rozdziału 15 (Struktury systemów rozproszonych) podrozdziały: 15.2 (Topologia), 15.3 (Typy sieci),
15.4 (Komunikacja), 15.5 (Protokoły komunikacyjne), 15.8 (Przykład - praca w sieci).
- Stare Slajdy: Inet_1.pdf
- Literatura uzupełniająca: W.R. Stevens, Unix programowanie usług sieciowych, t. 1, wyd. 2: API: gniazda i XTI
Rozdziały: 1 (Wprowadzenie), 2 (Warstwa transportowa: protokoły TCP i UDP)