TCPIP详解第⼆版(卷1协议)
Chapter 2
IP地址的表⽰
标准的IPV6地址表⽰⽅式是 5f05:2000:80ad:5800:0058:0800:2023:1d71,为了简化IP地址的书写,有⼀些公认的IPV6地址简化表⽰⽅式:
1. 每个块的前导0不⽤写,⽐如以上IPV6地址可以表⽰为 5f05:2000:80ad:5800:58:800:2023:1d71
2. 若块为0可以省略为::,⽐如 0:0:0:0:0:0:0:1 可以简化为 ::1,2001:0db8:0:0:0:0:0:2 可以简化为 2001:db8::2
3. IPV4地址表⽰为IPV6地址,采⽤⼀种混合表⽰⽅式,⽐如 IPV4地址 10.0.0.1 对应的IPV6地址为 ::ffff:10.0.0.1(这种称为IPv4-
mapped IPv6 address)
4. IPV6地址低32位⼀般可以写成点分⼗进制,⽐如 ::0102:f001 可以写为 ::1.2.240.1 (这种称为IPv4-compatible IPv6 address)
在⼀些URL中可能需要使⽤ : 来分开IPV6地址和端⼝号,为了不混淆,将IPV6地址使⽤[]括起来,⽐如:
表⽰ 端⼝号为446,IPV6地址为2001:0db8:85a3:08d3:1319:8a2e:0370:7344
注:为了减少IPV6书写的多样性,在RFC5952中提出了⼀些规则
tcpip协议pdf1. 块中的前导0必须被压缩
2. 将 :: 发挥到最⼤效应
3. ⼗六进制 f 必须⼩写
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论