logo search
Учебник проектирование и внедрение компьютерных

4.2.1. Формат пакета ip

Пакет IP состоит из заголовка и поля данных. Заголовок пакета имеет следующие поля:

4 бита

Номер

версии

4 бита

Длина

заголовка

8 бит

Тип сервиса

16 бит

Общая длина

PR

D

T

R

16 бит

Идентификатор пакета

3 бита

флаги

13 бит

Смещение фрагмента

D

M

8 бит

Время жизни

8 бит

Протокол верхнего уровня

16 бит

Контрольная сумма

32 бита

IP – адрес источника

32 бита

IP – адрес назначения

Опции и выравнивание

Рис. 4.4. Формат заголовка IP пакета.

Максимальная длина поля данных пакета ограничена разрядностью поля, определяющего эту величину, и составляет 65535 байтов, однако при передаче по сетям различного типа длина пакета выбирается с учетом максимальной длины пакета протокола нижнего уровня, несущего IP-пакеты. Если это кадры Ethernet, то выбираются пакеты с максимальной длиной в 1500 байтов, умещающиеся в поле данных кадра Ethernet.