Verimi yükseltmek için, biri bana IPv6'da çalışmamı tavsiye etti. Verimi nasıl etkiler?
Verimi yükseltmek için, biri bana IPv6'da çalışmamı tavsiye etti. Verimi nasıl etkiler?
Yanıtlar:
IPv6 üstbilgileri, IPv4 üstbilgilerinden yalnızca 20 bayt uzunluğundadır ve performansı önemsediğiniz büyük boyutlu bir indirme gibi, çok fazla veri taşımaya çalışırken, tam boy 1500+ baytlık paketler kullanacaksınız. Ethernet'in standart MTU'su 1500 olarak burada bir örnek). Yani fark çok küçük. Standart maksimum TCP / IPv4 verimi (1500 bayt MTU) Gigabit Ethernet, yaklaşık 941 Mbps'dir, oysa maksimum TCP / IPv6 verimi yaklaşık 928 Mbps'dir. Yani yaklaşık% 1,4 yavaşlama.
Dikkate alınması gereken diğer bir husus, IPv4'ün uzun zamandır olduğu ve birçok istemci, sunucu, sunucu yük dengeleyici ve yönlendirici / ağ geçidi / güvenlik duvarı uygulamalarının IPv4 için IPv6'ya göre daha iyi optimize edilmiş olabileceği yönündedir. Örneğin, bazı eski yönlendiriciler, IPv4'ün çoğunu donanımda (bazen "hızlı yol" olarak adlandırılır) işlerken, IPv6'nın yönlendiricinin ana CPU'sundaki yazılımda daha yavaş olabilmesi için kullanılması gerekir. IPv6’nın genel İnternet üzerinden belirli bir yolu nasıl optimize edeceğini veya bağlantının diğer ucunda kontrol etmediğiniz cihazları IPv6’nın nasıl optimize ettiğini asla bilemeyeceğinizden, bunun nasıl olacağını tahmin etmek zordur. IPv6, gerçek dünyadaki performansınızı etkileyebilir.
Ama dürüst olmak gerekirse, gerçek dünya performansında büyük bir fark yaratacak IPv6'yı bulamadım. IPv6'nın etkisi, IPv6 bağlantısı bir ağda yalnızca yarıya kadar uygulandığında veya iyi uygulanmayan bir istemci aynı anda DNS A (IPv4) ve AAAA (IPv6) kayıtlarını aynı anda aramıyorsa veya TCP denemiyorsa daha çok hissedilir / IPv4 ve TCP / IPv6 bağlantılarını aynı anda Bir müşterinin IPv6 üzerinden bağlanabileceğini düşündüğü zamanlar olabilir ve ilk önce zaman aşımına uğramadan ve IPv4'e geçmeden önce bunu dener, böylece gerçek bağlantı olması gerektiği gibi başlamaz. Ancak, belirli bir TCP / IPv6 bağlantısı kurulduktan sonra, performans için IPv4 ile rekabet eder.
Eklemek için düzenlendi:
Sorunuzu tekrar okudum ve sizin IPv6'nın nasıl bir şey yapabileceğini sorduğunuzu fark ettim. Daha hızlı . Açıkçası, Her şey eşit (ki bu büyük bir varsayım) IPv6'dan işleri daha hızlı hale getirmesini beklemiyorum. Bununla birlikte, IPv4 bağlantınız muhtemelen yavaş, aşırı yüklenmiş bir NAT (NAPT) ağ geçidinden geçiyorsa, dolaşmak için yeterli sayıda yönlendirilebilir IPv4 adresi olmadığından ve IPv6 bağlantınız doğrudan yönlendiriliyorsa, IPv6'nın daha hızlı olduğunu görebiliyorum. Ve eğer birçok ağda durum böyle olsaydı şaşırmam.