Ethernet ist protokollunabhängig. An ein Ethernet angeschlossene Geräte senden Pakete mit Daten über IPv4, IPv6, IPX oder ein anderes Protokoll. Es liegt an den angeschlossenen Geräten (z. B. Ihrem PC), das Protokoll zu verstehen.
In Bezug auf den Netzwerkstapel befindet sich Ethernet auf Ebene 2 (Datenverbindung) im Stapel. Die Verkabelung zwischen Ihren Geräten ist Stufe 1 (physisch). Diese Schichten sind einfach eine Pipe, die eine beliebige Anzahl von Protokollen tragen kann. Es können mehrere Protokolle gleichzeitig übertragen werden.
IPv4 und IPv6 sind Stufe 3 (Netzwerk). Dual Stack ist nicht neu und vor einigen Jahren war der Dual Stack IPv4 und IPX. Wenn ein Paket eintrifft, muss der Computer bestimmen, an welchen Stapel das Paket zugestellt werden soll. Für IPv4 und IPv6 ist dies einfach, da es in den ersten 4 Bits des Pakets codiert ist.
TCP und UDP, die sich auf der Transportebene (Ebene 4) befinden, laufen über IPv4 und IPv6 gleich gut. In einigen Fällen wechseln sie möglicherweise von IPv4 zu IPv6 oder umgekehrt zwischen den beiden Endpunkten. Es gibt ein Adressierungsschema, mit dem eine IPv4-Adresse als IPv6-Adresse codiert werden kann, sodass nur IPv6-Geräte nur IPv4-Geräte adressieren können. Ein Protokollübersetzungsgerät in der Mitte ist erforderlich, damit dies funktioniert.
Das Binden von IPv4 an einen Adapter und von IPV6 an einen anderen kann einen geringen Latenzvorteil haben. Dies wäre nur dann sinnvoll, wenn die Protokolle nicht irgendwann über dieselbe Verbindung geroutet würden. Das Ausführen von Übertragungen auf demselben Router kann etwas schneller sein, wenn verschiedene Protokolle verwendet werden. Ich würde die zweite Schnittstelle für eine zweite Sicherheitszone oder für die Netzwerkfreigabe reservieren.