IPv6基本知识(转载)
1、IPv6知识摘要
IPv6地址全部长度128位(bit),每16位为一个双字节,用十进制表示值从0到65535,共八段。
2、IPv6地址分类及表示方法
IPv6按照传输类型分为单播地址(unicast)、任播地址(anycast)和多播地址(multicast),其表示方法如下:
A、冒号分隔形式,比如x:x:x:x:x:x:x:x,其中x是16进制数,值从0x0000-0xFFFF。示例:FB21:1233:55B2:AA44:12B8:6761:890F:AB31。
B、同0压缩形式,就是地址中如果出现连续两个或两个以上0时,可以采用压缩表示形式::(双冒号表示),但只能出现一次,因为如果出现两个或以上双冒号,技术上无法识别出实际的地址,比如FB21:0:0:0:12B8:6761:0:0,就可表示成FB21::12B8:6761:0:0,或 FB21:0:0:0:12B8:6761::,不能表示成FB21::12B8:6761::。如果8个段值都是0,可以用::表示。
C、混合形式,用来组合IPv4和IPv6地址,x:x:x:x:x:x:d.d.d.d,前6个段表示IPv6高序位,后面四段表示IPv4地址。
3、unicast地址,又分为6种
1、aggregatebal global unicast addresses (可聚合全局单播地址)
2、link-local address (本地链路地址,相当于169.254这类自动获取的IP)
3、site-local address (本地站点地址,相当于10.0.0.0这些私网地址)
4、special address
5、compatibility address
6、NSAP address
link-local address类似于automatic private ip address,相当于windows系统中自动获取的169.254.0.0/16这个地址。这类地址在IPv6中的以FE80:打头。
site-local address类似于10.0.0.0/8,172.16.0.0/12,192.168.0.0/16这些私网地址。这类地址在IPv6中是以FEC0:打头
4、multicast地址
FF01:1 node local scope all-node multicast address
FF01:2 node local scope all-routers multicast address
FF02:1 link local scope all-node multicast address
FF02:2 link local scope all routers multicast address
FF05:1 site local scope all node multicast address
FFP5:2 site local scope all routers multicast address
FF02:属于本地链路范围内有效的地址,路由器不会对其作转发。
FF05:属于本地站点范围内有效的地址,路由器会在本企业内部作转发,相当于私网网址
5、IPv6其它说明
IPv6作为IPv4的下一个版本,由RFC 2373 和RFC 2374定义。优点主要有:更大的地址空间、更小的路由表、增强的组播和流控制、自动配置和更高的安全性。