BGP4路由协议测试方案Word文档下载推荐.docx
- 文档编号:21930086
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:22
- 大小:284.22KB
BGP4路由协议测试方案Word文档下载推荐.docx
《BGP4路由协议测试方案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《BGP4路由协议测试方案Word文档下载推荐.docx(22页珍藏版)》请在冰豆网上搜索。
11、BGProute-policy的使用
12、BGP路由反射器互通性测试
13、验证BGP负载分担和MED属性
14、BGP路由表容量测试
预期测试结果:
测试准备:
路由器、PC
测试步骤和结果:
步骤2:
配置R1/R2/R3/R4/R5/R6的IGP路由
在R1上:
interfaceLoopback0
ipaddress1.1.1.1255.255.255.255
ipospf1area0
interfaceFastEthernet0/0
ipaddress172.16.0.1255.255.255.0
interfaceEthernet1/0
ipaddress172.16.1.5255.255.255.252
ipospf1area0
interfaceEthernet1/1
ipaddress172.16.1.1255.255.255.252
在R2上:
ipaddress2.2.2.2255.255.255.255
ipaddress172.16.2.1255.255.255.0
ipaddress172.16.1.6255.255.255.252
ipaddress172.16.1.9255.255.255.252
在R3上:
ipaddress3.3.3.3255.255.255.255
ipaddress172.16.1.2255.255.255.252
ipaddress172.16.1.13255.255.255.252
routerospf1
passive-interfaceE1/1
在R4上:
ipaddress4.4.4.4255.255.255.255
ipaddress172.16.1.10255.255.255.252
ipaddress172.16.1.17255.255.255.252
passive-interfaceE1/1
在R5上:
ipaddress5.5.5.5255.255.255.255
ipaddress172.16.5.1255.255.255.0
ipaddress172.16.1.14255.255.255.252
在R6上:
ipaddress6.6.6.6255.255.255.255
ipaddress172.16.4.1255.255.255.0
ipaddress172.16.1.18255.255.255.252
步骤3:
配置R1/R2/R3/R4/R5/R6的BGP邻居关系
R1上:
routerbgp65000
nosynchronization
neighbor2.2.2.2remote-as65000
neighbor2.2.2.2update-sourceLoopback0
neighbor3.3.3.3remote-as65000
neighbor3.3.3.3update-sourceLoopback0
neighbor4.4.4.4remote-as65000
neighbor4.4.4.4update-sourceLoopback0
noauto-summary
neighbor1.1.1.1remote-as65000
neighbor1.1.1.1update-sourceLoopback0
neighbor2.2.2.2remote-as65000
neighbor172.16.1.14remote-as65001
neighbor172.16.1.18remote-as65002
routerbgp65001
neighbor172.16.1.13remote-as65000
routerbgp65002
neighbor172.16.1.17remote-as65000
步骤4:
发布路由信息
network172.16.0.0mask255.255.255.0
network172.16.2.0mask255.255.255.0
Network172.16.5.0mask255.255.255.0
Network172.16.4.0mask255.255.255.0
步骤5:
验证BGP的基本功能
showiproutebgp
BGP被设计用于在自治系统之间交换路由信息,并且可以处理大量的路由条目。
步骤6:
验证BGP报文信息的正常发布和接收
Keepalive报文
Update报文
步骤7:
在R5使用network方式直接发布路由:
Network172.16.5.0mask255.255.255.0//发布的条件是该IGP中存在该路由,才能发布出去
查看bgp信息库:
showipbgp
在R5上使用静态发布路由:
创建静态路由:
iproute192.168.0.0255.255.0.0null0
Routebgp65001
Network192.168.0.0mask255.255.0.0
在R3上使用缺省方式发布路由:
Neighborx.x.x.xdefault-originate对邻居发布缺省路由
步骤8:
验证BGP与IGP交互
首先查看路由器R1的路由表:
现在在路由R3上:
将BGP的路由重发布到IGP中
Routerospf1
redistributebgp65000metric111subnets
现在R1上就会出现E2OSPF外部路由
然后再在R3上:
将ospf路由发布到BGP中:
Routerbgp65000
redistributeospf1metric111
在路由器R5上查看路由表:
因为通过EBGP邻居发送路由信息给R5,所以R5也会学习到AS65000的ospf路由;
步骤9:
BGP的路由聚合
路由聚合的两种方式:
①先配置静态汇总路由,然后bgpnetwork发布
②使用aggregate-address
第一种方式:
在R3上
配置静态路由:
iproute172.16.0.0255.255.252.0null0
Network172.16.0.0mask255.255.252.0
在R5上查看路由:
在路由器R5上发现172.16.0.0/22的路由信息
第二种方式:
使用aggregate-address
在R3上删除
然后在R3上
aggregate-address172.16.0.0255.255.252.0
在路由器R5上查看路由:
在R5上有了172.16.0.0/22路由信息;
还可以通过设置过滤子网;
aggregate-address172.16.0.0255.255.252.0summary-only
现在有关172.16.0.0/22网段的细化路由会被汇总掉
步骤10:
BGPas-path的使用
1AS路径属性被BGP用来确保无环路。
如果BGP路由器接收到一条路由,在此路由中它自己的AS是AS路径属性的一部分,那么它将不接收此路由。
2AS号在路由通告给EBGP邻居时添加;
向IBGP邻居通告路由的路由器不改变路径属性。
根据拓扑图:
分析172.16.5.0/24这条路由
在路由器R6上看到的这条路由,经过as65000和as65001并且是as65001始发
对于:
172.16.4.0/24路由
在路由器R6上看到的这条路由,说明是本地始发
步骤11:
BGProute-policy的使用
Route-map
Filter-list
Prefix-list/distribute-list
NeighborX.X.X.Xdistribute-list{ACL/ACL名}[IN|OUT]
NeighborX.X.X.Xprefix-list{prefix-list}[IN|OUT]
NeighborX.X.X.Xfilter-list{as-path-acl}[IN|OUT]
NeighborX.X.X.Xroute-map{ACL/ACL名}[IN|OUT]
现在使用不同方法过滤R6发送的172.16.4.0路由信息
①:
access-list1deny172.16.4.00.0.0.255
access-list1permitany
neighbor172.16.1.17distribute-list1out//过滤172.16.4.0/24路由信息
查看R4的bgp数据库:
(已经没有关于172.16.4.0的路由信息)
②
删除先前的distribute配置后,进行如下配置:
ipprefix-list5seq1deny172.16.4.0/24
ipprefix-list5seq2permit0.0.0.0/0
neighbor172.16.1.17prefix-list5out
查看R4的bgp
③:
删除先前的配置,在R6上配置:
使用filter-list<
as-path>
ipas-pathaccess-list1deny^$匹配本地始发的BGP路由
neighbor172.16.1.17filter-list1out
查看R4的bgp表:
有关172.16.4.0/22路由信息被过滤了;
步骤12:
BGP路由反射器互通性测试
将R1作为路由反射器(RR)
R2/R3/R4为RC
将R3上的BGP和IGP交互配置删除
Noredistributeospf1
Noredistributebgp1
现在配置RR反射器
neighborbluefoxpeer-group
neighborbluefoxremote-as65000
neighborbluefoxupdate-sourceLoopback0
neighborbluefoxroute-reflector-client//配置RR反射器
neighbor2.2.2.2peer-groupbluefox
neighbor3.3.3.3peer-groupbluefox
neighbor4.4.4.4peer-groupbluefox
neighbor1.1.1.1remote-as65000
network172.16.2.0MASK255.255.255.0
network172.16.2.0mask255.255.255.0
network172.16.0.0mask255.255.255.0
查看外部路由172.16.5.0/24
内部路由172.16.2.0/24
在路由器R4上是否存在
Bgp存在对应路由,是通过RR反射器获知路由信息的;
步骤13:
验证BGP负载分担和MED属性
BGP负载分担:
①链路捆绑②建立多重BGP邻居③对于EBGP邻居使用多条负载分担
对于①:
有ppp链路捆绑和以太网捆绑
Interfaces0
Encppp
Pppmulitulink
Pppmultuilinkgroup1//加入multilink组1
Noshut
Interfacemultilink1
Pppmultilinkppp
Pppmultilinkgroup1
Ipaddx.x.x.xx.x.x.x//配置ip地址
Nosh
InterfacerangeE1/0–1
NOSWITCHPORT
CHANNE-GROUP2MODEON//将以太网接口加入group2
INTERFACEPORT-CHANNEL2
IPADDX.X.X.XX.X.X.X//进入接口添加IP地址
②:
使用建立多重邻居,
在R3和R5加入另外一条链路E1/2—E1/1(172.16.1.21-172.16.1.22)
配置如下:
R3上:
Nei172.16.1.16remote-as65001
Nei172.16.1.22remote-as65001
Maximum-paths2
R5上:
Nei172.16.1.15remote-as65000
Nei172.16.1.21remote-as65000
Maximum-paths2
注意:
在BGP中配置了maximum-pathsN,BGP可将N条相同网段且LP/AS-PATH/ORIGIN/MED/WEIGHT都完全相同的外部as路由形成负载均衡路由安装到全局路由表;
但是最终只会选出一条最优的路由通告给邻居;
通告:
对于R3来说172.16.1.14最优
③EBGP邻居使用多条负载分担(利用IGP负载分担)
R3和R5使用loopback0建立EBGP邻居
R3配置:
noneighbor172.16.1.14remote-as65001
noneighbor172.16.1.22remote-as65001
nomaximum-paths2
neighbor5.5.5.5remote-as65001
neighbor5.5.5.5ebgp-multihop255//ebgp多条
neighbor5.5.5.5updateloopback0//与邻居5.5.5.5更新源地址loopback0
iproute5.5.5.5255.255.255.255172.16.1.14
iproute55.5.5255.255.255.255172.16.1.22
R5配置:
noneighbor172.16.1.13remote-as65000
noneighbor172.16.1.21remote-as65000
neighbor3.3.3.3remote-as65000
neighbor3.3.3.3ebgp-multihop255//ebgp多条
neighbor3.3.3.3updateloopback0//与邻居3.3.3.3更新源地址loopback0
iproute3.3.3.3255.255.255.255172.16.1.13
iproute3.3.3.3255.255.255.255172.16.1.21
去往172.16.5.0的路径
R3#showipbgp
BGPtableversionis20,localrouterIDis3.3.3.3
Statuscodes:
ssuppressed,ddamped,hhistory,*valid,>
best,i-internal,
rRIB-failure,SStale
Origincodes:
i-IGP,e-EGP,?
-incomplete
NetworkNextHopMetricLocPrfWeightPath
si172.16.0.0/24172.16.1.9211000i
s>
172.16.1.11132768i
*>
172.16.0.0/220.0.0.032768i
i172.16.2.0/242.2.2.201000i
172.16.5.0/245.5.5.50065001i
192.168.0.0/165.5.5.500
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BGP4 路由 协议 测试 方案