12

Linuxおよび*BSDシステムでは、ドット付き10進表記を使用するときにユーザーがオクテットをスキップできることに気づきました。

ここではいくつかの例を示します。

$ 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.

これはpingコマンドに限定されないことに注意してください。

IPv4のテキスト表現を定義するドキュメントを見つけましたが、その機能をカバーしていないようです:IPv4およびIPv6アドレスのテキスト表現

この動作を定義する他のドキュメントはありますか?この動作には特定の名前がありますか?

4

2 に答える 2

10

inet_aton()マニュアルページを参照してください。最後の部分は、アドレスの残りのビットの内容を表す数値です。つまり、 では 24 ビット yx.yでは 16 ビット zですx.y.z

于 2012-05-28T15:45:14.803 に答える