Про Візуалізація заголовків Packet
Розуміння того, як заголовки протоколу споживають MTU критично для оптимізації продуктивності мережі. Кожен шар інкапсуляції додає накладну, що зменшує доступне місце для фактичних даних додатків (платно).
Чому це питання?
- Фрагментація: Якщо ваш пакет перевищує шлях МТУ, він буде фрагментований (IPv4) або скидається (IPv6), викликаючи ретрансмісії та затримки
- Вхід: Більше накладних засобів менше навантаження на пакет, що зменшує ефективний вхід
- Налаштування MSS: Максимальний розмір сегмента TCP повинен враховуватися для всіх інкапсуляції, щоб уникнути фрагментації
- Тунелі гніздові: Технології, такі як VXLAN, GRE та IPsec, можуть бути укладені, з'єднання накладної значно
Розмір заголовка:
- Ethernet II: 14 байтів (Dst MAC 6 + Src MAC 6 + EtherType 2)
- 802.1Q VLAN: 4 байти за тег
- МОПС: 4 байти на етикетку
- ІПВ4: 20 байтів (мінімум, до 60 з опціями)
- ІПВ6: 40 байтів (фіксований базовий заголовок)
- ТПП: 20 байтів (мінімум, до 60 з опціями)
- УДП: 8 байтів
- VXLAN/GENEVE: 8 байтів (тільки без головки)
- ГРЕ: 4 байти базові, 8 байтів з ключем
- IPsec ЕСП: ~50 байтів типові (варіюється з cipher)