IP пакет и его структура
Нужны новые клиенты? Тогда Вам рекомендуем посмотреть этот раздел нашего сайта
_____
IP передает информацию в форме пакета (также называемого дейтаграммой). В этом разделе описываются компоненты и структура IP пакета.
IP DATAGRAM HEADER
В Интернет протоколе определяется формат IP пакета. В заголовке IP пакета есть определенные поля, которые содержат информацию о пакете и об отправителе и получателе.
Длина заголовка IP различна и включает поле, называемое длина Интернет заголовка (Internet header length (IHL)), которое отображает длину заголовка IP в словах.
Заголовок IP содержит всю необходимую информацию для доставки пакета с информацией:
Версия (version): Номер версии (длина поля 4 бита); преобладающей версии протокола IP является четвертая версия – IP v4
Длина заголовка (header length) IP: Длина заголовка измеряется в 32-битовых словах (длина поля 4 бита)
Приоритет и тип службы (precedence and type of service): Определяет, как пакет должен быть передан; первые три бита являются битами приоритета (длина поля 8 бит) (это поле было заменено DSCP (Differentiated Services Code Point), которое использует 6 первых бит, оставшиеся два зарезервированы).
Длина пакета (packet length): Полная длина пакета (заголовок + данные) (длина поля 16 бит)
Идентификатор (identification): Уникальное значение пакета IP (длина поля 16 бит)
Флаги (flags): Контроль фрагментации (длина поля 3 бита)
Смещение фрагмента (Fragment offset): Поддерживает фрагментацию пакетов, позволяя использовать разные значения максимально возможной единицы передачи данных (maximum transmission units (MTUs)) в Интернете (длина поля 13 бит)
Время жизни (Time to Live (TTL)): Определяет, количество маршрутизаторов, которое может быть пройдено пакетом, прежде чем пакет будет уничтожен (длина пола 8 бит)
Протокол: Протокол вышележащего уровня, отправивший пакет (длина поля 8 бит)
Контрольная сумма заголовка (Header checksum): Проверка целостности заголовка (длина пол» 16 бит)
IP ядрес источника (Source IP address): 32 битовый IP адрес источника (длина поля 32 бита)
IP адрес назначения (Destination IP address): 32 битовый IP адрес назначения (длина поля 32 бита)
Опции IP (IP options): Тестирование сети, отладка, безопасность и другие опции (длина поля 0 или 32 бита, если есть)
Данные (DATA): Данные от выше лежащего протокола (длина поля изменяется)