Home

Page 45
Page 45
background image

 

 

 

 

 

Таким образом, опция RR используется для изучения маршрута, который 

проходит  пакет  при  перемещении  по  составной  сети.  Однако,  такую  же 
информацию  может  предоставить  и  утилита  tracert.exe,  в  чем  же  разница?  С 
помощью  опции  RR  можно  «попросить»  записать  свои  IP  адреса  в  заголовок 
лишь ограниченное количество маршрутизаторов, так как размер всех опций в 
пакете не может превысить 40 байт. Так как сам заголовок  опции занимает 3 
байта,  то  максимальное  количество  четырехбайтовых  слотов  для  записи  IP 
адресов  маршрутизаторов  не  может  превысить  9,  тогда  опция  будет  иметь 

длину 4*9+3=39 байт – почти максимум для опций IP пакета. Итак, с помощью 
RR  можно  изучить  IP  адреса  интерфейсов  не  более  чем  у  9  ближайших  от 
отправителя  маршрутизаторов.  Далее,  когда  источник  отправляет  пакет  с 
опцией  RR  с  целью  исследования  сети,  то  такой  пакет  придет  ПОЛУЧАТЕЛЮ 

пакета,  а  исследованием  маршрутов  занимается  источник  .  Хотелось  бы, 
чтобы отчет о пройденных маршрутизаторах получил все таки источник  пакета 
с  опцией  RR.  Для  этого  поступают  следующим  образом:  когда  приложение  на 
узле получает пакет с опцией RR, оно, в случае, если на этот пакет необходимо 
сгенерировать  ответ,  цитирует  в  нем  опцию  в  том  виде,  в  котором  опция 
поступила  в  принятом  пакете,  более  того,  станция  сама  заполняет  свободный 
слот  своим  IP  адресом  (если  такой  слот  есть),  и  если  свободные  слоты  еще 
остались, то их заполнят маршрутизаторы на обратном пути пакета ответа. При 


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

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