Home

Page 34
Page 34
background image

 

 

0 1 0 0 0 1 1 1 P P P D T R 0 0

0 DF MF

1 х х х х х х х 0 0 0 0 1 0 0 0

Destination Address

TTL

Version

Total Length

IHL

TOS

Тип опции

Тело опции длиной 6 байта (продолжение)

ID

Flags

Fragment Offset

Protocol

Header Checksum

Тело опции длиной 6 байта

Длина опции

Source Addess

 
Таким образом, опция EOOF оказалась не перенесена в каждый фрагмент из 
исходного пакета (но оказалась перенесена в первый фрагмент).  
 

Однако возможна и такая ситуация: пусть в пакете присутствовало 2 опции, с 
длинами 7 и 8 байт. Тогда в исходном пакете присутствовала опция EOOF для 
выравнивания. Однако положим, что опция длиной 7 байт является 
копируемой, а опция длиной 8 байт – не копируемой. Тогда исходный пакет (и 
первый фрагмент) имеет вид: 
 

0 1 0 0 1 0 0 1 P P P D T R 0 0

0 DF MF

0 х х х х х х х 0 0 0 0 1 0 0 0

1 х х х х х х х 0 0 0 0 0 1 1 1

Source Addess

Destination Address

TTL

Version

Total Length

IHL

TOS

ID

Flags

Fragment Offset

Protocol

Header Checksum

EOOF

Тело опции длиной 5 байта (продолжение)

Тип опции

Тело опции длиной 6 байта (продолжение)

Тип опции

Длина опции

Тело опции длиной 5 байта

Тело опции длиной 6 байта

Длина опции

 
Остальные фрагменты содержат только опцию длиной 7 бит, поэтому в конце 
поля опций будет присутствовать опция EOOF: 
 


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

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