IPv6 协议原理与实践
IPv4 的局限性
1、从地址空间角度
IP 地址空间的危机由来已久,并正是升级到 IPv6 的主要动力。
2、从技术实现角度(吐槽,简单略过就行)
IPv4 地址分配杂乱无章,没有层次性,网络设备需要维护庞大的路由表项。
IPv4 包头过于复杂,使得网络节点处理的效率不高。
NAT:破坏了 Internet 端到端的网络模型。
3、从配置难易角度
对于 IPv4 节点的配置比较复杂,让很多普通用户无所适从。
4、从安全角度
IPv4 在网络层没有安全性可言,安全性一直被认为是由网络层以上的层负责。
IPv6 的优越性
1、从地址空间角度
超大的地址空间
2、从技术实现角度
IPv6包头简单,通过扩展包头技术可实现以后的新技术扩展
全球可达性,不需要再用NAT
全球重新部署,有规划,易于实现聚合
3、从配置难易角度
能自动配置,实现即插即用
方便的进行重编址
4、从安全角度
IPsec
注:IPv4 地址空间不足、物联网的发展以及 万物互联 和 智慧城市 战略部署,IPv6 超大的地址空间有着很大的优势。
IPv6 地址
IPv6 地址组成
IPv6 地址长度由128 bit 组成,是 IPv4 地址长度的4倍。
地址格式
IPv6(冒号分十六进制)例如:fe80:fe80:9038:ba6a:5aa1:ed13:ed13:ed13
IPv4(点分十进制)例如:192.168.1.1 /24
MAC(点分十六进制)例如:0000.1111.2222
地址缩写
字段如果是以零开头则零可以省略;
全零网段用0表示;
连续的0网段可用 “::” 表示(只能出现一次);
例如 :1::1/128,表示 0001:0000:0000:0000:0000:0000:0000:0001
2001:da8:207::8207,表示 2001:0da8:0207:0000:0000:0000:0000:8207
地址配置
R1:
interface f0/0
no shutdown
ipv6 address 12::1/100
R2:
interface f0/0
no shutdown
ipv6 address 12::2/100
在 IPv6 中不再有 ARP 协议,而是叫做 ICMPv6 的请求协议。
通过 ICMPv6 邻居请求和 ICMPv6 邻居通告,就可以学到对方的 MAC 地址,包