Пловдивски



Pdf просмотр
страница107/130
Дата02.07.2022
Размер7.37 Mb.
#114742
1   ...   103   104   105   106   107   108   109   110   ...   130
Компютърни мрежо и комуникации
фигура 144 Полета за Тип 5
Type – 5
Code – описва типа на грешката от пренасочване. Стойностите са:
0=пренасочване на пакет за мрежа;
1= пренасочване на пакет за хост;
2= пренасочване на пакет за ToS и мрежа;
3= пренасочване на пакет за ToS и хост;
Gateway Internet Address – адрес на правилния шлюз.
Съобщението се генерира само от маршрутизатор към хоста-подател.


200

Тип 8 (Еcho Message) и Тип 0 (Еcho Reply Message) – двете съобщения се използват заедно за тестване на свързаност между хостове. Разпределението на полетата е показан на фигура 145.
фигура 145 Полета за Тип 0 и 8
Type – 0 или 8;
Code – приема стойност 0;
Identifier– помощен идентификатор, служещ за установяване на съответствие между ехо-запитване и ехо-отговор;
Sequence Number – стойност, която може да се увеличава при всяко следващо ехо- запитване.
Съобщения с Code=0 се издават от маршрутизаторите и крайните хостове.

Тип 11 (Time Exceeded Message) – съобщение за превишено време.
Разпределението на полетата съвпада с фигура 143.
Type – 11
Code – стойностите са:
0=изтекло време по време на предаване
1=изтекло време за дефрагментация на пакета
Съобщения с Code=0 се издават от междинните устройства, а със стойности 1 от крайните хостове.

Тип 12 (Parameter Problem Message) – даден параметър не може да бъде интерпретиран. Разпределението на полетата е показан на фигура 146.
фигура 146 Полета за Тип 12
Type – 12
Code – приема стойност 0 при грешка.


201
Pointer – оказва байта от хедъра, където е възникнала грешката. Например, 1 показва проблеми в полето Type of Service.
Съобщения с Code=0 се издават от междинните устройства и крайните хостове.

Тип 13 (Timestamp Message) и Тип 14 (Timestamp Reply Message) – двете съобщения се използват заедно за времева синхронизация.
Разпределението на полетата е показан на фигура 147.
фигура 147 Полета за Тип 13 и 14
Type – 13 или 14;
Code – приема стойност 0;
Identifier– помощен идентификатор, служещ за установяване на съответствие между заявка и отговор;
Sequence Number – стойност, която може да се увеличава при всяка следваща заявка;
Originate Timestamp – първоначален час на изпращане;
Receive Timestamp – час на приемане;
Transmit Timestamp – час на предаване
Съобщения с Code=0 се издават от маршрутизаторите и крайните хостове.
Примерни стойности за заглавните части на ICMP хедър са представени на фигура 148. От нея се вижда, че типа на съобщението е 3
(Destination Unreachable Message), а кодът е 1 (Host unreachable). Полето
Checksum за проверка на ICMP хедъра показва, че записаната в него стойност е коректна. Следва IP и TCP заглавната част на изпратения пакет, предизвикал ICMP съобщението.


202
фигура 148 ICMP заглавна част
Следващият пример е за съобщение тип 3 (Destination Unreachable
Message) и код 3 (Port unreachable). Този ICMP пакет е предизвикан от опита за пренос на UDP (17) транспортна единица към хост с адрес
125.130.149.204.


203


Сподели с приятели:
1   ...   103   104   105   106   107   108   109   110   ...   130




©obuch.info 2024
отнасят до администрацията

    Начална страница