Home

Page 38
Page 38
background image

Тип опции

Длина = 2

EOOL (00)

Padding (00)

FIN

Source Port

Destination Port

  Sequence Number   

Acknowledgment Number

Checksum

Urgent Pointer

Data Offset 

(06)

Window

Reserved

URG

ACK

PSH

RST

SYN

 

 

Опция  с  полем kind = 01 называется  Нет  Операции (No Operation) и  используется 

исключительно для выравнивания таким образом, как это удобно отправителю сегмента, например, 
используя эту опцию отправитель может добиться того, чтобы каждая новая «значащая» опция (т.е. 
не EOOL и NOOP) начинались с нового четырехбайтового слова.  Приведем пример использования 
такой  опции.  Пусть  отправителю  необходимо  включить  в  заголовок  две  опции,  с  длинами 3 и 2 
байта. Это можно сделать следующим образом: 
 

Длина = 2

EOOL (00)

Padding (00)

Padding (00)

Checksum

Urgent Pointer

Data Offset 

(07)

Window

Reserved

URG

ACK

PSH

RST

SYN

FIN

Source Port

Destination Port

  Sequence Number   

Acknowledgment Number

Тип опции N

Длина = 3

Тело опции N

Тип опции M

 

 

Или так, порядок следования опций не имеет значения: 


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

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