IP路由-IS-IS for IPv6技术白皮书-D_第1页
IP路由-IS-IS for IPv6技术白皮书-D_第2页
IP路由-IS-IS for IPv6技术白皮书-D_第3页
IP路由-IS-IS for IPv6技术白皮书-D_第4页
IP路由-IS-IS for IPv6技术白皮书-D_第5页
免费预览已结束,剩余7页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、,IP路由-IS for IPv6技术白皮书IS-IS for IPv6技术白皮书杭州华三通信技术有限公司 HYPERLINK / 第 PAGE 10页,共10页IS-IS for IPv6技术白皮书关键词:IS-IS,IS-ISv6,IPv4,IPv6摘要:IS-ISv6是从IS-IS扩展而来,用于支持IPv6网络的路由协议。本文介绍了IS-ISv6的扩展及组网应用。缩略语清单:缩略语英文全名中文解释CLNSConnectionless-mode Network Service无连接网络服务CONSConnection Oriented Network Service面向连接网络服务CLNP

2、Connectionless-mode Network Protocol无连接网络协议CONPConnection Oriented Network Protocol面向连接网络协议IS-ISIntermediateSystem-to-Intermediate System intra-domain routing information exchange protocol中间系统到中间系统的域内路由信息交换协议IS-ISv6IntermediateSystemtoIntermediate System Routing Protocol support for IPv6中间系统-中间系统路由协

3、议扩展支持IPv6ES-ISEnd System to Intermediate System Routing Exchange Protocol端系统-中间系统路由交换协议ISIntermediate System中间系统,例如路由器ESEnd System终端系统,例如PC机NLPIDNetwork Layer Protocol Identifier网络层协议标识符目 录 HYPERLINK l _bookmark0 概述 HYPERLINK l _bookmark0 3 HYPERLINK l _bookmark0 IS-IS for IPv6技术实现 HYPERLINK l _book

4、mark0 3 HYPERLINK l _bookmark0 IS-ISv6新增CLV HYPERLINK l _bookmark0 3 HYPERLINK l _bookmark0 IPv6可达性CLV(IPv6 Reachability CLV) HYPERLINK l _bookmark0 3 HYPERLINK l _bookmark1 IPv6接口地址CLV HYPERLINK l _bookmark1 4 HYPERLINK l _bookmark2 支持协议CLV HYPERLINK l _bookmark2 5 HYPERLINK l _bookmark2 IS-ISv6邻接关

5、系 HYPERLINK l _bookmark2 5 HYPERLINK l _bookmark3 典型组网应用 HYPERLINK l _bookmark3 6 HYPERLINK l _bookmark3 IS-ISv6在纯IPv6网络组网应用 HYPERLINK l _bookmark3 6 HYPERLINK l _bookmark4 IS-ISv6在IPv4和IPv6共存网络组网应用 HYPERLINK l _bookmark4 7 HYPERLINK l _bookmark4 通过构建IPv4和IPv6共存骨干区域实现IPv4/IPv6网络共存组网方案 HYPERLINK l _b

6、ookmark4 7 HYPERLINK l _bookmark5 通过GRE隧道技术实现IPv4/IPv6网络共存组网方案 HYPERLINK l _bookmark5 8 HYPERLINK l _bookmark6 IS-IS for IPv6应用组网注意事项 HYPERLINK l _bookmark6 9 HYPERLINK l _bookmark7 参考文献 HYPERLINK l _bookmark7 10概述IS-IS最初是为OSI网络设计的一种基于链路状态算法的动态路由协议。之后为了提供对IPv4的路由支持,扩展应用到IPv4网络,称为集成化IS-IS。随着IPv6网络的建设

7、,同样需要动态路由协议为IPv6报文的转发提供准确有效的路由信息。IS-IS路由协议结合自身具有良好的扩展性的特点,实现了对IPv6网络层协议的支持,可以发现和生成IPv6路由。支持IPv6协议的IS-IS路由协议又称为IS- ISv6动态路由协议。IS-IS for IPv6技术实现为了支持在IPv6环境中运行,指导IPv6报文的转发,IS-ISv6通过对IS-IS进行简单的扩展使得其能够处理IPv6的路由信息。IS-ISv6新增CLVIETF的draft-ietf-isis-ipv6-05中规定了IS-IS为支持IPv6所新增的内容,主要是新增两个CLV(code-length-value

8、),以及在支持协议CLV中的NLPID字段将有一个值为0 x81标识其支持IS-ISv6功能。IPv6可达性CLV(IPv6 Reachability CLV)IS-ISv6中的IPv6可达性CLV对应于IS-IS中的普通可达性TLV(type-length-value) 和扩展可达性TLV,格式如 HYPERLINK l _bookmark0 图1所示:图1 IPv6可达性CLV主要字段的解释如下:Code:取值为 236,表示该 CLV 是IPv6 可达性 CLV。Length:CLV 长度。Metric:度量值,使用扩展的 Metric 值,取值范围为 04261412864,大于426

