Ağ MTU Vs. Maksimum TCP Paket Boyutu

Düşük TCP paket boyutu performansı olumsuz yönde etkiler

Maksimum iletim birimi (MTU), bir ağ üzerinden iletilebilen tek bir dijital iletişim veri biriminin maksimum boyutudur. MTU boyutu, fiziksel bir ağ arabiriminin doğal bir özelliğidir ve genellikle bayt cinsinden ölçülür. Ethernet için MTU, örneğin, 1500 bayttır. Jeton halkaları gibi bazı ağ türleri daha büyük MTU'lara sahiptir ve bazı ağlar daha küçük MTU'lara sahiptir, ancak her fiziksel teknoloji için değer sabittir.

MTU ve Maksimum TCP Paket Boyutu

TCP / IP gibi daha üst düzey ağ protokolleri , TCP / IP'nin çalıştığı fiziksel katman MTU'undan bağımsız bir parametre olan maksimum paket boyutu ile yapılandırılabilir. Ne yazık ki, birçok ağ cihazı terimleri birbirinin yerine kullanmaktadır. Hem ev genişbant yönlendiricilerde hem de Xbox Live-etkin oyun konsollarında, MTU olarak adlandırılan parametre aslında, en fazla TCP paket boyutu ve fiziksel MTU'dur.

Microsoft Windows'da, TCP gibi protokoller için maksimum paket boyutu Kayıt Defterinde ayarlanabilir. Bu değer çok düşük olarak ayarlanırsa, ağ trafiği akışı, performansı olumsuz etkileyen nispeten çok sayıda küçük pakete bölünür. Örneğin, Xbox Live, paket boyutunun en az 1365 bayt olmasını gerektirir. Maksimum TCP paket boyutu çok yüksek olarak ayarlanmışsa, ağın fiziksel MTU'sunu aşıp her bir paketin daha küçük olanlara bölünmesini gerektirerek performansı düşürür — bir işlem parçalanma olarak bilinir. Microsoft Windows bilgisayarları, geniş bant bağlantıları için en çok 1500 baytlık bir paket boyutuna ve çevirmeli bağlantı için 576 bayta kadardır.

MTU ile İlgili Sorunlar

Teorik olarak, TCP paket boyutunun sınırlaması 64K'dır (65,525 bayt). Bu sınır, kullanacağınızdan çok daha büyüktür çünkü aktarım katmanları çok daha düşük boyutlara sahiptir. Ethernet'in 1500 byte'lık MTU'u, onu geçen paketlerin boyutunu sınırlar. Ethernet için maksimum iletim penceresinden daha büyük bir paket göndermek jabbering olarak adlandırılır. Jabber tanımlanabilir ve önlenebilir. Denetlenmemişse, jabberleme bir ağı bozabilir. Genellikle, jabber bunu yapmak için tasarlanan tekrarlayıcı hubları veya ağ anahtarları tarafından algılanır. Jabber'i önlemenin en basit yolu, bir TCP paketinin maksimum boyutunu 1500 bayttan fazla olmayacak şekilde ayarlamaktır.

Ana geniş bant yönlendiricideki TCP maksimum aktarım ayarı, kendisine bağlı ayrı aygıtlardaki ayarlardan farklıysa, performans sorunları oluşabilir.