IPv6专题培训BGP4BGPMPLSIPv6VPN协议基础ISSUE100.ppt
《IPv6专题培训BGP4BGPMPLSIPv6VPN协议基础ISSUE100.ppt》由会员分享,可在线阅读,更多相关《IPv6专题培训BGP4BGPMPLSIPv6VPN协议基础ISSUE100.ppt(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Copyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page1培训目标l学完本课程后,您应该能:p了解BGP4+对于协议的扩展p掌握BGP IPv6的原理和配置p掌握BGP 6PE的原理和配置p掌握BGP MPLS IPv6 VPN的原理和配置Copyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page2目 录lBGP4+概述概述lBGP IPv6lBGP 6PElBGP MPLS IPv6 VPNCopyright 2009 Huaw
2、ei Technologies Co., Ltd. All rights reserved. Page3BGP4+概述BGP协议:协议:lBGP4+是一种用于自治系统AS(Autonomous System)之间的动态路由协议,它是对BGP 的扩展。l传统的BGP4 只能管理IPv4 的路由信息,对于使用其它网络层协议(如IPv6 等)的应用,在跨自治系统传播路由信息时就受到一定限制。l为了提供对多种网络层协议的支持,IETF 对BGP4 进行了扩展,形成BGP4+,目前的BGP4+标准是RFC 4760 (Multiprotocol Extensions for BGP-4,BGP-4 多协
3、议扩展)。Copyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page4BGP4+概述MP-BGP:lBGP4使用的报文中,与IPv4 相关的三处信息都由Update 报文携带,这三处信息分别是:NLRI( Network Layer Reachability Information )字段、Next_Hop 属性、Aggregator 属性(该属性中包含形成聚合路由的BGP Speaker 的IP 地址)。为实现对多种网络层协议的支持,BGP-4 需要将网络层协议的信息反映到NLRI 及Next_Hop。MP-B
4、GP 中引入了两个新的路径属性:lMP_REACH_NLRI: Multiprotocol Reachable NLRI,多协议可达NLRI。用于发布可达路由及下一跳信息。lMP_UNREACH_NLRI: Multiprotocol Unreachable NLRI,多协议不可达NLRI。用于撤销不可达路由。地址族:地址族:lBGP 采用地址族(Address Family)来区分不同的网络层协议,关于地址族的一些取值可以参考RFC3232(Assigned Numbers)。VRP 实现多种MP-BGP 扩展应用,包括对VPN 的扩展、对IPv6 的扩展等,不同的扩展应在各自的地址族视图下
5、配置。Copyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page5BGP4+概述MP_REACH_NLRI报文格式:报文格式: +-+ | Address Family Identifier (2 octets) | +-+ | Subsequent Address Family Identifier (1 octet) | +-+ | Length of Next Hop Network Address (1 octet) | +-+ | Network Address of Next Hop (variabl
6、e) | +-+ | Reserved (1 octet) | +-+ | Network Layer Reachability Information (variable) | +-+ MP_UNREACH_NLRI报文格式:报文格式: +-+ | Address Family Identifier (2 octets) | +-+ | Subsequent Address Family Identifier (1 octet) | +-+ | Withdrawn Routes (variable) | +-+ Copyright 2009 Huawei Technologies Co.,
7、Ltd. All rights reserved. Page6目 录lBGP+概述lBGP IPv6lBGP 6PElBGP MPLS IPv6 VPNCopyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page7BGP IPv6概述l为了实现对IPv6 协议的支持,BGP 需要将IPv6 协议的信息反映到NLRI(Network Layer Reachable Information)属性及Next_Hop 属性中。lBGP IPv6是利用BGP 的多协议扩展属性,来达到在IPv6 网络中应用的目的,BGP 协议
8、原有的消息机制和路由机制并没有改变。lBGP的IPv6-family下可以配置ipv4和ipv6的两种peer。AS 65008AS 65009RouterARouterBRouterDIPv6 EBGPIPv6 IBGPIPv6 IBGPRouterCCopyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page8BGP IPv6配置举例配置接口的IPv6地址(略)1配置BGP IPv6邻居2配置检查3Copyright 2009 Huawei Technologies Co., Ltd. All rights r
9、eserved. Page9BGP IPv6配置举例l配置BGP AS号和router-idRouterB bgp 65009RouterB-bgp router-id 2.2.2.2l配置IPv6 IBGP、EBGP peerRouterB-bgp peer 9:1:2 as-number 65009RouterB-bgp peer 10:2 as-number 65008l使能peer的地址族能力RouterB-bgp ipv6-family unicastRouterB-bgp-af-ipv6 peer 9:1:2 enableRouterB-bgp-af-ipv6 peer 10:2
10、enablel发布IPv6 接口路由RouterB-bgp-af-ipv6 network 10:10 128Copyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page10BGP IPv6配置举例l检查BGP IPv6 Peer的连接状态RouterB display bgp ipv6 peerBGP local router ID : 2.2.2.2Local AS number : 65009Total number of peers : 3 Peers in established state : 3 Pe
11、er V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv 9:1:2 4 65009 8 9 0 00:05:37 Established 2 9:3:2 4 65009 2 2 0 00:00:09 Established 2 10:2 4 65008 9 7 0 00:05:38 Established 2 l检查BGP IPv6路由RouterA display bgp ipv6 routing-table. * Network : 10:10 PrefixLen : 128 NextHop : 10:1 LocPrf : MED : 0 Pr
12、efVal : 0 Label : Path/Ogn : 100 i Copyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page11BGP IPv6配置举例l查看BGP IPv6路由详细信息RouterA display bgp ipv6 routing-table 10:10 . . BGP routing table entry information of 10:10/128: From: 10:1 (2.2.2.2) Route Duration: 00h00m10s Relay IP Nexthop:
13、: Relay IP Out-Interface: Pos2/0/0 Original nexthop: 10:1 AS-path 65009, origin igp, MED 0, pref-val 0, valid, external, best, select, active, pre 255 Not advertised to any peer yet 注:注:lipv6-family可以配置邻居地址为ipv4或者ipv6的peer,这两类peer都可以进行IPv6路由的通告。l一般来说,ipv6的peer应用于IPv6的IP数据转发的邻居间;ipv4的peer应用于MPLS的标签转发
14、的邻居间(不支持基于IPv6的MPLS),比如6PE。Copyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page12目 录lBGP+概述lBGP IPv6lBGP 6PElBGP MPLS IPv6 VPNCopyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page13BGP 6PE概述CE2IPv6 LinkPEBPEAMPLS TunnelCE1IPv6 LinkIPv4 Linkl6PE(IPv6 Provider Edge)是
15、在目前的IPv4 网络中利用MPLS 隧道技术为不同地区的被分割的IPv6 网络提供连通服务。l将被分割的IPv6 网络利用隧道技术连接起来的方式有很多,6PE 方式的隧道是在ISP 的PE 设备上实现IPv4/IPv6 双协议栈,利用MP-BGP为其分配的标签标识IPv6 路由,并通过PE 之间的LSP 实现IPv6 之间的互通。l6PE不是VPN技术,只是通过IPv4骨干来连接IPv6网络,使IPv6网络通过IPv4骨干互通。Copyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page14BGP 6PE路由和转
16、发CE2PEBPEAMPLSCE1l6PE 要求运行在ISP 网络边缘,与用户IPv6 网络连接的PE 设备上采用IPv4/IPv6 双协议栈。lPE 和CE 之间利用IPv6 协议中的IGP、EBGP 和静态路由等方式交换IPv6 路由。lPE 之间需要创建Tunnel/LSP来透明传输IPv6 报文;PE 和P、其他PE 之间的利用IPv4 路由协议交换路由建立隧道。3000:1Routing DistributionL1/3000:13000:1L1L2IPv6 Data FlowLDP (L2)IPv6IPv6IPv6IPv6IPv6L1L1L1L2IPv6MP-IBGPIPv6Cop
17、yright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page15BGP 6PE配置步骤配置IGP1配置MPLS和LDP2配置PE间BGP 6PE邻居3配置CE IPv6 EBGP接入4检查6PE5Copyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page16BGP 6PE配置举例PEAPEBPCEACEBE4/0/2E4/0/2E4/0/1E4/0/1E4/0/0E4/0/0E4/0/0E4/0/0PLoopback 11.1.1.1/32
18、E4/0/112.12.12.1/30E4/0/213.13.13.1/30PEALoopback 12.2.2.2/32E4/0/112.12.12.2/30E4/0/024:2/64PEBLoopback 13.3.3.3/32E4/0/213.13.13.2/30E4/0/035:3/64CEALoopBack12000:1E4/0/024:4/64CEBLoopBack13000:1E4/0/035:5/64Copyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page17在P、PEA、PEB上配置IGPPo
19、spf 1P-ospf-1area 0.0.0.0P-ospf-1-area-0.0.0.0network 12.12.12.0 0.0.0.3P-ospf-1-area-0.0.0.0network 13.13.13.0 0.0.0.3P-ospf-1-area-0.0.0.0network 1.1.1.1 0.0.0.0PEBospf 1PEB-ospf-1area 0.0.0.0PEB-ospf-1-area-0.0.0.0network 13.13.13.0 0.0.0.3PEB-ospf-1-area-0.0.0.0network 3.3.3.3 0.0.0.0PEAospf 1PE
20、A-ospf-1area 0.0.0.0PEA-ospf-1-area-0.0.0.0network 12.12.12.0 0.0.0.3PEA-ospf-1-area-0.0.0.0network 2.2.2.2 0.0.0.0PEAPEBPCEACEBE4/0/2E4/0/2E4/0/1E4/0/1Copyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page18在P、PEA、PEB上检查IGPPEAdisplay ip routing-table Destination/Mask Proto Pre Cost
21、Flags NextHop Interface 1.1.1.1/32 OSPF 10 2 D 12.12.12.1 Ethernet4/0/1 2.2.2.2/32 Direct 0 0 D 127.0.0.1 InLoopBack0 3.3.3.3/32 OSPF 10 3 D 12.12.12.1 Ethernet4/0/1 13.13.13.0/30 OSPF 10 2 D 12.12.12.1 Ethernet4/0/1 12.12.12.0/30 Direct 0 0 D 12.12.12.2 Ethernet4/0/1 12.12.12.2/32 Direct 0 0 D 127.
22、0.0.1 InLoopBack0检查检查IGP PEAPEBPCEACEBE4/0/2E4/0/2E4/0/1E4/0/1Copyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page19在PEA、P、PEB上配置MPLS和LDPPmpls lsr-id 1.1.1.1PmplsP-mplslsp-trigger allPmpls ldpP-mpls-ldpquitPinterface Ethernet4/0/1P-Ethernet4/0/1mplsP-Ethernet4/0/1mpls ldpP-Ethernet
23、4/0/1quitPinterface Ethernet4/0/2P-Ethernet4/0/2mpls P-Ethernet4/0/2mpls ldpPEBmpls lsr-id 3.3.3.3PEBmplsPEB-mplslsp-trigger allPEBmpls ldpPEB-mpls-ldpquitPEBinterface Ethernet4/0/2PEB-Ethernet4/0/2mplsPEB-Ethernet4/0/2mpls ldpPEAmpls lsr-id 2.2.2.2PEAmplsPEA-mplslsp-trigger allPEAmpls ldpPEA-mpls-l
24、dpquitPEAinterface Ethernet4/0/1PEA-Ethernet4/0/1mplsPEA-Ethernet4/0/1mpls ldpPEAPEBPCEACEBE4/0/2E4/0/2E4/0/1E4/0/1Copyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Page20在P上检查LDP会话Pdis mpls ldp session LDP Session(s) in Public Network - Peer-ID Status LAM SsnRole SsnAge KA-Sent/Rcv
25、- 2.2.2.2:0 Operational DU Passive 000:00:16 67/68 3.3.3.3:0 Operational DU Passive 000:00:17 69/69 -TOTAL: 2 session(s) Found. LAM : Label Advertisement Mode SsnAge Unit : DDD:HH:MM检查检查LDP会话会话 PEAPEBPCEACEBE4/0/2E4/0/2E4/0/1E4/0/1Copyright 2009 Huawei Technologies Co., Ltd. All rights reserved. Pag
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IPv6 专题 培训 BGP4BGPMPLSIPv6VPN 协议 基础 ISSUE100
限制150内