9、1412864 的 IPv6 可达性信息都被忽略掉。U:up/down 状态标志位,用来防止路由环路,当某个路由从 Level-2 路由器传播到 Level-1 路由器时,这个位被置为 1,从而保证了这样的路由不会被回环。X:外部路由引入标识,取值 1 表示该路由是从其它协议引入的。S:当 CLV 中不携带 Sub-CLV 时,S 位置“0”,否则置“1”,表示 IPv6前缀后面跟随 Sub-CLV 信息。Reserve:保留位。Prefix Length:该路由器可以到达的 IPv6 路由前缀长度。Prefix:该路由器可以到达的 IPv6 路由前缀。Sub-CLV/Sub-CLV Leng

10、th:Sub-CLV 字段以及 Sub-CLV 字段长度,该选项用于以后扩展用,可选。IPv6接口地址CLVIPv6接口地址CLV对应于IS-IS中的IPv4接口地址CLV,格式如图 HYPERLINK l _bookmark1 2所示:图2 IPv6接口地址CLV主要字段的解释如下:Code:取值为 232,表示该 CLV 类型是 IPv6 接口地址 CLV。Length:CLV 长度。Interface Address:使能 IS-ISv6 功能的接口 IPv6 地址,Hello 报文中接口IPv6 地址 CLV 中填入的是使能了 IS-ISv6 功能接口的 IPv6 链路本地地址, LS

11、P 报文中填入的是使能了 IS-ISv6 功能的非 IPv6 链路本地地址,即接口的IPv6 全球单播地址。*:表示该选项可选。支持协议CLV支持协议CLV用来指定报文的始发路由器所支持的协议,对于每一种支持的协议, CLV中的NLPID都会有一个相应的NLPID值。当路由器支持IS-ISv6功能时,该CLV 中的NLPID将有一个值为0 x81。图3 支持协议CLVIS-ISv6邻接关系IS-IS使用Hello报文来发现同一条链路上的邻居路由器并建立邻接关系,当邻接关系建立完毕后,将继续周期性的发送Hello报文来维持邻接关系。为了支持IPv6路由,建立IPv6邻接关系,IS-ISv6对He

12、llo报文进行了扩充:在支持协议 CLV 中增加一个 8bit 的 NLPID,取值为 0 x81,表示当前路由器支持 IS-ISv6 功能。在 Hello 报文中添加使能 IS-ISv6 功能的接口 IPv6 地址的 CLV,Interface Address 字段填入使能了 IS-ISv6 功能接口的 IPv6 链路本地地址。典型组网应用IS-ISv6在纯IPv6网络组网应用组网图Routing Domain 1IPv6-OnlyL1/L2L1/L2L1IPv6-OnlyIPv6-OnlyL2L2Core AreaL2L2IPv6-OnlyL1/L2L1/L2L1IPv6-OnlyL1L1

13、L1L1图4 纯IPv6网络IS-IS典型组网图组网需求在一个纯IPv6网络中,要求通过IS-ISv6协议实现网络互通。如 HYPERLINK l _bookmark3 图4所示,Routing Domain 1为一纯IPv6路由域,骨干区和Level-1区域均为纯IPv6区域,所有的路由器都运行IS-ISv6。IS-ISv6在IPv4和IPv6共存网络组网应用通过构建IPv4和IPv6共存骨干区域实现IPv4/IPv6网络共存组网方案组网图IPv6-Only Area 49.01Routing Domain 1L1/L2L1/L2L1IPv4/IPv6IPv4-Only Area 49.02

14、L2L2Core AreaArea 49L2L2IPv4-IPv6Area 49.04L1/L2L1IPv4-IPv6Area 49.03L1/L2L1L1L1L1图5 IPv4/IPv6典型组网组网需求在一个IPv4/IPv6共存的网络中,要求利用IS-IS和IS-ISv6实现网络互通。如 HYPERLINK l _bookmark4 图5所示,Routing Domain1为IPv4和IPv6双协议路由域:规划一个双协议栈骨干区域 Area 49,骨干区域中的所有 IS 同时使能 IS-IS、IS-ISv6 功能;用户根据需要,配置 Level-1 Area 的区域类型为纯 IPv4、纯

