Home

Page 45
Page 45
background image

 

 
 
Сообщения типа 11 могут иметь два различных значения поля Код: 

0  -  Time  to  live  exceeded  in  transit  (Время  жизни  пакета  истекло  при 

транспортировке).  Такое  сообщение  посылают  только  маршрутизаторы  в  том 
случае,  если  у  полученного  для  перенаправления  пакета  TTL  становиться 

равным  нулю.  В  таком  случае  маршрутизатор  уничтожает  пакет,  и  с  помощью 
ICMP сообщения с типом 11 и кодом 0 уведомляет об этой ситуации отравителя 
пакета, цитируя в сообщении заголовок и первые 8 байт уничтоженного пакета. 
Поле  TTL  используется  для  предотвращения  зацикливания  пакетов  при 
образовании маршрутных петель.  

1  -  Fragment  reassembly  time  exceeded  (Истекло  время  жизни  пакета  при 

попытке сборки пакета из фрагментов). Так как собирают пакеты из фрагментов 
только узлы и никогда маршрутизаторы, такое ICMP сообщение могут посылать 
только  конечные  узлы  получатели  пакета.  Когда  станция  получает  фрагменты 
одного  пакета,  она  складывает  их  в  буфер  и  пытается  собрать 
фрагментированный  пакет.  Однако  если  некоторых  фрагментов  недостает, 
станция,  очевидно,  не  будет  ждать  прихода  недостающих  фрагментов  вечно, 

занимая  память  под  хранение  фрагментов  неполного  пакета.  При  этом  станция 
ожидает в течение некоторого времени, зависящего от реализации стека TCP/IP, 
на станции и если возможности собрать пакет нет, то фрагменты уничтожаются 
и отправителю пакета посылается ICMP сообщение.  

Наибольший диагностический  интерес представляет именно сообщение об 

истечение времени жизни в транзите вследствие истечения TTL пакета, так как с 
помощью  этого  сообщения  можно  провести  диагностику  маршрутных  петель. 
Рассмотрим работу ICMP сообщения типа 11 с кодом 0: 

 

 

 
На маршрутизаторе R1 должна быть запись о маршруте в сеть 5.0.0.0 вида: 
 
Network   

Mask  

 

Gateway 

5.0.0.0    

255.0.0.0  

1.0.0.2 

 
На маршрутизаторе R2 должна быть запись о маршруте в сеть 5.0.0.0 вида: 
 
Network   

Mask  

 

Gateway 

5.0.0.0    

255.0.0.0  

1.0.0.1 

 


Copyright © 2021 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.