BGP真实案例案例分析Word文档下载推荐.docx
- 文档编号:13432358
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:97
- 大小:713.10KB
BGP真实案例案例分析Word文档下载推荐.docx
《BGP真实案例案例分析Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《BGP真实案例案例分析Word文档下载推荐.docx(97页珍藏版)》请在冰豆网上搜索。
该图形还显示在何处应用路由策略来对路由行为强制实施某些限制。
任何两个形成TCP连接以交换BGP路由信息的路由器都是“对等体”(或称“邻居”)。
BGP对等体最初交换完整的BGP路由表。
在此交换以后,对等体在路由表更改时发送增量更新。
BGP保存BGP路由表的版本号。
所有BGP对等体的版本号都是相同的。
每当BGP通过更改的路由信息更新路由表时,版本号就会更改。
发送保持连接数据包可确保BGP对等体之间的连接处于活动状态。
出现错误或特殊情况时将发送通知数据包。
eBGP和iBGP
如果一个AS有多个BGP扬声器,则该AS可以充当其他AS的传输服务。
如此部分中的图表所示,AS200是AS100和AS300的传输AS。
要将信息发送到外部AS,必须确保网络的可达性。
为了保证网络可达性,将进行如下过程:
∙在AS内的路由器之间进行内部BGP(iBGP)对等
∙将BGP信息重分配到AS中运行的IGP
当BGP在分属两个不同AS的路由器之间运行时,该BGP称为外部BGP(eBGP)。
当BGP在同一AS内的路由器间运行时,该BGP称为iBGP。
启用BGP路由
完成以下步骤,以便启用和配置BGP。
假设您希望使用两个通过BGP进行通信的路由器,即RTA和RTB。
在第一个示例中,RTA和RTB在不同的AS之中。
在第二个示例中,两个路由器属于同一个AS。
1.定义路由器进程和路由器所属的AS编号。
发出以下命令以在路由器上启用BGP:
routerbgpautonomous-system
RTA#
routerbgp100
RTB#
routerbgp200
这些语句指示RTA运行BGP,并且属于AS100。
RTB运行BGP,并且属于AS200。
2.定义BGP邻居。
BGP邻居的形成表明路由器尝试通过BGP进行通信。
形成BGP邻居部分解释了这个过程。
形成BGP邻居
两个BGP路由器在建立彼此间的TCP连接之后互称邻居。
为使两个对等路由器启动路由更新交换,TCP连接是必需的。
TCP连接启动后,路由器发送开放消息,以便交换各自的值。
路由器交换的值包括AS编号、路由器所运行的BGP的版本、BGP路由器ID以及连接持续时间。
在确认并接受这些值之后将建立邻居连接。
除Established之外的任何状态都表示两个路由器未成为邻居,因而无法交换BGP更新。
发出以下neighbor命令以建立TCP连接:
neighborip-addressremote-asnumber
命令中的number是希望通过BGP进行连接的路由器的AS编号。
对于eBGP来说,ip-address是直接连接的下一跳地址。
对于iBGP来说,ip-address是另一个路由器上的任何IP地址。
在对等路由器的neighbor命令中使用的两个IP地址必须能够互相访问。
验证这两个IP地址之间的可达性的一种方法是在它们之间执行扩展ping操作。
扩展ping强制发出ping操作的路由器使用neighbor命令所指定的IP地址作为源。
路由器必须使用此地址,而不是发出数据包的接口的IP地址。
如果有任何BGP配置发生更改,则必须重置邻居连接以使新参数生效。
∙clearipbgpaddress
注意:
address是邻居地址。
∙clearipbgp*
此命令清除所有邻居连接。
默认情况下,将使用BGP4开始BGP会话,如有必要可以向下协商到早期版本。
您可以禁止协商,强制指定路由器与邻居通信时使用的BGP版本。
在路由器配置模式下发出以下命令:
neighbor{ipaddress|peer-group-name}versionvalue
以下是neighbor命令配置的示例:
neighbor129.213.1.1remote-as200
neighbor129.213.1.2remote-as100
neighbor175.220.1.2remote-as200
RTC#
neighbor175.220.212.1remote-as200
在本示例中,RTA和RTB运行eBGP。
RTB和RTC运行iBGP。
远程AS编号指向外部或内部AS,表示使用eBGP或iBGP。
并且,eBGP对等体之间直接进行连接,但iBGP对等体之间未进行直接连接。
iBGP路由器不需要进行直接连接。
但是,必须运行某个IGP,以使两个邻居能够互相访问。
此部分提供showipbgpneighbors命令所显示信息的一个示例。
请特别留意BGP状态。
除Established之外的任何状态都表明对等体未启动。
还要注意以下各项:
∙BGPversion4
∙remoterouterID
此编号是路由器上的最高IP地址或是最高环回接口(如果存在)。
∙tableversion
tableversion提供表的状态。
每当新信息传入时,表版本号就会增加。
如果版本号持续增加,则表明存在路由抖动导致路由出现持续更新。
#showipbgpneighbors
BGPneighboris129.213.1.1,remoteAS200,externallink
BGPversion4,remoterouterID175.220.12.1
BGPstate=Established,tableversion=3,upfor0:
10:
59
Lastread0:
00:
29,holdtimeis180,keepaliveintervalis60seconds
Minimumtimebetweenadvertisementrunsis30seconds
Received2828messages,0notifications,0inqueue
Sent2826messages,0notifications,0inqueue
Connectionsestablished11;
dropped10
BGP和环回接口
iBGP通常使用环回接口定义邻居,而eBGP通常不使用此接口。
通常,使用环回接口可确保邻居的IP地址保持启动,并使其不依赖硬件而正常工作。
如果是eBGP,则对等路由器常常直接连接,而不使用环回。
如果在neighbor命令中使用环回接口的IP地址,则需要对邻居路由器进行某些额外配置。
邻居路由器需要通知BGP启用BGP邻居TCP连接时使用的是环回接口而不是物理接口。
为指示使用的是环回接口,可发出以下命令:
neighborip-addressupdate-sourceinterface
以下示例演示了此命令的用法:
RTA#
routerbgp100
neighbor190.225.11.1remote-as100
neighbor190.225.11.1update-sourceloopback1
RTB#
neighbor150.212.1.1remote-as100
在本示例中,RTA和RTB在AS100内运行iBGP。
在neighbor命令中,RTB使用RTA的环回接口150.212.1.1。
在这种情况下,RTA必须强制BGP使用环回IP地址作为TCP邻居连接的源。
为强制实施此操作,RTA添加update-sourceinterface-typeinterface-number,因此该命令为neighbor190.225.11.1update-sourceloopback1。
此语句在BGP与邻居190.225.11.1进行通信时强制BGP使用环回接口的IP地址。
RTA已使用RTB的物理接口IP地址190.225.11.1作为邻居。
因为使用的是此IP地址,所以无需为RTB进行特殊配置。
有关完整的网络应用方案示例配置,请参阅使用或不使用环回地址的iBGP和eBGP示例配置。
eBGP多跳
有时,Cisco路由器与不允许直接连接两个外部对等体的第三方路由器之间可以运行eBGP。
可以使用eBGP多跳实现连接。
eBGP多跳允许在没有直接连接的两个外部对等体之间形成邻居连接。
多跳只适用于eBGP而不适用于iBGP。
以下示例演示eBGP多跳:
routerbgp100
neighbor180.225.11.1remote-as300
neighbor180.225.11.1ebgp-multihop
routerbgp300
RTA表示没有直接连接的外部邻居。
RTA需要指出自己使用ebgp-multihop命令。
同时,RTB表示一个地址为129.213.1.2的直接连接的邻居。
因为有此直接连接,RTB不需要ebgp-multihop命令。
您还应配置一个IGP或静态路由,以便允许未连接的邻居互相访问。
eBGP多跳(负载平衡)部分的示例演示了在并行线路上使用eBGP的情况下如何达到BGP负载平衡。
eBGP多跳(负载平衡)
intloopback0
ipaddress150.10.1.1255.255.255.0
neighbor160.10.1.1remote-as200
neighbor160.10.1.1ebgp-multihop
neighbor160.10.1.1update-sourceloopback0
network150.10.0.0
iproute160.10.0.0255.255.0.01.1.1.2
i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BGP 真实 案例 分析
![提示](https://static.bdocx.com/images/bang_tan.gif)