nes*_*lee 10 networking internet tcp ipv6
我正在尝试了解 IPV6。我有一个具有以下 IPV6 地址的服务器:2607:f750:0:3f::f59。
我不明白这些数字是什么意思。它看起来与 IPV4 地址完全不同。
谁能帮我分解一下?
Jde*_*eBP 19
2607:f750:0:3f::f59
是人类可读的 IPv6 地址的缩写表示。完整的人类可读表示用零代替::
,并且是2607:f750:0000:003f:0000:0000:0000:0f59
。地址的每一部分都很简单。它是一个十六进制形式的 16 位数字。其中有八个,总共 128 位。
在点分十进制八位字节形式中,这将是38.7.247.80.0.0.0.63.0.0.0.0.0.0.15.89
. 但是 IPv6 地址通常不会以这种形式呈现。
该地址的最高有效位将其置于IPv6 地址空间的所谓可聚合全球单播部分。这意味着它不是链路本地或主机本地地址,也不是广播或多播地址。
最高有效的 12 位标识 IANA 分配给 ARIN 的一部分地址空间。接下来的 20 个标识由 ARIN 依次分配给 Distributed Management Information Systems, Incorporated(即 Pavlov Media)的空间子集。接下来的 32 位表示您的特定子集,最后 64 位 ( 0000:0000:0000:0f59
) 是接口 ID,表示一个单独的网络接口。
巴甫洛夫媒体告诉你你被分配了2607:f750:0000:003f::/64
(如果这确实是它告诉你的)意味着底部 64 位的所有有效组合都被分配给你。您的(非本地单播)IPv6 地址的前 64 位必须是该前缀。恭喜!您可以在 LAN 上放置更多设备,并为它们提供 IPv6 地址,而不是现有的以太网卡。