Nach 1 oder 2 Jahren ist der IP-Adressraum erschöpft, so dass fast alle Anwendungen IPV6 unterstützen müssen.Dual-Stack-vs Tunneling IPV6-Implementierung, die einfach zu implementieren ist?
Ich arbeite an Client Server Produkt und die IPV6-Protokoll unterstützt werden muss. Heute lese ich IPv6-Material von Net und es gibt zwei Möglichkeiten, das IPV6-Protokoll zu unterstützen.
**1. Dual stack
2. Tunneling**
Können Sie nützliche Informationen zu folgenden Fragen
schaffen, die die einfachen (minimalen Änderungen am Code im Projekt) Ansatz ist IPV6 zu implementieren? (Dual-Stack oder Tunneling)
Welches ist der beste Ansatz (Effizienz, Leistung und andere Faktoren) zu implementieren?
Wie Router Routing-Tabellen für 1. Dual-Stack und 2. Tunneling-Ansätze pflegen müssen.
Benötigen wir zusätzliche Hardware-Unterstützung für einen der Ansätze?
Wie ich bereits erwähnt, ich bin auf Client-Server-Produkt
| IPv4 IPV6 | IPv4 IPV6 | |----------------|-----------------| Client | yes no | yes no | Server | no yes | no yes | Network| yes no | no yes |
case1: Client und Netzwerk nur IPV4 kompatibel. Aber Server nur kompatibel auf IPV6
Fall 2: Netzwerk und Server IPV6 kompatibel. Aber Server nur kompatibel mit IPV4
Wenn Client, Server und Netzwerk IPV6 unterstützt, dann gibt es keine Kompatibilitätsproblem. aber wie behandeln wir über zwei Fälle?.
Bitte schlagen Sie mir gutes Material (oder Lehrbuch) für IPV6 Implementierung auf Linux OS vor.
Thanks in advance