Ağ araçları
Tünel MTU’sunu ve TCP MSS değerini planlayın
Kullanılabilir IP MTU değeriyle başlayın, ardından bu boyutun içinde taşınacak başlıkları hesaba katın. Hesaplayıcı girdiğiniz değerleri kullanır; ağ yolunu ölçmez.
Baytların dağılımı
- Dış IP başlığı
- 20 bayt
- Temel GRE başlığı
- 4 bayt
İç IP MTU = taşıma IP MTU − kapsülleme ek yükü
Üç yaygın örnek
Bu örneklerde taşıma IP MTU’su 1.500 bayt, iç ve dış IP sürümü IPv4’tür; isteğe bağlı başlık yoktur. Bir hizmet yapılandırmasını değil, hesabı gösterirler.
| Mod | Kapsülleme ek yükü | İç IP MTU | TCP MSS |
|---|---|---|---|
| IP-in-IP | 20 | 1.480 | 1.440 |
| Katman 3 GRE | 24 | 1.476 | 1.436 |
| İç Ethernet içeren VXLAN | 50 | 1.450 | 1.410 |
Temel GRE, dış IPv4 için 20 ve GRE için 4 olmak üzere 24 bayt kullanır. Doğrulanmış yolda 24 bayt daha ek yük varsa iç bütçe 1.476 yerine 1.452 olur. İki değer de evrensel değildir; her tünel için teslim edilen ayarları kullanın.
Sonucu doğru katmanda okuyun
Başlangıç değeri, taşıma ağının iletebildiği IP paketinin boyutudur. Dış Ethernet başlıkları, FCS, ön ek ve çerçeveler arası boşluk bu IP MTU’nun dışındadır. Çerçeve boyutu ve fiziksel hat hızı için önemlidirler; burada tekrar çıkarmak iki farklı ölçüm sınırını karıştırır.
GRE ve IP-in-IP
Bu GRE modeli doğrudan bir IP paketi taşır. İç Ethernet başlığı, ERSPAN üst verileri veya GRE yönlendirme uzantıları içermez. Sağlama toplamı, kendi alanıyla birlikte ayrılmış alanı da ekler; anahtar ve sıra numarası ayrı ayrı dört bayt ekler. IP-in-IP, seçilen dış IP başlığını ekler.
VXLAN ve VLAN’lar
VXLAN, Ethernet çerçevesini UDP içinde taşır. Dış IP ve UDP başlıklarını, VXLAN başlığını ve iç Ethernet başlığını sayın. Özgün iç FCS taşınmaz. Yalnızca kapsüllenen çerçevede korunan iç VLAN etiketlerini sayın; VTEP etiketleri kaldırabilir veya yeniden yazabilir.
MTU, MSS ve gerçek trafik
Yalnızca TCP MSS değerini değiştirmek, büyük UDP datagramlarını veya tüm yol MTU keşif sorunlarını çözmez. Farklı yollar, dönüş yönlendirmesi, ICMP işleme ve donanım hızlandırmasının görüntülenmesi gözlemleri değiştirebilir. Her ana ve yedek yolda daha büyük yükler dahil, temsili TCP ve UDP uygulama alışverişlerini doğrulayın.
Ek başlıklar ve istisnalar
Dış IPv4 seçenekleri, IPv6 uzantı başlıkları ve ilave kapsülleme otomatik çıkarılmaz. Yalnızca bilinen ek boyutu girin. Değişken ek yük, parçalama, yeniden birleştirme ve bağlantı uyarlaması ayrı mühendislik incelemesi gerektirir. Küçük bir ping veya kurulmuş BGP oturumu, uygulamanın kullanabildiği MTU’yu doğrulamaz.
Tünel boyutlandırma soruları
1.476 her GRE tüneli için doğru MTU mudur?
Hayır. Bu, 1.500 bayt taşıma IP MTU’su ve IPv4 üzerinde temel GRE başlığı için bulunan değerdir. Seçenekler, ilave kapsülleme veya daha küçük taşıma MTU’su sonucu değiştirir. İlgili bağlantı için verilen değerlere uyun.
Ana ve yedek tünellerde aynı MTU’yu kullanabilir miyim?
Yalnızca teslim edilen ayarlar ve gerçek yollar bunu destekliyorsa. Yedek tünel başka bir kapsülleme veya taşıma yolu kullanabilir. Gerektiğinde farklı değerleri koruyun ve otomatik geçişe güvenmeden önce iki yolu da doğrulayın.
TCP zaman damgalarını ilan edilen MSS’den çıkarmalı mıyım?
Sabit başlıklı hesap RFC 6691’i izler. Gönderici gerçek TCP veri uzunluğunu kullandığı seçeneklere göre ayarlar; MSS, her segmentin bu kadar uygulama verisi taşıyacağı anlamına gelmez.
Bu araç ağımı test eder veya yönlendiricimi değiştirir mi?
Hayır. Yalnızca sayısal bütçeler ve protokol seçimleri kabul eder. Tarayıcıda veya sunucuya gönderilen GET formuyla hesaplama yapar ve metin raporu üretir. Uç noktayı yoklamaz ve yapılandırma uygulamaz.
Standartlar ve hesaplama kapsamı
Teslimat yolunun tamamını hazırlayın
Bayt bütçesini yönlendirme, port kapasitesi ve meşru uygulama trafiği için kabul testiyle birlikte değerlendirin.