IP路由-IPv6 BGP技术白皮书-D

上传人:I*** 文档编号:170317589 上传时间:2021-03-01 格式:DOCX 页数:8 大小:414.82KB
返回 下载 相关 举报
IP路由-IPv6 BGP技术白皮书-D_第1页
第1页 / 共8页
IP路由-IPv6 BGP技术白皮书-D_第2页
第2页 / 共8页
IP路由-IPv6 BGP技术白皮书-D_第3页
第3页 / 共8页
IP路由-IPv6 BGP技术白皮书-D_第4页
第4页 / 共8页
IP路由-IPv6 BGP技术白皮书-D_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《IP路由-IPv6 BGP技术白皮书-D》由会员分享,可在线阅读,更多相关《IP路由-IPv6 BGP技术白皮书-D(8页珍藏版)》请在金锄头文库上搜索。

1、,IP路由-IPv6 BGP技术白皮书IPv6 BGP 技术白皮书IPv6 BGP 技术白皮书关键词:IPv6 BGP,BGP-4,6PE,MPLS摘 要:IPv6 BGP 是由 BGP-4 扩展而来的用于 IPv6 网络中的域间路由协议。本文详细描述了 IPv6 BGP对 BGP-4 的扩展及典型组网应用。缩略语:缩略语英文全名中文解释6PEIPv6 Provider EdgeIPv6 供应商边缘AFIAddress Family Identifier地址族ASAutonomous System自治系统BGPBorder Gateway Protocol边界网关协议EBGPExternal

2、Border Gateway Protocol外部边界网关协议IBGPInternal Border Gateway Protocol内部边界网关协议IETFInternet Engineering Task Force因特网工程任务组ISPInternet service provider因特网服务提供商MPLSMulti Protocol Label Switching多协议标签交换NLRINetwork Layer Reachability Information网络层可达信息SAFISubsequent Address Family Identifier子地址族VPNVirtual P

3、rivate Network虚拟专用网杭州华三通信技术有限公司第2页,共6页目 录1 概述32 IPv6 BGP对BGP-4 的扩展32.1 扩展思路32.2 扩展属性介绍33 典型组网应用53.1 纯IPv6 网络组网应用53.2 6PE组网应用54 参考文献6IPv6 BGP 技术白皮书1 概述BGP-4 是一种用于不同自治系统之间的动态路由协议,只能管理 IPv4 的路由信息。对于使用其它网络层协议(如 IPv6 等)的应用,在跨自治系统传播时就受到一定限制。为了提供对多种网络层协议的支持,IETF 对 BGP-4 进行了扩展,其中对于 IPv6 协议的支持就形成了 IPv6 BGP。I

4、Pv6 BGP 是利用 BGP 的多协议扩展属性,来达到在 IPv6 网络中应用的目的, BGP-4 原有的消息机制和路由机制并没有改变。2 IPv6 BGP 对 BGP-4 的扩展2.1 扩展思路BGP-4 中与 IPv4 网络层协议相关的信息由 Update 消息携带,这些信息是:NLRI、路径属性中的NEXT_HOP、路径属性中的 AGGREGATOR(该属性中包含形成聚合路由的 BGP 发言者的 IP 地址和 Router ID)。为实现对 IPv6 的支持,IPv6 BGP 对 Update 消息的 NLRI 和 NEXT_HOP 属性信息进行了扩展: 引入两个新的路径属性 MP_R

5、EACH_NLRI 和 MP_UNREACH_NLRI 代替了 BGP-4 的 NLRI字段,以提供对 IPv6 地址的支持。 下一跳信息支持对 IPv6 地址的支持,不仅支持全球单播 IPv6 地址还可支持本地链路 IPv6 地址。由于下一跳信息只是对可达路由进行通告,因此将此信息通过 MP_REACH_NLRI 属性携带,而不是在 NEXT_HOP 属性中携带。此外,IPv6 BGP 与 BGP-4 的不同点还有:BGP-4 中的 Router ID 可以手工配置,也可以采用接口的 IPv4 地址。IPv6 BGP 的 Router ID 与 BGP-4 共用一个,仍然采用 IPv4 地址

