Ethernet protokol agnostiktir. Ethernet'e bağlı cihazlar, IPv4, IPv6, IPX veya başka bir protokol kullanarak veri içeren paketler gönderir. Protokolü anlamak, bağlı cihazlara (örneğin PC'nize) bağlıdır.
Ağ yığını açısından Ethernet, yığın içinde seviye 2'dir (Veri Bağlantısı). Cihazlarınız arasındaki kablo seviyesi 1. seviyedir (fiziksel). Bu katmanlar, herhangi bir sayıda protokolü taşıyabilen bir borudur. Aynı anda birden fazla protokol taşınabilir.
IPv4 ve IPv6 seviye 3'tür (Ağ). Çift yığın yeni değil ve birkaç yıl önce çift yığın IPv4 ve IPX idi. Bir paket geldiğinde, bilgisayarın paketi hangi yığına teslim edeceğini belirlemesi gerekir. IPv4 ve IPv6 için, paketin ilk 4 bitinde kodlandığı için bunu yapmak kolaydır.
Aktarım (düzey 4) katmanındaki TCP ve UDP, IPv4 ve IPv6 üzerinde eşit derecede iyi çalışır. Bazı durumlarda IPv4'ten IPv6'ya veya iki uç nokta arasında tersi yönde geçiş yapabilirler. Bir IPv4 adresinin bir IPv6 adresi olarak kodlanmasına izin veren bir adresleme şeması vardır, sadece IPv6 cihazlarının sadece IPv4 cihazlarını adreslemesine izin verir. Bunun çalışması için ortada bir protokol çeviri cihazı gereklidir.
IPv4'ü bir adaptöre ve IPV6'yı diğerine bağlamak için küçük bir gecikme avantajı olabilir. Bu, yalnızca protokollerin bir noktada aynı bağlantı üzerinden yönlendirilmemesi durumunda yararlı olacaktır. Farklı protokoller kullanıldıysa, aynı yönlendiricide aktarma yapmak biraz daha hızlı olabilir. İkinci arayüzü ikinci bir güvenlik bölgesi veya ağ paylaşımı için ayırırdım.