Zadanie I (3 min)
Do serwera npaohc. dociera pakiet IP zawierający segment TCP w postaci:
___C___—-— IP | |||
Źródło: 80.55.40.30 |
Cel: 148.81-141.19 | ||
Inna pola |
IP | ||
TCP ' "__ | |||
Źródło: 2034 |
Cel: 80 | ||
Flaga: SYN | |||
Inna pola |
TCP | ||
DANE |
Uzupełnij poniższą tabelę, która będzie odpowiedzią serwera. Napisz co według Ciebie jest w polu danych w pierwszym i drugim segmencie.
źródło: |
m®. Ą/l./iW./jS |
Cel: ^O.S^.flO. & | |
Inne pola IP | |||
źródło: |
Cel: 2^*51, | ||
Flaga: |
A Cl/ . SyAi | ||
/cz ^ Inna pola TCP | |||
DANE |
Zadanie 2(7 min)
Wypisz co najmniej 4 protokoły warstwy aplikacji, które korzystają z UDP i 4 które korzystają z TCP.
UDP |
TCP |
J>bi£_ |
£T? |
SfchP | |
-nr? |
5r77?fP«P3 |
Łat Auiio |
-fMŁituo Popa |
Gy "nyskie wypiane protokoły kortyfl.j«cc 5 UDP. zawsze z niego kenty,uy*. czy ztUnajl sic sytuacje, kiedy UDP jest zastępowane prze TCP. jeSli tak. to w jakich syiuacjach?
Uzupełnij tabelę:
Flaga |
Opis |
vm |
Ta flaga wskazuje, że dane są ważne. |
ACK |
‘?«łvit*Ł'U-4C.. |
PSH |
**4**«c*«f< tn**! *«'*«'* |
RST |
IfrOMfcuiC lOtĄepJ- fł*» d* Ua,<k |
'WU |
Ta flaga wskazuje chęć nawiązania połączenia i ustawienia mimem sekwencyjnego. |
Ta flaga wskazuje chęć zakończenia połączenia. |
Zadanie 4 (20 min) ^ ĄO. Z. fa
Załóżmy, ie host A wysyła do serwera „echo” (7/TCP) literę Q, w odpowiedzi dosujc tą urną literę. Następnie hośt A kończy połączenie. Przedstaw wszystkie segmenty, które zostaną wysłane i odebrane przez hosta A. zakładając, te:
Port źródłowy = 1030
Startowy numer sekwencyjny dla hosta A to: 44 Startowy numer sekwencyjny dla serwera „echo” to: 77 Zakładamy że żaden segment nie zginie, ani nie zostanie uszkodzony, jako pomoc możesz wykorzystać ethereala.
Edytuj pHk /etcfeined.d/echo i zamień linie disabłe-yesna disable = no i zrestanij usługę xioetd poleceniem:
/ctc/init.d/xinetd restart
Nastawie odpal ethereala i połącz się telnetem na port 7 do komputera obok. Wyślij jeden znak i zakończ połączenie naciskając kombinację klawiszy Ort-] i wpisz quiL Zatrzymaj ethereala i przefihroj dane po tep.
S'
Kierunek |
Port źródłowy |
Port docelowy |
StQ |
ACK |
Flagi |
Daae |
Do serwera |
Ao\9 X |
7 |
** |
O |
syn | |
Do hosta A |
* |
Ao *© |
z. | |||
Do serwera |
sp |
=ri |
*<-tc | |||
Do serwera |
7 |
<f 5 |
pśh.ack |
O | ||
Do hosta A |
7* |
i i |
ack |
X - — | ||
Do hosta A |
m |
kia |
Q | |||
Do serwem |
W> |
tac. |
■ i | |||
Do serwera |
- hb |
Ą |
rinjck |
— | ||
Do hosu A |
1030 |
_h* | ||||
Do serwem |
y |
□H |
-hWŁ - -Acic__ |
—| |
U**