Was ist eine gute ungültige IP-Adresse für Komponententests?
Schreibe ich unit-tests für eine client-Bibliothek. Ich möchte zum testen die Verbindung mit einem ungültigen port und eine ungültige ip. Was ist eine gute ip-Adresse zu verwenden, die nicht potenziell weitergeleitet werden irgendwo??? Ich will nicht zu machen Sie keine Annahmen über das Netzwerk der Maschine ausführen der unit-tests auf. LOCALHOST scheint wie eine schlechte Wahl, da sich die gültigen Computer, auf dem die server-Komponente und das möchte ich zum testen einen ungültigen port getrennt. Ist es eine UNGÜLTIGE IP-reserviert irgendwo im IPv4-spec?
InformationsquelleAutor der Frage Ryan R. | 2012-05-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Laut RFC 5737:
Bedeutet dies, dass Sie können wählen Sie eine IP-Adresse aus diesen Bereichen:
InformationsquelleAutor der Antwort Jonathan
Wenn Sie auf der Suche nach einem wahrhaft ungültige IP-Adresse (im Gegensatz zu einer unrouteable), können Sie die Vorteile der Tatsache, dass das erste byte eines Klasse A Adresse nicht
0
.Beispiel:
InformationsquelleAutor der Antwort Frédéric Hamidi
254.254.254.254
Werden sollte, in der für die zukünftige Verwendung reserviert domain...
RFC 1700
InformationsquelleAutor der Antwort William Dwyer
Gibt es 3 private IP-Blöcke, die Sie verwenden können, für solche Dinge:
10/8 (10.0.0.0 - > 10.255.255.255) (eine old-school-Klasse Ein netblock)
172.16/12 (172.16.0.0 -> 172.131.255.255
196.168/16 (192.168.0.0 -> 192.168.255.255) (eine old-school-Klasse B netblock)
InformationsquelleAutor der Antwort Marc B