红茶三杯CCIE 笔记 之IPv6 篇
IPv6 技术笔记
红茶三杯 CCIE 学习文档
文档版本: 3.0 更新时间: 2013-07-02
文档作者: 红茶三杯 文档地址:
文档备注: 访问 以获得最新的文档版本。文档的编撰倾注了作者大量的心血、时间和精力,
供广大技术爱好者交流分享,请勿用于商业用途,转载请保留作者信息。
1 IPv6 概述
1. IPv6 特点
128bits 的地址方案,为未来数十年提供了巨大的IP 地址空间
多等级层次有助于路由聚合,提高了因特网网络路由的效率及可扩展性
自动配置过程允许IPv6 网络中的节点更加便捷的接入IPv6 网络
重新编址机制使得IPv6 提供商之间的转换对最终用户是透明的
无需NAT
不再有广播、不再有ARP
IPv6 的包头比IPv6 更有效率,数据字段更少,去掉了包头校验和。更简单的报头提高了路由器的处理效
率。新的扩展包头替代了IPv4 的选项字段,并且提供了更多的灵活性
更有效的支持移动性和安全性
v4v6 过渡方式丰富多彩
2. 6bone
6bone 是一个世界范围的非正式合作的IPv6 试验床。也是IETF IPng 项目的成果。始于 1996 年,是运行在
因特网上的由 IPv6 的 IPv4 隧道组成的虚拟网络,网络在缓慢的向纯 IPv6 链路迁移。更多的消息,请关注
学习 ● 沉淀 ● 成长 ● 分享 1
红茶三杯CCIE 笔记 之IPv6 篇
2 IPv6 Header
2.1 IPv6 Header
1. 包头格式
学习 ● 沉淀 ● 成长 ● 分享 2
红茶三杯CCIE 笔记 之IPv6 篇
基本的IPv4 报头包含12 的字段,20 个字节长。options 和padding 字段在需要时添加。
IHL 包头长度;
Total Length 总长度;
基本的IPv6 报头40 个8 位bit ,即40 个字节长,共8 个字段。
IPv6 数据包由一个基本报头加上0 个或多个扩展报头再加上上层协议单元构成。
几个字段的含义:
下一个报头(Next Header) : 该字段定义了紧跟在 IPv6 报头后面的第一个扩展报头(如果存在)的类型,
或者上层协议数据单元中的协议类型。
跳限制(Hop Limit) : 类似于 IPv4 中的TTL 字段。它定义了 IP 数据包所能经过的最大跳数。
每经过一个路由器,该数值减去 1 ,当该字段的值为0 时,数据包将被丢弃
FlowLabel : 流标签,用于QoS
2. IPV6 包头的改进
取消了IP 的校验
第二层和第四层的校验已经足够健壮了,因此 IPv6 直接取消了IP 的三层校验。
取消中间节点的分片功能
分片重组功能由源目端自己进行,通过PMTU 机制来发现路径MTU
定义最长的IPv6 报头
有利于硬件的快速处理,如此一来中间节点可以避免处理而节省大量的资源