Ich entwickle Anwendungen mit vielen Sprachen und einigen Plattformen. Von dem, was ich lese, wird IPv6 innerhalb der nächsten 5-10 Jahre Mainstream sein, und einige ISPs bieten sogar direkte Verbindung zum IPv6-Internet. In meinem privaten Netzwerk verfügen alle Maschinen über Dual-Stack-Konnektivität und kommunizieren, wenn möglich, über IPv6 miteinander.Da IPv6 IPv4 ersetzen wird, sollte ich meine neue Anwendung entwickeln, um sie zu unterstützen?
Meine Frage ist: Sollte meine neue Anwendung geschrieben werden, um IPv6 zu unterstützen? Wenn ja, welche Dinge muss ich beachten? Gibt es irgendwelche Nachteile, IPv6 jetzt zu unterstützen?
Ich weiß nicht, ob dies helfen wird, oder verletzt, aber hier sind einige weitere spezifische Details, um vielleicht die Antworten ein wenig zu lenken:
Meine App auf Windows/Linux/Mac laufen würde, und es würde darin bestehen, einer plattformspezifischen Komponente, die für jede Plattform separat geschrieben ist, und einer gemeinsamen "Kern" -Komponente, die in einer interpretierten Sprache geschrieben ist.
Meine App sollte in der Lage sein, andere Instanzen zu finden, die auf einer der drei Plattformen ausgeführt werden, und unterstützt TCP und UDP zwischen zwei beliebigen Computern.
Haben Sie ein Zitat für dieses "Steve Gibson" Zitat? –
Die Episode ist 199: http://www.grc.com/sn/sn-199.htm Diese Seite hat das Transkript für die betreffende Episode. – Brisbe42