wiedzieć że port / numer portu to adres warstwy transportowej który pozwala adresować proces w systemie
kojarzyć że każdy protokół warstwy transportowej ma osobną pulę portów
kojarzyć podział portów na uprzywilejowane (do 1024), user ports i efemeryczne
rozumieć jakie adresy / numery (i dlaczego te) pozwalają zaliczyć wiadomość do konkretnego połączenia
kojarzyć że program może czekać na połączenie (słuchać) lub próbować się połączyć z nasłuchującym programem
znać komendę do wyświetlenia listy aktywnych połączeń sieciowych w systemie
umieć interpretować wyniki powyższej komendy
znać komendy (netcat lub socat) do:
znać i rozumieć cechy UDP:
bezpołączeniowy, bezstanowy
przesyła wiadomości bez gwarancji dostarczenia
brak kontroli przepływu
ograniczenie rozmiaru paczki danych
znać i rozumieć cechy TCP:
wiedzieć jak wygląda nawiązywanie połączenia TCP
znać zastosowania UDP i TCP, umieć je wyjaśnić cechami tych protokołów