IP 地址本质上是一个 32 位数字。虽然我们通常以点分十进制格式表示它(例如,192.168.1.1)以提高可读性,但计算机将其处理为二进制或十六进制数据。
工作原理
IP 地址的每个八位字节(点之间的数字)代表 8 位或 1 个字节。在十六进制中,每个字节的范围是从00到FF。
- IP 示例: 192.168.1.1
- 192 = C0
- 168 = A8
- 1 = 01
- 1 = 01
- 结果: C0A80101(或0xC0A80101)
常见用途
- 编程: 底层网络编程通常需要十六进制格式的IP地址。
- 分析数据包: 网络嗅探器和数据包分析器以十六进制显示 IP 标头。
- 混淆: 有时用于表示 URL 中的 IP(尽管现代浏览器可能会阻止这一点)。