15、IPv6 或双协议栈。非骨干区 Area 49.01 为 IPv6-Only 区域;非骨干区 Area 49.02 为 IPv4- Only 区域;非骨干区 Area 49.03、Area 49.04 为双协议栈区域。经过这种规划而组成的 IPv4/IPv6 共存网络,Area 49.02、Area 49.03、Area49.04 以及 Area 49 之间可以实现 IPv4 互通;Area 49.01、Area 49.03、Area 49.04 以及 Area 49 之间可以实现 IPv6 互通。此种IPv4/IPv6共存组网方案配置较为简单,组网框架逻辑清晰,可扩展性很强, 用户可以根据需

16、要随时增减Level-1区域,很容易实现IPv4网络向IPv6网络的逐渐过渡。通过GRE隧道技术实现IPv4/IPv6网络共存组网方案组网图IPv6孤岛L1L1Router DArea 49.0001Router ATunnel0Tunnel1IP networkTunnel0Tunnel1L1/L2Router BArea 49.0002L1/L2Router CArea 49.0003Router E L1IPv6孤岛IPv6孤岛L1L1L1图6 IS-IS for IPv6 over IPv4技术实现IPv4/IPv6共存组网的方案示意图组网需求利用GRE隧道技术实现IPv6孤岛跨越IP

17、v4核心网络进行互通,具体解决方法是在两个使能IS-ISv6功能的路由器上配置IPv6 GRE隧道,使得两个路由器在逻辑上直接相连,无需考虑隧道经过的IPv4网络。如 HYPERLINK l _bookmark5 图6所示,分别在Router A和Router B上创建并配置Tunnel 0,在Tunnel 0上使能IS-ISv6功能。Router A和Router B通过Tunnel 0发送IS-IS协议报文并建立邻居关系,这样两个IPv6孤岛就可以进行通信了。通过GRE隧道技术实现IPv4/IPv6网络共存组网的优点是:不要求所有路由器都运行 IS-ISv6,只要 IPv6 网络内的路由器

18、运行 IS-ISv6即可。在 IPv4 网络内,用户可以根据需要自由选择路由协议。缺点是配置比较复杂,且需要对整个网络作好规划。IS-IS for IPv6应用组网注意事项图7 IS-IS典型应用组网图目前,H3C实现的IS-ISv6功能仅支持单拓扑结构,即IPv4 IS-IS 和IPv6 IS-IS共用一个拓扑信息,为了使得IS-ISv6能在纯IPv4、纯IPv6或IPv4与IPv6共存的网络环境中都能够正常运行,保证IPv4与IPv6的路由信息不互相干扰,使得最终生成的IPv4和IPv6路由连续、完整和准确,需要对IS-IS HYPERLINK l _bookmark6 组网作出一些限制。

19、以图7为例:同一区域内所有 IS 必须同时使能 IS-IS 功能或 IS-ISv6 功能,不允许同一区域中的一些 IS 使能了 IS-IS 功能,而其它 IS 使能 IS-ISv6 功能;同一路由器上所有接口必须同时使能 IS-IS 功能或 IS-ISv6 功能,不允许同一路由器上的一些接口使能了 IS-IS 功能,而其它接口使能 IS-ISv6 功能。根据区域中的路由器使能的 IS-IS 功能是 IPv4 还是 IPv6 的可以将区域分为三种类型:纯IPv4 区域,即区域内所有的IS只使能了IS-IS功能,只有IPv4 数据被正确转发,如 HYPERLINK l _bookmark6 图 7中的Aera 49.0001、Aera 49.0004;纯IPv6 区域,即区域内所有的IS只使能了IS-ISv6 功能,只有IPv6 数据被正确转发,如 HYPERLINK l _bookmark6 图 7中的 49.0002;Dual IP区域,即区域内所有的IS都使能了IS-IS功能和IS-ISv6 功能,IPv4 和IPv6 数据均可以被正确转发,如 HYPERLINK l _bookmark6 图 7中的 49.0003。路由域也可以分为纯 IPv4、纯 IPv6、Dual IP 三种类型:纯 IPv4 路由域,骨干区和 Level-1 区域均为纯

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论