版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、修订记录,本页不打印,MP-BGP for IPv6原理与实现,前 言,BGP-4多协议扩展(MP-BGP)定义了两种新的BGP属性,可以用来完成IPv6的域间路由。,参考资料,RFC 2858 Multiprotocol Extensions for BGP-4 RFC 2545 Use of BGP-4 Multiprotocol Extensions for IPv6 Inter-Domain Routing RFC1771 A Border Gateway Protocol 4 (BGP-4) RFC1700 Assigned Numbers RFC 2842 Capabilities
2、 Advertisement with BGP-4,培训目标,学完本课程后,您应该能: 了解MP-BGP的属性 掌握MP-BGP如何实现IPv6域间路由,目 录,MP-BGP MP-BGP for IPv6 MP-BGP for IPv6基本配置 大型网络配置,MP-BGP(RFC2858),BGP协议的扩展 承载多种网络层协议的路由信息 IPv6单播 6PE 多播(IPv4 ,IPv6) MPLS VPN (IPv4 ,IPv6) CLNS 会话建立阶段协商交换Multi-protocol Reachability Information。,MP-BGP(RFC2858),IPv4 BGP-
3、4 属性 NEXT-HOP AGGREGATOR NLRI,MP-BGP新增属性 MP_REACH_NLRI MP_UNREACH_NLRI,next hop信息能够用于特定的网络协议,NLRI能够用于特定的网络协议,RFC2858中规定任何一个BGP Speaker(包括支持多协议的BGP Speaker)都必须有一个IPv4地址以便用在AGGREGATOR中。,BGP UPDATE Message,Unfeasible Route Length(2 octets),Withdrawn Routes (variable),Total path Attribute Length (2 octe
4、ts),Path Attributes (variable),Network Layer Reachability Information (variable),Length(1 octet),Prefix(variable),Attribute Type,Attribute Length,Attribute Value,Length(1 octet),Prefix(variable),Path Attribute,Attribute Type(2 octets),Attribute Length,Attribute Value,Attr. Type code,0 1 2 3 4 5 6 7,
5、0 1 2 3 4 5 6 7,Attr. Flags,1 optional 0 well-known,1 transitive 0 non-transitive,1 ORIGIN 2 AS-PATH 3 NEXT-HOP 4 MULTI_EXIT_DISC 5 LOCAL_PREF 6 ATOMIC_AGGREGATE 7 AGGREGATOR 14 MP_REACH_NLRI 15 MP_UNREACH_NLRI,MP-BGP属性,MP_REACH_NLRI 承载可达网络集合和next-hop信息。 MP_UNREACH_NLRI 承载不可达网络集合信息。,Optional Non-tra
6、nsitive,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 (variable),Number of SNPA(1 octet),Length of first SNPA(1 octet),First SNPA (variable),Length of second SNPA(1 octet),Second
7、 SNPA (variable),Length of Last SNPA(1 octet),Last SNPA (variable),Network Layer Reachability Information (variable),Length (1 octets),Prefix (variable),MP_UNREACH_NLRI,Address Family Identifier(2 octets),Subsequent Address Family Identifier(1 octet),Withdrawn Routes (variable),需要撤销的 路由的NLRI,Capabil
8、ities Optional Parameter,My Autonomous System (2 octets),Version (1 octet),Hold Time (2 octets),BGP Identifier (4 octets),Opt Parm Length (1 octet),Optional Parameters (4 octets),BGP OPEN Message,Capability Code (1 octet),Capability Length (1 octet),Capability Value (variable),Capabilities Optional
9、Parameter,Capability Code (1 octet) 1,Capability Length (1 octet) 4,Multiprotocol Extensions Capabilities,AFI (2 octets),Res (1 octet),SAFI (1 octet),目 录,MP-BGP MP-BGP for IPv6 MP-BGP for IPv6基本配置 大型网络配置,MP-BGP for IPv6(RFC2545),IPv6 单播地址范围 Global Site-local Link-local MP-BGP对IPv6的特殊扩展 Next-HOP包含一个G
10、lobal IPv6地址和一个Link-Local地址 NEXT-HOP,NLRI都使用IPv6地址和前缀表示,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 (variable),Number of SNPA(1 octet),Length of first SNPA(1 octet),First SNPA
11、(variable),Length of second SNPA(1 octet),Second SNPA (variable),Length of Last SNPA(1 octet),Last SNPA (variable),Network Layer Reachability Information (variable),2 IPv6,NLRI is used for unicast NLRI is used for multicast RPF check NLRI is used for both unicast and muticast RPF check Label 128 VPN
12、,Next-hop只包含Global地址 32 Next-hop包含Global地址和Link-Local地址,目 录,MP-BGP MP-BGP for IPv6 MP-BGP for IPv6基本配置 大型网络配置,MP-BGP for IPv6基本配置-配置实例,R2-NE40E-A和R1-NE5000E之间建立EBGP邻居关系,R2-NE40E-A和R6-NE20-C之间建立IBGP邻居关系。 AS200内运行OSPFv3,在R1-NE5000E上将OSPFv3路由注入到BGP路由表中。,MP-BGP for IPv6基本配置-配置实例,R2-NE40E-Abgp 100 R2-NE4
13、0E-A-bgprouter-id 2.2.2.2 R2-NE40E-A-bgppeer 2001:21:1 as-number 200 R2-NE40E-A-bgpipv6-family R2-NE40E-A-bgp-af-ipv6peer 2001:21:1 enable,R1-NE5000Ebgp 200 R1-NE5000E-bgprouter-id 1.1.1.1 R1-NE5000E-bgppeer 2001:21:2 as-number 100 R1-NE5000E-bgpipv6-family R1-NE5000E-bgp-af-ipv6peer 2001:21:2 enabl
14、e,R2-NE40E-A-bgp-af-ipv6display bgp ipv6 peer BGP local router ID : 2.2.2.2 Local AS number : 100 Total number of peers : 1 Peers in established state : 1 Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv 2001:21:1 4 200 4 5 0 00:01:14 Established 0,MP-BGP for IPv6基本配置-配置实例,R2-NE40E-Abgp 100 R2-N
15、E40E-A-bgppeer 2001:26:2 as-number 100 R2-NE40E-A-bgpipv6-family R2-NE40E-A-bgp-af-ipv6peer 2001:26:2 enable,R6-NE20-Cbgp 100 R6-NE20-C-bgprouter-id 6.6.6.6 R6-NE20-C-bgppeer 2001:26:1 as-number 100 R6-NE20-C-bgpipv6-family R6-NE20-C-bgp-af-ipv6peer 2001:26:1 enable,R2-NE40E-Adisplay bgp ipv6 peer B
16、GP local router ID : 2.2.2.2 Local AS number : 100 Total number of peers : 2 Peers in established state : 2 Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv 2001:21:1 4 200 34 36 0 00:29:40 Established 0 2001:26:2 4 100 10 10 0 00:06:48 Established 0,MP-BGP for IPv6基本配置-配置实例,R1-NE5000Ebgp 200 R1
17、-NE5000E-bgpipv6-family R1-NE5000E-bgp-af-ipv6import-route ospfv3 1,display bgp ipv6 routing-table Total Number of Routes: 2 BGP Local router ID is 2.2.2.2 Status codes: * - valid, - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete * Ne
18、twork : 2001:31: PrefixLen : 64 NextHop : 2001:21:1 LocPrf : Label : 0 PrefVal : 0 Path/Ogn : 200 ?,MP-BGP for IPv6基本配置-配置实例,R6-NE20-Cdisplay bgp ipv6 routing-table Total Number of Routes: 2 BGP Local router ID is 6.6.6.6 Status codes: * - valid, - best, d - damped, h - history, i - internal, s - su
19、ppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete i Network : 2001:31: PrefixLen : 64 NextHop : 2001:21:1 LocPrf : 100 Label : 0 PrefVal : 0 Path/Ogn : 200 ?,为什么该路由为无效路由呢?,目 录,MP-BGP MP-BGP for IPv6 MP-BGP for IPv6基本配置 大型网络配置,大型BGP网络配置路由反射器,R2-NE40E-A和R4-NE20-A之间建立EBGP邻居关系,R1-NE5000E和R2-
20、NE40E-A, R3-NE40E-B建立IBGP邻居关系。 R1-NE5000E为AS100中的路由反射器,R3-NE40E-B为客户端。,大型BGP网络配置路由反射器,R2-NE40E-A,R1-NE5000E,g2/0/3,g2/0/2,g2/0/4,1,2,1,2001:21:/64,AS100,AS200,R3-NE40E-B,g2/0/3,g2/0/3,1,2,2001:31:/64,R4-NE20-A,g2/0/0,g2/0/5,2001:24:/64,1,2,Route Reflector,Client,R4-NE20-Abgp 100 R4-NE20-A-bgprouter-
21、id 4.4.4.4 R4-NE20-A-bgppeer 2001:24:1 as-number 100 R4-NE20-A-bgpipv6-family R4-NE20-A -bgp-af-ipv6peer 2001:24:1 enable R4-NE20-A-bgp-af-ipv6network 2001:4:44 128,R2-NE40E-Abgp 100 R2-NE40E-A-bgprouter-id 2.2.2.2 R2-NE40E-A-bgppeer 2001:24:2 as-number 200 R2-NE40E-A-bgppeer 2001:1:11 as-number 100
22、 R2-NE40E-A-bgppeer 2001:1:11 connect-interface LoopBack1 R2-NE40E-A-bgpipv6-family R2-NE40E-A-bgp-af-ipv6peer 2001:24:2 enable R2-NE40E-A-bgp-af-ipv6peer 2001:1:11 enable R2-NE40E-A-bgp-af-ipv6peer 2001:1:11 next-hop-local,R1-NE5000Ebgp 100 R1-NE5000Erouter-id 1.1.1.1 R1-NE5000E -bgppeer 2001:2:22
23、as-number 100 R1-NE5000E -bgppeer 2001:3:33 as-number 100 R1-NE5000E -bgppeer 2001:2:22 connect-interface LoopBack1 R1-NE5000E -bgppeer 2001:3:33 connect-interface LoopBack1 R1-NE5000E -bgpipv6-family R1-NE5000E -bgp-af-ipv6peer 2001:2:22 enable R1-NE5000E -bgp-af-ipv6peer 2001:3:33 enable,R3-NE40E-
24、Bbgp 100 R3-NE40E-B-bgprouter-id 1.1.1.1 R3-NE40E-B-bgppeer 2001:1:11 as-number 100 R3-NE40E-B-bgppeer 2001:1:11 connect-interface LoopBack1 R3-NE40E-B-bgp ipv6-family R3-NE40E-B -bgp-af-ipv6peer 2001:2:22 enable,大型BGP网络配置路由反射器,R2-NE40E-A,R1-NE5000E,g2/0/3,g2/0/2,g2/0/4,1,2,1,2001:21:/64,AS100,AS200
25、,R3-NE40E-B,g2/0/3,g2/0/3,1,2,2001:31:/64,R4-NE20-A,g2/0/0,g2/0/5,2001:24:/64,1,2,Route Reflector,Client,display bgp ipv6 routing-table,display bgp ipv6 routing-table Total Number of Routes: 1 BGP Local router ID is 1.1.1.1 Status codes: * - valid, - best, d - damped, h - history, i - internal, s -
26、suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete *i Network : 2001:4:44 PrefixLen : 128 NextHop : 2001:2:22 LocPrf : 100 Label : 0 PrefVal : 0 Path/Ogn : 200 i,大型BGP网络配置路由反射器,R2-NE40E-A,R1-NE5000E,g2/0/3,g2/0/2,g2/0/4,1,2,1,2001:21:/64,AS100,AS200,R3-NE40E-B,g2/0/3,g2/0/3,1,2,2001:31:
27、/64,R4-NE20-A,g2/0/0,g2/0/5,2001:24:/64,1,2,Route Reflector,Client,R1-NE5000Ebgp 100 R1-NE5000E-bgpipv6-family R1-NE5000E-bgp-af-ipv6 peer 2001:3:33 reflect-client,display bgp ipv6 routing-table Total Number of Routes: 1 BGP Local router ID is 3.3.3.3 Status codes: * - valid, - best, d - damped, h -
28、 history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete *i Network : 2001:4:44 PrefixLen : 128 NextHop : 2001:2:22 LocPrf : 100 Label : 0 PrefVal : 0 Path/Ogn : 200 i,大型BGP网络配置团体属性,R4-NE20-A通过BGP发布路由信息给AS100,为该路由信息设置COMMUNITY属性NO_EXPORT,使得AS100内的路由器可以接收该路由信息,但是不会将
29、该路由信息发给AS500 。,大型BGP网络配置团体属性,R4-NE20-Ainterface LoopBack 1 R4-NE20-A-LoopBack1 ipv6 address 2001:4:4000/128 R4-NE20-Aip ipv6-prefix 1 permit 2001:4:4000 128 R4-NE20-Aroute-policy ttt permit node 0 R4-NE20-A-route-policy if-match ipv6 address prefix-list 1 R4-NE20-A-route-policyapply community no-exp
30、ort R4-NE20-A-route-policyquit R4-NE20-Abgp 2000 R4-NE20-A-bgprouter-id 4.4.4.4 R4-NE20-A-bgppeer 2001:24:1 as-number 100 R4-NE20-A-bgpipv6-family R4-NE20-A-bgp-af-ipv6peer 2001:24:1 enable R4-NE20-A-bgp-af-ipv6network 2001:4:4000 128 R4-NE20-A-bgp-af-ipv6ipeer 2001:24:1 route-policy ttt export R4-NE20-A-bgp-af-ipv6peer 2001:24:1 advertise-community,R2-NE40E-Abgp 100 R2-NE40E-A-bgprouter-id 2.2.2.2 R2-NE40E-A-bgppeer 2001:24:2 as-number 2000 R2-NE40E-A-bgppeer 2001:32:2 as-number 100 R2-NE40E-A-bgpipv6-fa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 精准:黑色素瘤靶向护理查房:一例GNAQ Q209L患者全程管理
- 2026年二级注册结构混凝土构件模拟试卷(含答案及解析)
- 2026年乌鲁木齐市米东区中小学编制教师招聘笔试参考试题及答案详解
- 2026年南昌市湾里区中小学编制教师招聘考试参考题库及答案详解
- 2026年河北省衡水市中小学编制教师招聘考试备考试题及答案详解
- 2026年常州市钟楼区中小学编制教师招聘考试备考试题及答案详解
- 2026年南充市顺庆区中小学编制教师招聘考试备考试题及答案详解
- AI原生数据平台研究报告(2026年)
- 2026年台州市路桥区事业编单位人员招聘笔试备考题库及答案详解
- 2026年大庆市大同区中小学编制教师招聘考试模拟试题及答案详解
- 宠物美容师职业技能等级认定考试复习题库(附答案)
- 2025年新媒体运营师(中级)考试真题试卷及详细答案
- 光伏围栏施工安装合同参考样本合同
- 医学生求职简历模板
- 机加工车间绩效考核制度
- GB/T 31458-2026医院安全防范要求
- 中日it行业对比分析报告
- 工地宿舍卫生奖罚制度
- 生产车间易耗品领用制度
- 电商直播介绍
- 2026年上半年党风廉政建设工作总结及下半年计划汇报报告
评论
0/150
提交评论