TCP-IP крупным планом

         

Пример



Пример

Давайте рассмотрим, как работает BOOTP при загрузке X терминала. На рисунке 16.3 показан вывод команды tcpdump. (Имя клиента proteus, а имя сервера mercury. Вывод этой команды tcpdump был получен в другой сети, в отличие от всех других примеров, приведенных в тексте.)

1 0.0 0.0.0.0.68 > 255.255.255.255.bootp:
secs:100 ether 0:0:a7:0:62:7c
2 0.355446 (0.3554) mercury.bootp > proteus.68: secs:100 Y:proteus
S:mercury G:mercury ether 0:0:a7:0:62:7c
file "/local/var/bootfiles/Xncd19r"

3 0.355447 (0.0000) arp who-has proteus tell 0.0.0.0
4 0.851508 (0.4961) arp who-has proteus tell 0.0.0.0
5 1.371070 (0.5196) arp who-has proteus tell proteus

6 1.863226 (0.4922) proteus.68 > 255.255.255.255.bootp:
secs:100 ether 0:0:a7:0:62:7c
7 1.871038 (0.0078) mercury.bootp > proteus.68: secs:100 Y:proteus
S:mercury G:mercury ether 0:0:a7:0:62:7c
file "/local/var/bootfiles/Xncd19r"

8 3.871038 (2.0000) proteus.68 > 255.255.255.255.bootp:
secs:100 ether 0:0:a7:0:62:7c
9 3.878850 (0.0078) mercury.bootp > proteus.68: secs:100 Y:proteus
S:mercury G:mercury ether 0:0:a7:0:62:7c
file "/local/var/bootfiles/Xncd19r"

10 5.925786 (2.0469) arp who-has mercury tell proteus
11 5.929692 (0.0039) arp reply mercury is-at 8:0:2b:28:eb:1d

12 5.929694 (0.0000) proteus.tftp > mercury.tftp: 37 RRQ
"/local/var/bootfiles/Xncd19r"
13 5.996094 (0.0664) mercury.2352 > proteus.tftp: 516 DATA block 1
14 6.000000 (0.0039) proteus.tftp > mercury.2352: 4 ACK

в этом месте удалено много строк

15 14.980472 (8.9805) mercury.2352 > proteus.tftp: 516 DATA block 2463
16 14.984376 (0.0039) proteus.tftp > mercury.2352: 4 ACK
17 14.984377 (0.0000) mercury.2352 > proteus.tftp: 228 DATA block 2464
18 14.984378 (0.0000) proteus.tftp > mercury.2352: 4 ACK

Содержание раздела