Home

Page 24
Page 24
background image

 

 

 
 

 

 
 

Рассмотрим  следующее  сообщению  о  недостижимости  с  кодом  4  – 

Fragmentation  Needed  and  DF  Set  (необходима  фрагментация,  но  установлен 
флаг DF).  
 

В  RFC792  формат  ICMP  сообщения  о  недостижимости  вследствие  запрета 

фрагментации не отличается от формата других сообщений о непостижимостях, 
т.е. 

второе 

четырехбайтовое 

слово 

заголовка 

ICMP 

является 

зарезервированным.  Если  маршрутизатор  уничтожает  пакет  по  причине 
невозможности  его  фрагментировать,  то  узел  отправитель  пакета  получает  это 
сообщение  и  должен  сам  уменьшить  размер  пакета,  не  имея  на  самом  деле 
достоверной  информации  о  том,  НА  СКОЛЬКО  уменьшить  размер  пакета.  Если 
узел  уменьшит  размер  пакета  незначительно,  то  он  рискует  снова  получить 
сообщение о недостижимости, таким образом, взаимодействие будет замедлено. 
Если  узел  стразу  значительно  уменьшит  размер  пакета,  то  может  получиться 
неэффективная  работа  сети  из-за  передачи  малых  порций  данных  (при 
фиксированном размере заголовка), если же узел уберет флаг DF из пакета, то 
тем  самым  он  откажется  от  избавления  маршрутизаторов  от  фрагментации,  что 
приведет к не достижению цели, которая ставилась изначально использованием 
флага  DF.  Для  решения  данной  проблемы  в  RFC1191  была  предложена 


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

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