Thread Thread zum Freuen
(190 answers)
Opened by pq at 2012-02-06 21:03 Schablone "C" erzeugt die Bytes aus dem dezimalen Wert jeder Oktette. Diese Bytes aneinandergereiht ergeben 4*8 Bytes => 32 Bit und das sind die Bytes für den numerischen Werte der IP-Adresse in Network-Order (Big Endian). In der Umkehrung print unpack "N", $binary; siehst Du den numerischen Wert 4294967295. Mit print join ".", unpack "CCCC", $binary; kommst Du wieder auf die visuelle Darstellung, die Oktettenschreibweise. Das ist das ganze Geheimnis ;) |