IPV6单播数据转发
- 格式:pptx
- 大小:1.51 MB
- 文档页数:52
IPv6技术——路由协议IPv6 单播路由协议:IGP(Internal Gateway Protocol)EGP(External Gateway Protocol)IPv6 IGP主要有:1. RIPng是在RIP基础上开发的⽤于IPv6⽹络的路由协议,在⼯作机制上与RIP基本相同,是IPv6中基于距离向量的内部⽹关路由协议。
但为了⽀持IPv6地址格式,RIPng对RIP做了⼀些改动。
RIPng⼀般作为中等或者偏⼩规模的⽹络⾃治系统中的内部⽹关路由协议RIPng技术实现:通过UDP报⽂进⾏路由信息交换,使⽤端⼝号521发送和接收数据报。
特别的查询信息可以不从源节点端⼝521发出,但是必须发送到⽬标节点的端⼝521每个路由器都有接⼝连接⼀个或者多个⽹络(直连⽹络)。
RIP协议的实现依赖这些⽹络的相关信息。
包括⽬的地址前缀、前缀长度以及度量等。
RIPng使⽤跳数(hop count)作为度量(metric)。
RIPng⽹络的度量是1~15之间的整数,⼤于或等于16的跳数定义为⽆穷⼤,即⽬的⽹络或主机不可达。
RIP的启动和运⾏过程:RIPng与RIP的不同点报⽂格式不同。
RIPng有两类RTE:⽬的前缀RTE和下⼀跳RTE。
⽬的前缀RTE指明可达⽬的⽹络,下⼀跳RTE 为RIPng提供了直接指定下⼀跳IPv6地址的能⼒。
下⼀跳RTE指明的IPv6地址适⽤于跟随其后的⽬的前缀RTE,直到RIPng报⽂结束或者出现另⼀个下⼀跳RTE为⽌报⽂长度不同发送⽅式不同端⼝号不同安全机制不同OSPFv3OSPFv3是在OSPFv2基础上开发的⽤于IPv6⽹络的路由协议。
作为链路状态路由选择算法,其实现机制没有本质改变OSPFv3运⾏在IPv6⽹络中,它同OSPFv2并不兼容,但处理流程基本保持⼀致,eg:泛洪过程,DR选举。
对区域的⽀持以及SPF计算流程,OSPFv3只是在v2基础上进⾏了⼀些改进,以⽀持报⽂格式的变化并处理IPv6中128bit的地址OSPFv3和OSPFv2的不同点:OSPFv3在OSPFv2基础上做出了⼀些必要的改造,这些改进包括以下⼏⽅⾯链路概念取代⽹络概念OSPFv2是基于⽹络运⾏的,两个路由器要形成邻居关系必须在同⼀⽹段:OSPFv3的实现是基于链路的,同⼀链路不同⼦⽹上的节点也可以直接通话报⽂去除地址语义对于OSPFv3来说,除了LS Update报⽂载荷中存在地址以外,协议报⽂中不再提供地址信息;Router-LSA和Network-LSA中也不再包含⽹络地址;OSPF Router ID,区域ID和Link State ID仍然保留IPv4中32bit的长度,因此不能使⽤IPv6地址来代表这些信息增加泛洪范围LSA的泛洪范围已经被明确地定义在LSA的LS Type字段,⽬前有以下3种LSA泛洪范围:本链路范围:⽤于Link LSA;区域范围:⽤于Router LSA、Network LSA、Inter Area Prefix LSA、 Inter Area Router LSA和Intra Area Prefix LSA;⾃治域范围:⽤于AS-external-LSA 链路⽀持多实例复⽤link-local地址的使⽤IS-ISv6IS-ISv6可以同时承载IPv4和IPv6的路由信息,完全可以独⽴⽤于IPv4⽹络和IPv6⽹络。
IPv6单播路由配置手册目录第1章简介 (6)第2章配置IPV6静态路由 (7)2.1 IP V6静态路由简介 (7)2.2 IP V6静态路由基本指令描述 (7)2.3 IP V6静态路由应用实例 (8)2.4 IP V6静态路由监控和调试 (9)2.4.1 监控命令 (9)2.4.2 监控命令实例 (9)第3章配置IPV6 RIPNG动态路由 (11)3.1 IP V6RIP NG简介 (11)3.2 IP V6RIP NG基本指令描述 (11)3.3 IP V6RIP NG配置实例 (20)3.3.1 配置RIPng学习IPv6路由实例 (20)3.4 IP V6RIP NG监控和调试 (21)3.4.1 监控命令 (21)3.4.2 监控命令实例 (21)3.4.2.1show ipv6 rip (21)3.4.2.2show ipv6 rip database (22)3.4.2.3show ipv6 rip statistics (23)3.4.2.4show ipv6 rip interface (23)3.4.2.5show running-config ipv6 router rip (24)3.4.2.6show ipv6 route rip (24)3.4.3 调试命令 (24)3.4.4 调试命令实例 (25)3.4.4.1debug ipv6 rip events (25)3.4.4.2debug ipv6 rip packet (25)3.4.4.3debug ipv6 rip route (25)3.4.4.4debug ipv6 rip trigger (26)第4章配置IPV6 OSPFV3动态路由 (27)4.1 IP V6OSPF V3协议简介 (27)4.2 IP V6OSPF V3基本指令描述 (27)4.2.1 OSPFv3进程配置命令描述 (28)4.2.2 OSPFv3区域配置命令描述 (29)4.2.3 OSPFv3接口配置命令描述 (30)4.3 IP V6OSPF V3相关命令描述 (31)4.3.1 启动OSPFv3进程 (31)4.3.2 配置OSPFv3接口的基本参数 (32)4.3.3 配置OSPFv3区域的基本参数 (35)4.3.4 配置OSPFv3 NSSA区域 (36)4.3.5 配置OSPFv3区域间的前缀汇总 (37)4.3.6 配置OSPFv3重分发外部路由汇总 (37)4.3.7 配置OSPFv3虚链接 (38)4.3.8 配置OSPFv3需求线路 (39)4.3.9 配置OSPFv3产生默认路由 (40)4.3.10 配置OSPFv3的参考带宽 (40)4.3.11 配置OSPFv3的管理距离 (41)4.3.12 配置OSPFv3路由重分发 (41)4.3.13 配置OSPFv3路由过滤 (43)4.3.14 重启OSPFv3进程 (44)4.4 IP V6OSPF V3配置示例 (45)4.4.1 启动OSPFv3进程 (45)4.4.2 配置OSPFv3接口参数 (47)4.4.3 配置OSPFv3区域参数 (48)4.4.4 配置OSPFv3区域间的路由汇总 (48)4.4.5 配置OSPFv3区域间的路由过滤 (49)4.4.6 配置OSPFv3重分发外部路由并进行汇总 (50)4.4.7 配置OSPFv3外部路由过滤 (50)4.4.8 配置OSPFv3路由的管理距离 (51)4.4.9 配置OSPFv3 NSSA区域 (52)4.4.10 配置OSPFv3虚链接 (53)4.4.11 配置OSPFv3 Instance Id (54)4.5 IP V6OSPF V3的监控与调试 (56)4.5.1 监控命令 (56)4.5.2 监控命令示例 (57)4.5.3 调试命令 (59)4.5.4 调试命令示例 (59)第5章配置IPV6 IS-IS动态路由 (63)5.1 IP V6IS-IS简介 (63)5.2 IP V6IS-IS基本指令描述 (63)5.3 IP V6IS-IS应用实例 (64)5.3.1 配置IS-IS单拓扑中学习IPv6路由 (64)5.3.2 配置IS-IS多拓扑中同时学习IPv4和IPv6路由 (67)5.4 IP V6IS-IS监控和调试 (71)5.4.1 监控命令 (71)5.4.2 监控命令实例 (71)5.4.3 调试命令 (71)5.4.4 调试命令实例 (71)第6章配置IPV6 BGP4+动态路由 (72)6.1 IP V6BGP4+简介 (72)6.2 IP V6BGP4+基本命令描述 (72)6.3 IP V6BGP4+应用实例 (97)6.3.1 IPv6 BGP4+的基本配置 (97)6.3.2 IPv6 BGP4+路由反射器的配置 (99)6.4 IP V6BGP4+监控与调试 (101)6.4.1 监控命令 (101)6.4.2 监控命令实例 (102)6.4.3 调试命令 (104)6.4.4 调试命令实例 (105)第7章配置IPV6前缀列表(IPV6 PREFIX-LIST) (107)7.1 前缀列表(IP V6P REFIX-LIST)简介 (107)7.2 前缀列表(IP V6P REFIX-LIST)基本命令描述 (107)7.3 前缀列表(P REFIX-LIST)监控和调试 (108)7.3.1 监控命令 (108)第8章配置IPV6策略路由 (109)8.1 IP V6策略路由简介 (109)8.2 IP V6策略路由基本命令 (109)8.3 IP V6策略路由基本命令描述 (109)8.4 IP V6策略路由监控和调试 (110)8.4.1 监控命令 (110)8.4.2 调试命令 (110)第9章配置路由映射(ROUTE-MAP) (111)9.1 路由映射(ROUTE-MAP)简介 (111)9.2 路由映射(ROUTE-MAP)基本指令描述 (111)9.3 路由映射(ROUTE-MAP)的监控与调试 (122)9.3.1 监控命令 (122)第1章简介本手册主要介绍如何使用几种主流的路由协议实现IPv6网络互联。
Ipv6单播地址单播地址0:0:0:0:0:0:0:0称为不确定地址单播地址0:0:0:0:0:0:0:1称为回环地址IPv6地址有三种类型:单播、多播和泛播。
IPv4中的广播地址已不再有效。
(1)单播:一个单个接口的标识符。
送往一个单播地址的包将被传送至该地址标识的接口上。
(2)多播:一组接口(一般属于不同节点)的标识符。
送往一个多播地址的包将被传送至有该地址标识的所有接口上。
(3)泛播:一组接口(一般属于不同节点)的标识符。
送往一个泛播地址的包将被传送至该地址标识的接口之一(根据选路协议对于距离的计算方法选择“最近”的一个)。
格式前缀分配情况占总地址空间比例0000 0000保留(包括IPv4)1/2560000 001网络服务接入点(NSAP)1/128001可集聚全球单播地址1/81111 1110 10链路本地单播地址1/10241111 1110 11站点本地单播地址1/10241111 1111多播地址1/256IPv6 地址前缀格式及保留地址说明3全球唯一地址FE8单播link-local型地址,用于一个网络中物理连接的主机FEC单播Site-local型地址,与IPv4私有地址相似0000000000000001单播回环地址(Loopback)0000000000000000未确定的地址FF广播地址单播地址用于单个接口的标识符。
发送到此地址的数据包被传递给标识的接口。
通过高序位八位字节的值来将单播地址与多路广播地址区分开来。
多路广播地址的高序列八位字节具有十六进制值 FF。
此八位字节的任何其他值都标识单播地址。
以下是不同类型的单播地址:链路-本地地址。
这些地址用于单个链路并且具有以下形式:FE80::InterfaceID。
链路-本地地址用在链路上的各节点之间,用于自动地址配置、邻居发现或未提供路由器的情况。
链路-本地地址主要用于启动时以及系统尚未获取较大范围的地址之时。
站点-本地地址。
华为AR系列路由器01-08组播路由管理(IPv6)配置8组播路由管理(IPv6)配置关于本章设备可同时维护多个IPv6组播路由协议,通过控制平⾯与转发平⾯之间的信息交互,控制IPv6组播路由和转发。
8.1 组播路由管理简介(IPv6)介绍组播路由管理的定义和⽬的。
8.2 组播路由管理(IPv6)原理描述介绍组播路由管理中各个功能的实现原理。
8.3 配置组播路由管理(IPv6)任务概览通过IPv6组播转发表,整个IPv6⽹络建⽴了⼀条以组播源为根,组成员为叶⼦的⼀点到多点的转发路径。
同时设备提供了⼀系列IPv6组播路由管理功能,实现组播转发路径的控制与维护。
8.4 组播路由管理(IPv6)配置注意事项介绍配置组播路由管理(IPv6)的注意事项。
8.5 组播路由管理(IPv6)缺省配置介绍缺省情况下,组播路由管理(IPv6)的配置信息。
8.6 配置IPv6组播负载分担通过配置IPv6组播负载分担,可以改变设备RPF检查时若存在多条等价路由只选取⼀条RPF路由的规则。
8.7 配置IPv6组播转发边界通过配置IPv6组播转发边界,可以限制组播报⽂转发范围。
8.8 配置IPv6组播转发表控制参数在IPv6组播路由与转发中,IPv6组播转发表直接控制组播报⽂的转发。
通过配置IPv6组播转发表控制参数,间接的就控制了组播报⽂的转发。
8.9 维护组播路由管理(IPv6)组播路由管理(IPv6)的维护包括:清除IPv6组播转发表项和路由表项、监控IPv6组播路由和转发状况。
8.10 组播路由管理(IPv6)常见配置错误介绍常见配置错误及定位思路。
8.1 组播路由管理简介(IPv6)介绍组播路由管理的定义和⽬的。
定义组播路由管理(Multicast Route Management)主要介绍如何创建或更改组播路由来控制组播报⽂的转发,以及组播转发路径的检测和维护。
⽬的组播路由和转发与单播路由和转发类似,⾸先每个组播路由协议都各⾃建⽴并维护了⼀张协议路由表。
5 PIM(IPv6)配置关于本章通过配置PIM(IPv6)协议,可以实现组播数据在IPv6网络的组播路由与转发。
说明PIM协议在IPv6网络的实现原理与在IPv4网络中相同,有关PIM协议的实现原理可参见4 PIM(IPv4)配置。
5.1 配置PIM(IPv6)任务概览PIM(IPv6)协议配置完成后,就可实现组播数据在IPv6网络的组播路由与转发。
PIM(IPv6)协议包含多种不同类型的模式,不同模式的PIM(IPv6)协议适用于不同的应用场景。
5.2 PIM(IPv6)配置注意事项介绍配置PIM(IPv6)的注意事项。
5.3 PIM(IPv6)缺省配置介绍缺省情况下,PIM(IPv6)的配置信息。
5.4 配置PIM-DM(IPv6)通过配置PIM-DM(IPv6)协议,可以实现域内组播路由与数据转发。
PIM-DM(IPv6)是密集模式的域内组播路由协议,适用于组成员分布相对集中、范围较小的网络。
5.5 配置PIM-SM(IPv6)通过配置PIM-SM(IPv6)协议,可以实现域内组播路由与数据转发。
PIM-SM(IPv6)是稀疏模式的域内组播路由协议,适用于组成员分布相对分散、范围较广的大规模网络。
5.6 维护PIM-DM(IPv6)PIM-DM(IPv6)的维护包括:清除PIM(IPv6)控制报文统计信息、清除PIM(IPv6)路由表项下游接口的状态、监控PIM(IPv6)的运行状况。
5.7 维护PIM SM(IPv6)PIM-SM(IPv6)的维护包括:清除PIM(IPv6)控制报文统计信息、清除PIM(IPv6)表项的指定下游接口的PIM状态、监控PIM(IPv6)的运行状况。
5.8 PIM(IPv6)常见配置错误介绍常见配置错误及定位思路。
5.1 配置PIM(IPv6)任务概览PIM(IPv6)协议配置完成后,就可实现组播数据在IPv6网络的组播路由与转发。
PIM(IPv6)协议包含多种不同类型的模式,不同模式的PIM(IPv6)协议适用于不同的应用场景。
IPv6地址结构RFC 35131.前言本文描述了ipv6的地址结构,ipv6 地址的文本表示,IPv6的单播地址、任播地址,多播地址以及IPv6结点所必须的地址的定义。
IPv6的不同的地址的基本格式(单播,任播,以及多播)。
2.IPv6选址IPv6地址是对接口或接口集合的128-bit的标识符。
有三种类型的地址:单播(Unicast):针对一个接口的标识符。
一个发向单播地址的数据包被送往该地址所确定的接口。
任播(Anycast):接口的一个集合的标识符(代表性的属于不同结点)。
一个发向任播地址的数据包被发送到为该地址所标识的一集接口之一(即,按照路由协议的测量距离的“最近的”接口)。
多播(Multcast):接口的一个集合的标识符。
一个发向多播地址的数据包被发往所有以该地址做标识的接口。
在IPv6中,没有广播地址,广播地址的功能被多播地址的能力所取代。
本文中,给地址字段一个种名,如“子网(subnet)”。
当一个做标识符用的“ID”跟在种名后面一起使用(如“subset ID”),则表示种名字段的内容。
当它和一个“prefix”的术语一起使用时(如“subset prefix”),它指所有的从左一直到并包含本字段的所有地址。
在IPv6中,除非明确声明排除,则所有全0或全1的字段值是合法的。
特定的,前缀可能包含,或以全0字段值结束。
2.1地址模型所有类型的IPv6地址分配给接口,而不是分配给结点。
一个IPv6单播地址与单个接口相关。
由于每个接口只属于一个结点,故任何一个结点的单播地址可用来做为结点的标识。
所有接口必须至少有一个单播link-local地址(见2.8结点必需的地址)。
一个接口也可能有多个任意类型的或任意范围的IPv6地址(单播,任播和多播)。
不做为来自或发送到非邻居的IPv6包的源或目的的接口不需要用超出链路范围的单播地址。
这对于点到点的连接的接口有时是非常方便的。
这个地址模型有一个例外:在执行中,如果将多个物理接口视为一个接口,当它出现在网络层时,一个单播地址或一个单播地址集可能被分配到多个物理接口上。
IPv6基础介绍⼀、IPv6基础介绍1、IPv6是Internet⼯程任务组(IETF)设计的⼀套规范,它是⽹络层协议的第⼆代标准协议,也是IPv4(Internet Protocol Version 4)的升级版本。
2、IPv6与IPv4的最显著区别:IPv4地址采⽤32⽐特标识,⽽IPv6地址采⽤128⽐特标识。
128⽐特的IPv6地址可以划分更多地址层级、拥有更⼴阔的地址分配空间,并⽀持地址⾃动配置;近乎⽆限的地址空间是近乎⽆限的地址空间是IPv6的最⼤优势。
3、IPv6基本报头:(1)IPv6报⽂由IPv6基本报头、IPv6扩展报头以及上层协议数据单元三部分组成。
(2)IPv6的基本报头在IPv4报头的基础上,增加了流标签域,去除了⼀些冗余字段,使报⽂头的处理更为简单、⾼效。
(3)关键字段:Traffic Class:流类别,长度为8bit,它等同于IPv4报头中的TOS字段,表⽰IPv6数据报⽂的类或优先级,主要应⽤于流可以理解为特定应⽤或进程的来⾃某⼀源地它⽤于区分实时流量。
流可以理解为特定应⽤或进程的来⾃某⼀源地QoS。
Flow Label:流标签,长度为流标签,长度为20bit,它⽤于区分实时流量址发往⼀个或多个⽬的地址的连续单播、组播或任播报⽂。
IPv6中的流标签字段、源地址字段和⽬的地址字段⼀起为特定数据流指定了⽹络中的转发路径。
这样,报⽂在IP⽹络中传输时会保持原有的顺序,提⾼了处理效率。
随着三⽹合⼀的发展趋势,IP⽹络不仅要求能够传输传统的数据报⽂,还需要能够传输语⾳、视频等报⽂。
这种情况下,流标签字段的作⽤就显得更加重要。
跳数限制(Hop Limit):长度为8bit,该字段类似于IPv4报头中的Time to Live字段,它定义了IP数据报⽂所能经过的最⼤跳数。
每经过⼀个路由器,该数值减去1;当该字段的值为0时,数据报⽂将被丢弃。
(4)IPv6为了更好⽀持各种选项处理,提出了扩展头的概念。
一、名词解释1.任播地址:它是用来标识一组网络接口(通常属于不同的节点)的IPv6特有的地址类型。
其特点是:发往一个任播地址的分组将被转发到由该地址标识的“最近”的一个网络接口(“最近”的定义是基于路由协议中的距离度量)。
2.链路本地地址:它用于邻居发现协议和无状态自动配置中链路本地上节点之间的通信,使用链路本地地址作为源或目的地址的数据报文不会被转发到其他链路上,只能在连接到同一本地链路的节点之间使用。
3.单播地址:单播地址只能分配给一个节点上的一个接口,即寻址到该单播地址的数据报文最终会被发送到一个唯一的接口。
4.GRE隧道:它是两点之间的链路,每条链路都是一条单独的隧道,隧道把IPv6作为乘客协议,把GRE作为承载协议。
GRE隧道主要用于两个边缘路由器或终端系统与边缘路由器之间定期安全通信的稳定连接。
5.自动配置隧道:这种隧道的建立和拆除是动态的,它的端点根据数据的目的地址确定,适用于单独的主机之间或不经常通信的站点之间。
它需要站点采用IPv4兼容的IPv6地址,这些站点之间必须有可用的IPv4连接,每个采用这种机制的主机都需要有一个全球唯一的IPv4地址。
6.家乡代理:7.CERNRT2:第二代中国教育和科研计算机网CERNET2是中国下一代互联网示范工程CNGI最大的核心网和唯一的全国性学术网,是目前所知世界上规模最大的采用纯IPv6技术的下一代互联网主干网。
8.IPv6地址分配机构:9.ICMPv6:用于IPv6中,称为第六版互联网控制信息协议。
有了ICMPv6,使用IPv6 通信的主机和路由器就可以报告错误并发送简单的回显消息。
二、填空题1.IPv4地址用点分十进制表示,IPv6地址用冒号十六进制表示。
2.Ipv6数据包不能到达目标时,会自动发送ICMPv6目标不可达差错消息。
3.邻居发现协议是一组确定邻居节点关系的消息和进程。
4.IPv6的地址长度是128位。
5. IPv6单播地址分为两字段实体,一段用来标志子网前缀,另一段用来标志接口标识。
7 IPv6基础配置关于本章IPv6协议栈是IPv6网络中路由协议和应用协议的支撑。
7.1 IPv6概述IPv6是网络层协议的第二代标准协议,也被称为IPng(IP Next Generation),它是Internet工程任务组(IETF)设计的一套规范。
7.2 设备支持的IPv6特性IPv6基本功能包括IPv6地址配置、ICMPv6差错报文控制、IPv6邻居发现、PMTU、TCP6。
7.3 缺省配置介绍IPv6的缺省配置。
7.4 配置接口的IPv6地址为网络设备配置IPv6地址,使该设备可以与网络上其他设备进行通信。
7.5 配置ICMPv6差错报文控制配置ICMPv6差错报文控制可以减少网络流量、防止遭到恶意攻击。
7.6 配置IPv6邻居发现IPv6邻居发现ND(Neighbor Discovery)是IPv6协议的一个基本的组成部分。
邻居发现协议代替了IPv4中的ARP协议和ICMP路由设备发现消息,另外IPv6邻居发现还实现了重定向协议的所有功能,并具有邻居不可达检测机制。
7.7 配置PMTU当设备作为源节点向目的节点发送IPv6报文时,通过PMTU指导报文分片,中间设备不需要分片,以减轻中间设备的工作压力,有效利用网络资源并得到最佳的吞吐量。
7.8 配置TCP6通过对TCP6报文的相关设置,可以提高网络的性能。
7.9 维护维护包括清除IPv6运行信息和监控IPv6运行状况。
7.10 配置举例配置示例中包括组网需求、配置思路等。
7.1 IPv6概述IPv6是网络层协议的第二代标准协议,也被称为IPng(IP Next Generation),它是Internet工程任务组(IETF)设计的一套规范。
IPv4协议是目前广泛部署的因特网协议。
在因特网发展初期,IPv4以其协议简单、易于实现、互操作性好的优势而得到快速发展。
然而,随着因特网的迅猛发展,IPv4设计的不足也日益明显,主要有:●地址空间不足:IPv4地址已经消耗殆尽,其主要解决方法(如CIDR,NAT)同样存在种种问题。
命令手册 IP业务分册 IPv6单播策略路由目录目录第1章 IPv6单播策略路由配置命令........................................................................................1-11.1 IPv6单播策略路由配置命令...............................................................................................1-11.1.1 apply default output-interface..................................................................................1-11.1.2 apply destination-based-forwarding........................................................................1-21.1.3 apply ipv6-address default next-hop.......................................................................1-21.1.4 apply ipv6-address next-hop...................................................................................1-31.1.5 apply ipv6-precedence............................................................................................1-41.1.6 apply output-interface..............................................................................................1-51.1.7 display ipv6 config policy-based-route....................................................................1-61.1.8 display ipv6 policy-based-route...............................................................................1-71.1.9 display ipv6 policy-based-route setup.....................................................................1-71.1.10 display ipv6 policy-based-route statistics..............................................................1-81.1.11 if-match acl6..........................................................................................................1-91.1.12 if-match packet-length.........................................................................................1-101.1.13 ipv6 local policy-based-route...............................................................................1-111.1.14 ipv6 policy-based-route (interface view).............................................................1-121.1.15 ipv6 policy-based-route (System view)...............................................................1-121.1.16 reset ipv6 policy-based-route statistics...............................................................1-14本文中标有“请以实际情况为准”的特性描述,表示各型号对于此特性的支持情况可能不同,本节将对此进行说明。
Ipv6单播转发过程简述一、当访问的目的Ip 为与自己是同一网段地址时1)示意图如下:1000::1/64 1000::2/64PC1----------------------------------SW---------------------------------PC22)同一网段ipv6单播转发流程简述:当PC1想通过交换机访问PC2时,PC1会向链路发送一个申请,即申请发送数据包到目的地址ip为1000::2的报文。
并且PC1将一条ipv6地址为1000::2 mac标记为不完全状态(incomplete)的条目记录到自己的邻居缓存表中,该申请报文是一个类型为icmpv6的组播报文,目的是要获取PC2的MAC地址。
当PC2收到该报文后,它会以单播形式回复PC1一个应答报文,里面包含自己的ipv6地址和mac地址。
并将刚刚收到那个组播报文的源ip地址和源mac地址记录到自己的邻居缓存表格中。
当PC1收到PC2回复应答报文后,它会立即根据回复的目的MAC,修改那条ip为1000::2的邻居缓存表象,此时该表象从刚才的incomplete状态,更改为Reachable状态。
这时,PC1会将PC2的MAC封装为目的MAC,自己的MAC封装为源MAC,将自己的IPV6地址封装为源IP,将PC2的IPV6地址封装为目的IP,加上数据报文,发送给交换机。
然后通过交换机转发给PC2。
该过程就是在同一网段地址的IPV6转发过程。
这个建立过程中,发送的请求报文,为什么是组播报文呢,原因是在地址解析过程中,减少不必要的无效处理,降低网络的性能损耗。
二、当访问的目的IP不是自己同一网段的IP地址时1)示意图如下:1000::1/64 1000::2/64 2000::1/64 2000::2/64 3000::1/64 3000::2/64PC1------------------------------RTA-------------------------------RTB-------------------------PC22) 不同网段ipv6单播转发流程简述:这种情况,存在两个过程,一个是PC与路由器是如何通信的,一个是路由器之间又怎么去选路转发流量的。
目录1.4.1IPv6单播地址1.4.2IPv6组播地址1.4.3IPv6任播地址学习目标•学完本节后,你将能够:▫掌握IPv6单播地址▫掌握IPv6组播地址▫掌握IPv6任播地址1.4 IPv6地址分类1.4.1 IPv6单播地址IPv6的地址分类•IPv6地址分为单播地址(Unicast Address)、任播地址(Anycast Address)、组播地址(Multicast Address)三种类型•相比IPv4,IPv6取消了广播地址类型,以更丰富的组播地址代替,同时增加了任播地址类型。
•IPv6单播地址标识了一个接口,由于每个接口属于一个节点,因此每个节点的任何接口上的单播地址都可以标识这个节点。
发往单播地址的报文,由此地址标识的接口接收。
•单播地址分类✓未指定地址✓全球单播地址✓Link-Local Address(链路本地地址)✓Unique Local Address (本地站点地址,唯一本地地址ULA)✓Aggregatable Global Address(可聚合全球)✓环回地址•未指定地址IPv6中的未指定地址即0:0:0:0:0:0:0:0/128或者::/128。
该地址可以表示某个接口或者节点还没有IP地址,可以作为某些报文的源IP地址(例如在NS报文的重复地址检测中会出现)。
源IP地址是::的报文不会被路由设备转发。
•环回地址IPv6中的环回地址即0:0:0:0:0:0:0:1/128或者::1/128。
环回与IPv4中的127.0.0.1作用相同,主要用于设备给自己发送报文。
该地址通常用来作为一个虚接口的地址(如Loopback接口)。
实际发送的数据包中不能使用环回地址作为源IP地址或者目的IP地址。
•全球单播地址(2000::/3)全球单播地址是带有全球单播前缀的IPv6地址,其作用类似于IPv4中的公网地址。
这种类型的地址允许路由前缀的聚合,从而限制了全球路由表项的数量。