• Giga@hdv-tech.com
  • Круглосуточная онлайн-служба:
    • 7189078с
    • sns03
    • 6660e33e
    • YouTube 拷贝
    • инстаграм

    Формат пакета IPV4

    Время публикации: 26 июля 2023 г.

    IPv4 — это четвертая версия Интернет-протокола (IP) и первый широко используемый протокол, лежащий в основе современных интернет-технологий.Каждому устройству и домену, подключенному к Интернету, присваивается уникальный номер, называемый IP-адресом.Адрес IPv4 представляет собой 32-битное число, состоящее из четырех десятичных знаков.Между каждым десятичным разделителем находится число от 0 до 255. Пример: 192.0.2.235.
    В настоящее время, из-за относительно новой природы IPv6, IPv4 по-прежнему является основой для большинства операций в Интернете, и многие устройства настроены на IPv4.В этой ситуации большинство устройств не могут обмениваться данными с использованием IPv6, в результате чего многие люди, предприятия и другие лица по-прежнему нуждаются в IPv4.Далее мы представим формат пакета IPv4.
    Формат пакета IPv4

    wps_doc_0

    (1)Версияполе составляет 4 бита, указывающих на версию IP-протокола.
    (2)Длина IP-заголовка, это поле используется для описания длины заголовка IP, поскольку в заголовке IP есть необязательные части переменной длины.Этот раздел занимает 4 бита с единицей длины 4 байта, что означает, что значение в этой области = длина заголовка IP (в байтах)/единица длины (4 байта).
    (3)Тип обслуживания: длина 8 бит.
    PPP: первые три цифры определяют приоритет пакета.Чем важнее значение, тем важнее большие данные.
    000 (Обычный) Нормальный
    001 (приоритет) приоритет, используется для бизнеса данных
    010 (немедленно) немедленно, для бизнеса данных
    011 (Flash) скорость мигания для передачи голоса
    100 (Flash Overrides) быстро для видеобизнеса
    101 (критический) CRI/TIC/ECP критический для передачи голоса
    110 (Интернет-управление) Межсетевое управление, используемое для управления сетью, например, протоколы маршрутизации.
    111 (Network Control) управление сетью, используется для управления сетью
    DTRCO: последние 5 цифр
    (1000) D задержка: 0: минимальная задержка, 1: минимальная задержка, насколько это возможно
    (0100) T Throughput: 0: max пропускная способность (максимальная пропускная способность), 1: попытаться максимально увеличить трафик
    (0010) Надежность R: 0: максимальная пропускная способность, 1: максимальная надежность
    (0001) M стоимость передачи: 0: минимальная стоимость понедельника (минимальные служебные данные пути), 1: минимизация стоимости настолько, насколько это возможно
    (0000): нормальный (обычный сервис).
    (4)Общая длина IP-пакета: длина 16 бит.Длина IP-пакета рассчитывается в байтах (включая заголовок и данные), поэтому максимальная длина IP-пакета составляет 65 535 байт.Таким образом, размер полезной нагрузки пакета = общая длина IP-пакета - длина IP-заголовка.
    (5)Идентификатор: длина 16 бит.Это поле используется в сочетании с полями Flags и Fragment Offer для сегментации более крупных пакетов верхнего уровня.После того, как маршрутизатор разделит пакет, все небольшие пакеты, которые были разделены, помечаются одним и тем же значением, чтобы устройство назначения могло отличить, какой пакет принадлежит к разделенному пакету.
    (6)Флаги: 3 бита в длину.
    Первая цифра этого поля не используется.
    Второй бит — это бит DF (не фрагментировать).Когда бит DF установлен в 1, это указывает, что маршрутизатор не может сегментировать пакет верхнего уровня.Если пакет верхнего уровня не может быть перенаправлен без сегментации, маршрутизатор отбрасывает пакет верхнего уровня и возвращает сообщение об ошибке.
    Третий бит — это бит MF (More Fragments).Когда маршрутизатор сегментирует пакет верхнего уровня, он устанавливает бит MF в 1 в заголовке IP-пакета, за исключением последнего сегмента.
    (7)Смещение фрагмента: длина 13 бит, измеренная в блоках по 8 октетов.Указывает расположение IP-пакета в составном пакете, который используется принимающей стороной для сборки и восстановления IP-пакета.
    (8)Время жить (TTL): длина составляет 8 бит, изначально рассчитана в секундах (с), но фактически измеряется в прыжках.Рекомендуемое значение по умолчанию — 64. При передаче IP-пакетов этому полю сначала присваивается определенное значение.Когда IP-пакет проходит через каждый маршрутизатор на своем пути, каждый маршрутизатор на этом пути уменьшит значение TTL IP-пакета на 1. Если TTL уменьшится до 0, IP-пакет будет отброшен.Это поле может предотвратить непрерывную пересылку IP-пакетов в сети из-за петель маршрутизации.
    (9)Протокол: длина 16 бит.Используется для определения правильности заголовков IP, но не включает раздел данных.Поскольку каждый маршрутизатор должен изменить значение TTL, маршрутизатор будет пересчитывать это значение для каждого проходящего пакета.
    (10)Контрольная сумма заголовка: длина 16 бит.Используется для определения правильности заголовков IP, но не включает раздел данных.Поскольку каждый маршрутизатор должен изменить значение TTL, маршрутизатор будет пересчитывать это значение для каждого проходящего пакета.
    (11)Адреса источника и назначения: Оба адреса 32-битные.Идентифицирует исходный и конечный адрес этого IP-пакета.Обратите внимание, что если не используется NAT, эти два адреса не будут меняться на протяжении всего процесса передачи.
    (12)Параметры: это поле переменной длины.Это поле является необязательным и в основном используется для тестирования и может быть перезаписано исходным устройством по мере необходимости.Дополнительные элементы включают следующее:

    • Свободная исходная маршрутизация: укажите серию IP-адресов для интерфейсов маршрутизатора.IP-пакеты должны передаваться по этим IP-адресам, но допускается пропускать несколько маршрутизаторов между двумя последовательными IP-адресами.
    • Строгая исходная маршрутизация: укажите серию IP-адресов для интерфейсов маршрутизатора.IP-пакеты должны передаваться по этим IP-адресам, и если следующий переход отсутствует в таблице IP-адресов, это указывает на ошибку.
    • Запись маршрута: Запишите IP-адрес исходящего интерфейса маршрутизатора, когда IP-пакет покидает каждый маршрутизатор.
    • Временные метки: Запишите время, когда IP-пакет покидает каждый маршрутизатор.
    • Прокладка: поскольку единица длины заголовка IP составляет 32 бита, длина заголовка IP должна быть целым числом, кратным 32 битам.Следовательно, после необязательной опции протокол IP заполнит несколько нулей, чтобы получить целое число, кратное 32 битам.
    Данные IPV4 часто могут быть применены к нашей компании.ОНУсетевые устройства и наши сопутствующие сетевые популярные продукты охватывают различные типыОНУсерийные продукты, в том числе переменного токаОНУ/коммуникацияОНУ/разумныйОНУ/коробкаОНУи т.д. ВышеОНУпродукты серии могут использоваться для сетевых требований в различных сценариях.Приглашаем всех прийти и получить более подробное техническое представление о продукте.

    wps_doc_1


    веб-сайт