1. Ćwiczenia Linux/Knoppix

2. Skaner sieci - Ethereal

3. Automaty skończone

4. SMTP, POP3, HTTP kontynuacja

5. Warstwa tranportowa

7. Protokoły rutingu

8. Warstwa sieci

9. Powtórzenie materiału

Wyjście

Sieci i modele warstwowe

  1. Nazwij jednostki danych w każdej warstwie modelu internetowego. (A-komunikat, T-segment, S-pakiet/datagram, Ł-ramka, F-sygnał)
  2. Podaj kilka różnych protokołów używanych w każdej warstwie.
  3. Jakich usług dostarczają poszczególne protokoły wyższym warstwom?
  4. Jakie warstwy modelu ISO/OSI zawiera internetowa warstwa aplikacji?
  5. Jak przepływa przez warstwy komunikacja dwóch systemów z wykorzystaniem:
    • urządzenia warstwy 3 - routera
    • urządzenia warstwy 2 - switcha
    • urządzenia warstwy 5 - bramę z translacją adresów (NAT)

  6. Podaj podstawowe metody multipleksacji, podając jej skrót i zasadę działania

Protokoły

  1. Podaj kilka poznanych protokołów stanowych i bezstanowych.
  2. Podaj najważniejsze różnice pomiędzy TCP i UDP
  3. Podaj podstawowe rodzaje protokołów niezawodnego wysyłania z oknem

SMTP + POP3 + TCP + DNS

Opisz wszystkie pakiety, (protokół, żródło i cel w warstwie transportu i aplikacji) wymieniane w przypadku wysłania emaila z lokalnego komuptera przez serwer poczta.pjwstk.edu.pl a następnie odbiór poczty z poczta.pjwstk.edu.pl. Nie pokazuj wymiany poszczególnych komunikatów SMTP i POP3, ale tylko nawiązanie połączenia (EHLO), rozłączenie (quit), autoryzacje POP3 (user, pass), rozłączenie POP3 (quit).

HTTP + TCP + DNS

Opisz wszystkie pakiety (protokół, żródło i cel w warstwie transportu i aplikacji) wymieniane po otwarciu przeglądarki i wpisaniu adresu www.pjwstk.edu.pl/stud.php.

DNS

Jesteś połączony do wewnętrznej sieci PJWSTK i chcesz dowiedzieć się o adres IP związany z domeną pinal.imag.fr. Załóżmy, że serwerem obsługującym domenę .fr jest C.NIC.fr a serwerem obsługującym domenę imag.fr jest dns.inria.fr. Jak będzie wyglądała wymiana komunikatów protokołu DNS pomiędzy wszystkimi uczestnikami w przypadku gdy:

  1. /etc/resolv.conf zawiera linię “nameserver a.b.c.d”, gdzie a.b.c.d jest adresem IP serwera “a.root-servers.net”, wszystkie serwery są iteracyjne
  2. W /etc/resolv.conf jest linia “nameserver 10.0.0.10”. serwer 10.0.0.10 jest rekursywny, a reszta iteracyjna
  3. Niedługo po twoim pytaniu pyta się o pinal.imag.fr ktoś inny z wewnętrzej sieci PJWSTK, a serwer 10.0.0.10 realizuje dns caching (konfiguracja jak w poprzednim punkcie)

TCP

Zadanie 7 z laboratorium 5, z numerami SEQ i ACK i ze zwiększaniem okna.

Warstwa sieci

Obowiązuje laboratorium 7.