Packet Header Visualizer

Визуализатор Header Visualizer

Визуализируйте влияние инкапсуляции сети на вашу полезную нагрузку. Создайте пользовательский стек заголовков, чтобы увидеть, как MTU потребляется накладными расходами протокола. Поддерживает вложенные туннели (VXLAN внутри VXLAN, GRE внутри IPsec и т.д.).

Фрейм конфигурация

Быстрые пресеты

Разработчик Header Stack Builder

Быстро добавьте:
Нажмите «Добавить» или используйте предустановки для создания стека заголовков
Заголовки: 0Общие расходы: 0 байты

Обсуждение Packet Header Visualization

Понимание того, как заголовки протоколов потребляют ваш MTU, имеет решающее значение для оптимизации производительности сети. Каждый слой инкапсуляции добавляет накладные расходы, что уменьшает доступное пространство для фактических данных приложения (полезная нагрузка).

Почему это важно?

  • Фрагментация: Если ваш пакет превышает путь MTU, он будет фрагментирован (IPv4) или сброшен (IPv6), что приведет к ретрансляции и задержке.
  • Пропускная способность: Больше накладных расходов означает меньшую полезную нагрузку на пакет, что снижает эффективную пропускную способность
  • MSS Tuning: Максимальный размер сегмента TCP должен учитывать всю инкапсуляцию, чтобы избежать фрагментации.
  • Встроенные туннели: Такие технологии, как VXLAN, GRE и IPsec, могут быть сложены, что значительно увеличивает накладные расходы.

Размер заголовка Ссылка:

  • Ethernet II: 14 байт (Dst MAC 6 + Src MAC 6 + EtherType 2)
  • 802.1Q VLAN: 4 байта на тег
  • MPLS: 4 байта на этикетку
  • IPv4: 20 байт (минимум, до 60 с опциями)
  • IPv6: 40 байт (фиксированный базовый заголовок)
  • TCP: 20 байт (минимум, до 60 с опциями)
  • UDP: 8 байт
  • VXLAN/GENEVE: 8 байт (только заголовок туннеля)
  • Гре: 4 байта базовые, 8 байт с ключом
  • IPsec ESP: ~50 байт типичный (различается по шифру)