6、作为 IPv6 BGP 的 Router ID。但如果在纯 IPv6 环境,则需要手工配置,且仍用 IPv4 地址形式标识。2.2 扩展属性介绍MP_REACH_NLRI 和 MP_UNREACH_NLRI 是 IPv6 BGP 引入的两个新的路径属性: MP_REACH_NLRI(Multiprotocol Reachable NLRI,多协议可达 NLRI):用于发布可达目的网络信息及相应的下一跳信息。 MP_UNREACH_NLRI(Multiprotocol Unreachable NLRI,多协议不可达 NLRI):用于撤销不可达路由。由于这两种属性都是可选非过渡的,因此,不支持多协

7、议扩展 BGP 发言者将忽略这两个属性的信息,不把它们传递给其它邻居。从而实现了支持 BGP 扩展的路由器与不支持 BGP 扩展的路由器之间可以互通。下面详细介绍这两个扩展属性。杭州华三通信技术有限公司第6页, 共6页1. MP_REACH_NLRI图1 MP_REACH_NLRI 结构图MP_REACH_NLRI 各字段含义如下: AFI(Address Family Identifier):取值为 2,表示网络层协议所属的地址类,用于指明携带的 IPv6 可达路由信息。 SAFI(Subsequent Address Family Identifier):取值为 1,表示属性所携带的是 I

8、Pv6 单播可达路由信息。 Length of Next Hop Network Address:表示下一跳所占用的字节长度,取值为 16 表示不包含链路本地地址,取值为 32 表示包含本地链路地址。 Network Address of Next Hop:到达目的网络的下一跳地址信息,可能包含链路本地地址。 Number of SNPAs:1 字节,保留位,取值为 0。 Network Layer Reachability Information:携带的 IPv6 可达路由信息,包括 IPv6 前缀。2. MP_UNREACH_NLRI图2 MP_UNREACH_NLRI 结构图MP_UNR

9、EACH_NLRI 各字段含义如下: AFI(Address Family Identifier):取值为 2,表示属性所携带的是 IPv6 不可达路由信息; SAFI(Subsequent Address Family Identifier):取值为 1,表示属性所携带的是 IPv6 单播不可达路由信息; Network Layer UnReachability Information:携带的 IPv6 不可达路由信息。3 典型组网应用3.1 纯 IPv6 网络组网应用1. 组网图图3 纯IPv6 网络组网应用AS 65008AS 65009Router CRouter ARouter BR

10、outer D2. 组网需求在一个纯IPv6 网络中,要求通过IPv6 BGP实现AS 65008 与AS 65009 自治域网络互通。如 图 3所示,所有路由器都运行IPv6 BGP,Router A和Router B之间建立EBGP连接,Router B、Router C和Router D之间建立IBGP全连接。3.2 6PE 组网应用1. 组网图图4 6PE 组网图2. 组网需求6PE 是一种过渡技术,能利用 IPv6 IBGP 将 IPv6 路由信息打上 MPLS 标签发布到 IPv4/MPLS 骨干网中,并通过 PE 之间的 LSP 实现IPv6 之间的互通。借助 6PE 技术,IS

11、P 只需要在与 IPv6 网络连接的 PE 设备上实现 IPv4/IPv6 双协议栈,并进行相应配置,就可利用自己原有的 IPv4/MPLS 网络为分散的 IPv6 孤岛用户提供接入能力。使用 6PE 具有以下一些优点: 所有配置在 PE 上完成,用户网络感知不到 IPv4 网络的存在。 能够很好的利用 ISP 现有的 MPLS 网络资源,对运营商网络改造小。 PE 与 CE 之间可以使用现有任何 IPv6 路由协议。 6PE 设备可以同时为用户提供 IPv6 和 IPv4 VPN 等多种业务。 ISP 可以使用多种路由协议与用户网络连接。4 参考文献 RFC2545:Use of BGP-4 MultiProtocol Extensions for IPv6 Inter-Domain Routing RFC2858:MultiProtocol Extensions for BGP-4Copyright 2009 杭州华三通信技术有限公司 版权所有,保留一切权利。非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。本文档中的信息可能变动,恕不另行通知。全文完

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 网络与通信

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号