1. W trakcie sesji FTP serwer wysyła do klienta fragment pliku o długości 1200 biotów.
Numer sekwencyjny (SeqNo) segmentu TCP mieszczącego te dane wynosi 14600. W jaki sposób klient potwierdzi, że otrzymał ten segment od serwera? (2 p.)
yj/g do bfrttri i. fbfB i śeej,fo IStoO
1. Jakie polecenie systemu Linux wypisze interfejsy, przez które pakiet wpływa do routerów L- ,,
znajdujących się na trasie do komputera 213.135.45.252? Które pole nagłówka IPjest tu §
w istotny sposób wykorzystywane? Jaki jest rozmiar tego pola w bitach? (2 p) . a
2. W trakcie sesji TCP strona A otrzymała od strony B segment poiwierdzającjJoaeoranie */ danych wysianych przez A. W segmencie tym pole „Window Size” miało wartość 8 KB.
Be kolejnych segmentów o maksymalnym rozmiarze może wysłać strona A bez oczekiwania na następne potwierdzenie od B? Zakłada się, że maksymalny rozmiar pola danych w segmentach wysyłanych przez A wynosi 1460 B. Uwaga: 1 KB=1024 B! (2 p)
O- yUd) t Ś~ 8= ^$006)
2. Pole „Suma kontrolna" w nagłówku UDP jest liczone z: (0,5 p)
nagłówka UDP_
ffiagłówka UDP i danycip_
(TluglowKa Ijl)P, danych i pseudonuglówku
3. Przy obustronnym zamykaniu połączenia za pomocą protokołu TCP w nagłówku przedostatniego segmentu są ustawione flagi: (0,5 p)
SYN i ACK
4. Rekord zasobów typu PTR zawiera: (0,5 p)
m m fT^imnslucic adresu 1P na nazwę DNS^
' * translację nazwy DNS na adres IP
adres 1P serwera danej strefy
5. Następujące trzy transakcje są realizowane współbieżnie:
*-6 ij’ * y’'Ł
a) x = Ol x = x + 6; y = 2; y = y+x; b) x = 2; y = 3; x = X + 7; y = x + y;
Jr= 2 A
c) x = 1; x = x+T, y = 1; y = x - y;
8.1. Podać pełną listę dopuszczalnych wartości zmiennych x, y i z (rozdzioląjąc jo operatorami logicznymi „i" oraz „lub”): (1 p)