1 / 57
文档名称:

IPv6%20NDP[1].ppt

格式:ppt   页数:57页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

IPv6%20NDP[1].ppt

上传人:xxj16588 2015/10/4 文件大小:0 KB

下载得到文件列表

IPv6%20NDP[1].ppt

相关文档

文档介绍

文档介绍:IPv6 NDP
Overview
IPv6报头
IPv6 NDP的各种报文
IPv6 NDP各种机制
IPv6 PMTU机制
Version(4-bit):IP版本,该字段值为6
Traffic Class(8-bit):流量分类,与IPv4包头的TOS类似
Flow Label(20-bit):流标签,用来标记IPv6数据包的一个流
Payload Length(16-bit):有效载荷的长度,有效载荷为紧跟IPv6包头的
数据包的其他部分
Next Header(8-bit):处理选项字段,分段,安全,移动性,松散源路由,
记录路由等的新方式
Hop Limit:(8-bit):定义IP数据包所能经过的最大跳数,每跳一次将此值减1
Source Address(128-bit):IP数据包的源地址
Destination Address(128-bit):IP数据包的目的地址
IPv6 Flow Label(RFC 1809/3697)
Flow的定义:由某一特定的源到某一特定的单播,任意播或者组播目的地的一系列的有次序的被打上标签的数据包
用途:根据IPv6包头的固定字段(flow label option)使IPv6的flow数据包更高效的处理
对于标识flow的需求:
由{source address ,flow label,destination}标识
label由源节点生成,数据包中的flow label字段为非0,避免多个流复用同一flow label id
对于flow state 建立方法的需求:
state建立后的清除方法
state 建立,每种方法能恢复至原来的状态
IPv6 Extension Header
Value
Type of Header
0
Hop-by-Hop Options Header
6
TCP
17
UDP
41
Encapsulated IPv6 Header
43
Routing Header
44
Fragment Header
50
Encapsulating Security Payload
51
Authentication Header
58
ICMPv6
59
No next header
60
Destination Options Header
IPv6 Extension Header
扩展头的排列顺序:
1. Hop-by-Hop Options header
2. Destination Options header (for intermediate destinations when the Routing header is present)
3. Routing header
4. Fragment header
5. Authentication header
6. Encapsulating Security Payload header
7. Destination Options header (for the final destination)
8. 高层协议(TCP,UDP)
注:除了Hop-by-Hop Options header,其它的扩展头在传输过程中, 中间节点不对其做处理,处理扩展头的节点按扩展头顺序处理,而不能挑选某个header
IPv6 Extension Header
IPv6 Header
Next Header = 6 (TCP)
TCP Segment
IPv6 Header
Next Header = 43 (Routing)
TCP Segment
Routing Header
Next Header = 6 (TCP)
Authentication Header
Next Header = 6 (TCP)
IPv6 Header
Next Header = 43 (Routing)
Routing Header
Next Header = 51 (AH)
TCP Segment
IPv6 Extension Header
Hop-by-Hop 扩展头(type=0):
介绍:该字段由传送路径上的每个节点和路由器读取并处理
用途:主要用于巨型数据包(RFC2675)和路由器警报(RFC 2711), :RSVP,MLD report etc)
报文格式:
Next Header(8-bit):标识下一个包头
Hdr ext Len(8-bit):Hop-by-hop option的长度,不