
Рассмотрим пример, в котором используется некоторая единственная опция длиной четыре
байта. Подчеркнем, что после этой опции, опция EOOL не используется, так как поле опций и без
того закончилось на четырехбайтовой границе.
Тип опции N
Длина = 4
Тело опции N
FIN
Source Port
Destination Port
Sequence Number
Acknowledgment Number
Checksum
Urgent Pointer
Data Offset
(06)
Window
Reserved
URG
ACK
PSH
RST
SYN
Теперь рассмотрим пример использования в заголовке TCP единственной опции длиной три
байта. В таком случае после данной опции необходимо использовать опцию EOOL:
Checksum
Urgent Pointer
Data Offset
(06)
Window
Reserved
URG
ACK
PSH
RST
SYN
FIN
Source Port
Destination Port
Sequence Number
Acknowledgment Number
Тип опции
Длина = 3
Тело опции N
EOOL (00)
И еще один пример – пусть в заголовке TCP используется единственная опция длиной 2
байта. Ясно, что опция длиной два байта не может иметь тела и просто сообщает партнеру о чем то
фактом своего присутствия.