BGP协议的配置.docx
《BGP协议的配置.docx》由会员分享,可在线阅读,更多相关《BGP协议的配置.docx(21页珍藏版)》请在冰豆网上搜索。
BGP协议的配置
仅单一连接到AS或者Internet,使用缺省路由来搞定.BGP需要的带宽特别庞大的.在路由器之间采用TCP的可靠连接(三次握手,验证连接的存在).
对等体就是类似邻居,可是直连也可以不是直连.路由表列出了最佳路径
查看BGP的转发表:
shoipbgp
BGP工作中的路由交换通过以下四种信息,只更换更新的。
处于第六种状态表示建立连接,开始进行路由交接。
更新时间长、误操作后果严重。
BGP的对等体,类似于邻居.EBGP分属于不同的AS,必须是直连的.C与X、D与Y是EBGP。
内部BGP,分属于同一个AS,它们之间不用直连。
A、B、C、D是IBGP
BGP主要的配置命令:
简单的BGP配置案例:
显示BGP的邻居表:
非常庞大。
查看BGP的转发表。
下一跳不一样。
不是直连的路由器,而是到达别的自治系统的那一台路由器。
查示BGP的路由表。
BGP路径属性:
带*是必须遵守的。
AS-path是没有自己的,以防止环路。
AS-path属性:
AS-path中不能始发的自治系统号,有多条路径时默认选择路径最短的AS-path。
下一跳属性:
本地优先级:
指出本自治系统从哪一台路由器上出去,只是在内部邻居间传递。
默认是100,越大越优先出去。
起源属性:
MED解决的是引导别人如何进入我们的接口。
只能发送给外部邻居、
权重属性:
思科设备特有的
BGP其它的属性:
不常用的
从源网络到目的网络有多条路径时,BGP如何进行路由判定过程,选择出来的最径路径存放在路由表中。
BGP策略路由:
路由映射图:
也可以通过路由映射图来实现策略路由.
配置本地优先级:
在r1,r3上配置,优先级越高优先选择,在一个自治系统中,有多个出口的EBGP路由器时,优先级高的优先选择出本系统.只有本自治系统中.配置为(在出口的EBGP上配置,优先级默认为100):
conft
routerbgp65001
bgpdefaultlocal-perference300
取消掉该优先级的配置:
conft
routerbgp65001
nobgpdefaultlocal-perference300
在路由映射图中配置:
conft
route-mapmap-testpermit10
setlocal-perference300
conft
routerbgp65001
neighbor202.0.0.1remote-as65002
neighbor202.0.0.1route-mapmap-test
配置权重:
在r7中进行配置,EBGP路由器r7出去到另一个自治系统有多个邻居时进行设置,权重越大越优先.私有的属性,不发送.
定义邻居时设置权重:
conft
routerbgp65002
neighbor202.0.0.1remote-as65001
neighbor202.0.0.1weight4000
neighbor204.0.0.1remote-as65001
neighbor204.0.0.1weight3000
在路由映射表中进行配置:
conft
route-mapmap-testpermit10
setweight3000
conft
routerbgp65001
neighbor202.0.0.1remote-as65002
neighbor202.0.0.1route-mapmap-test
MED配置:
引导进入本自治系统的.当一个自治系统中有多个入口的EBGP路由器时,可以对各个路由器进行MED值配置,值越小优先级越大。
只能发送给外邻居.r1,r3上进行配置.
在路由中进行配置如下:
conft
routerbgp65001
default-metric200
在路由映射图中进行配置:
conft
route-mapmap-testpermit10//命名语句
setmetric200
conft
routerbgp65001
neighbor202.0.0.1route-mapmap-test
(注:
可编辑下载,若有不当之处,请指正,谢谢!
)