IE 笔记
IPv6:
一、为什么需要IPv6?
a、IPv4地址空间不足(2的32次方)
b、IPv6地址空间很大,近乎无限。
二、什么是IPv6?
a、基础格式:
128bit使用16进制划分,共分为8段,每段中的每个数字就是一个16进制数,使用“:”隔开
b、组成:
网络前缀:默认 ::/64
接口标识:
三、地址表示:
a、每一组的前导“0”可以省略
b、地址中包含连续全为0的组,可以用双冒号代替,仅使用一次
例:
2001:0000:0000:0001:0000:0000:0000:0001-------》2001::1:0:0:0:1、2001:0:0:1::1
2001:0db8:85a3:0000:1319:8a2e:0370:7344-------》2001:db8:85a3::1319:8a2e:370:7344
2001:0DB8:0000:0000:0000:0000:1428:57ab------》2001:DB8::1428:57ab
2001:0DB8:0000:0000:0F78:0000:0000:57ab------》2001:DB8::F78:0:0:57ab
四、IPv6报头格式:
4.1 IPv4和IPv6报头格式的区别
- 新增字段:flow lable流标签;作用:实时流量自动切换,如果之前的链路占用率过大,会自动切换路径重新发送,一个流标签加一个源地址,能确定一条路径。
用于Qos技术
- IPv6比IPv4更精简
- next-header 字段:对应IPv4报头的上层协议字段
没有特殊需求时,和IPv4中的上层协议没有区别,发送基本报头。
有特殊需求:只发给对端需要的
扩展报头:IPv4在选项字段里面,发送时会整体发送
IPv6在扩展报头即next-header,只发对方有需求的
五、地址分类
1、单播地址
链路本地地址(link-local)代替了ARP的功能
1.1 什么是链路本地地址?为什么需要链路本地地址?
设备的接口自动配置的地址,相当于3层MA