Packet Header Visualization Hakkında
protokol başlıklarının MTU'nızı nasıl tükettiğini anlamak, ağ performansını optimize etmek için kritik. Encapsulation'ın her katmanı, mevcut alanı gerçek uygulama verileri için azaltır (payload).
Neden bu mesele?
- Fragmentasyon: Paketiniz MTU'yu aşıyorsa, parçalanacaktır (IPv4) veya düştü (IPv6), geri dönüşümlere ve geç kalmışlara neden olur.
- Forput: Daha fazla ek, paket başına daha az ücret yükü anlamına gelir, etkili throughput
- MSS Tuning: TCP'nin en yüksek segment boyutu, parçalanmadan kaçınmak için tüm enkapsülasyon için dikkate almalıdır
- Nested Tunnels: VXLAN, GRE ve IPsec gibi teknolojiler önemli ölçüde toplanabilir, bileşiklenebilir
Header Boyut Referans:
- Ethernet II: 14 bytes (Dst MAC 6 + Src MAC 6 + EtherType 2)
- 802.1Q VLAN: 4 etiket başına
- MPLS: 4 etiket başına
- IPv4: 20 bytes (minimum, 60'a kadar seçeneklerle)
- IPv6: 40 Bytes (fixed base Title)
- TCP: 20 bytes (minimum, 60'a kadar seçeneklerle)
- UDP: 8 bytes
- VXLAN/GENEVE: 8 Bytes (sadece kafaları değil)
- GRE: 4 bytes basic, 8 bytes with key
- IPsec ESP: ~50 bytes tipik (varies by cipher)