Klavye ve Kablo

IPv6 Desteği Olan ve Olmayan Kablolarda Bağlantı Hızı

Geçen yıl bir arkadaşımın ofisinde epey komik bir tartışmaya denk geldim. İnternet servis sağlayıcısı IPv6'ya geçince hız düşmüş, servis çağırdıkları teknisyen de "kablolarınız IPv6 desteklemiyor, hepsini değiştirin" demiş. Adam ciddi ciddi 40 metre kablo sipariş etmek üzereydi. Ben de o gün, sonradan defalarca tekrarlayacağım cümleyi ilk kez söyledim: kabloların IPv6 diye bir özelliği yok.

Ama mesele burada kapanmıyor. Çünkü o arkadaşımın hızı gerçekten düşmüştü ve bunun bir açıklaması vardı. Bu yazıda hem yaygın yanılgıyı hem de arkasındaki gerçek nedenleri anlatacağım.

Sorun tam olarak nedir?

Ethernet kablosu bakır tel demetidir; içinden elektrik sinyali geçirir, o kadar. Kablo kendisinden geçen paketin içeriğine bakmaz, hangi protokolle konuştuğunuzu bilmez. IPv4, IPv6, hatta hiç IP olmayan trafik (ARP, PPPoE keşif paketleri gibi) aynı bakırdan aynı şekilde geçer.

Yani "IPv6 ethernet kablo" diye ayrı bir ürün kategorisi aramanıza gerek yok, satan varsa da almayın. Kablonun ilgilendiği tek şey fiziksel katman: kaç MHz bant genişliği taşıyor, çift sarımı ne kadar düzgün, blendajı var mı, ne kadar uzun. Protokol işi tamamen ağ kartınızın, yönlendiricinizin ve işletim sisteminizin sorumluluğunda.

Kısacası: kablo katman 1'de yaşar, IPv6 katman 3'te. Aralarında doğrudan bir alışveriş yok.

O zaman hız neden düştü?

Gerçek suçlular genelde şunlar oluyor:

Karşılaştırma: hangi katman neyi etkiliyor?

DeğişkenNe etkiler?IPv6 ile ilgisiPratikte hissedilir mi?
Kablo kategorisi (Cat5e / Cat6 / Cat6a)Maksimum bağlantı hızı ve mesafeYokEvet, hız pazarlığı düşerse net biçimde
Blendaj (UTP / STP)Gürültülü ortamda hata oranıYokSanayi ortamı, motor yakını gibi yerlerde
Kablo uzunluğu ve bükülmeSinyal kalitesi, tekrar iletimYokAşırı uzun veya ezilmişse evet
Yerel (native) IPv6Gecikme ve verimDoğrudanGenelde IPv4'e eş veya biraz iyi
Tünelli IPv6 (6to4/Teredo)Gecikme, verimDoğrudanEvet, belirgin kötüleşme
MTU yapılandırmasıBazı sitelerin açılmasıDoğrudanEvet, tuhaf ve seçici arızalar
Yönlendirici IPv6 hızlandırmasıYüksek hızda üst sınırDoğrudan500 Mbit üzerinde evet

Nasıl teşhis ederim?

  1. Önce fiziksel katmanı temizleyin. Bilgisayarınızın ağ kartında bağlantı hızının 1 Gbit görünüp görünmediğine bakın. 100 Mbit yazıyorsa sorun protokolde değil, kabloda ya da porttadır. Kabloyu başka bir portla ve başka bir kabloyla çapraz deneyin.
  2. IPv4 ve IPv6 üzerinden ayrı ayrı test edin. Aynı hız testini bir kez yalnızca IPv4, bir kez IPv6 ile çalıştırın. Fark %10'un altındaysa protokol suçlu değil.
  3. Tünel mi, yerel mi? Adresiniz 2001:0::/32 veya 2002:: ile başlıyorsa tüneldesiniz. Servis sağlayıcınızdan gelen gerçek bir prefix genelde 2a00::, 2a02:: gibi bloklardan olur.
  4. MTU'yu deneyin. Parçalanmaya izin vermeyen ping testleriyle geçen en büyük boyutu bulun; PPPoE hatlarında 1492 ya da 1452 tipik değerlerdir.
  5. Ara donanımı çıkarın. Araya dock, switch veya adaptör girdiyse doğrudan bağlanıp tekrar