2012-04-13 6 views
6

Ich habe festgestellt, dass Linux und * BSD-Systeme Benutzer ermöglichen, Oktette zu überspringen, wenn Sie Punkt-Dezimal-Notation verwenden.Gibt es eine Dokumentation zum Weglassen von Nullen in Punkt-Dezimal-Notation von IPV4-Adressen?

Hier sind einige Beispiele:

$ ping 10.1 
PING 10.1 (10.0.0.1) 56(84) bytes of data. 

$ ping 10.15.1 
PING 10.15.1 (10.15.0.1) 56(84) bytes of data. 

Beachten Sie, dass dies nicht auf den Ping-Befehl beschränkt ist.

Ich habe ein Dokument gefunden, das Textdarstellungen von IPV4 definiert, aber dieses Merkmal scheint dieses Merkmal nicht zu enthalten: Textual Representation of IPv4 and IPv6 Addresses.

Gibt es ein anderes Dokument, das dieses Verhalten definiert? Gibt es einen bestimmten Namen für dieses Verhalten?

+1

es ist möglich, dass dies nicht Teil des Standard ist, sondern stattdessen eine Abkürzung in den spezifischen Anwendungen. es könnte weit verbreitet und ein De-facto-Standard sein, aber vielleicht nicht offiziell? – mfrankli

+1

Ich fand http://www.linuxsa.org.au/pipermail/linuxsa/2007-September/088131.html mäßig aufschlussreich. Es verlinkt zu http://tools.ietf.org/html/draft-main-ipaddr-text-rep-02 für die "volle Saga". – tripleee

Antwort