Was war die motivation für das hinzufügen der IPV6_V6ONLY Flagge?

In IPv6-Netzwerken, die IPV6_V6ONLY-flag wird verwendet, um sicherzustellen, dass eine Buchse nur IPv6 verwenden, und insbesondere, dass die IPv4-zu-IPv6-Zuordnung nicht verwendet werden, die für diesen socket. Auf vielen OS ' s, die IPV6_V6ONLY ist standardmäßig nicht gesetzt, aber auf einigen Betriebssystemen (z.B. Windows 7), es ist standardmäßig festgelegt.

Meine Frage ist: Was war die motivation für die Einführung dieser Flagge? Gibt es etwas, über das IPv4-zu-IPv6-Zuordnung, die verursacht wurde Probleme und damit die Menschen brauchten einen Weg, um es zu deaktivieren? Es scheint mir, dass, wenn jemand nicht verwenden möchten, IPv4-zu-IPv6-Zuordnung, Sie konnte einfach nicht geben Sie eine IPv4-mapped IPv6-Adresse. Was vermisse ich hier?

  • Eijkelenboom: Nein, tut es nicht
  • Da dies ist eine networking-Frage, und es ist nicht die Programmierung bezogen, bin ich davon ausgegangen, es habe.
  • diese flags sind Parameter gegeben, um die system-Aufrufe, einen socket zu öffnen. beim Programmieren benutzen, nicht bei der Konfiguration oder der Aufrechterhaltung. IOW: es ist der Entwickler und nicht der admin, der es benutzt.
Schreibe einen Kommentar