⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bgp.txt

📁 我CCNP培训的课件和笔记
💻 TXT
字号:
Router(config)#router bgp [ as-number ]
1.as-number:运行BGP路由选择协议的路由器所属的AS
2.路由器上只能运行一个BGP进程

Router(config-router)#neighbor { ip-address | peer-group-name } remote-as { as-nmuber }
1.ip-address:邻居路由器与本地路由器建立邻接关系的地址(接收到的BGP数据的源地址必须匹配当前路由器配置neighbor ip-address)
2.remote-as:指定邻居所属的AS,如果remote-as和当前路由器的BGP as-number相同,那么将建立IBGP邻居关系,反之,则建立EBGP邻居关系
注意:neighbor ip-address必须可达,BGP允许IBGP邻居非直连,因此需要保证,路由器的路由表中存在到达邻居的路由,否则将无法建立邻居关系

Router(config-router)#neighbor { ip-address | peer-group-name } shutdown
1.管理性关闭和某个BGP邻居间的连接关系
2.当进行维护或者策略改动时,可以使用该命令防止邻居间的路由翻滚
Router(config-router)#no neighbor { ip-address | peer-group-name } shutdown
1.复位BGP邻居关系

Router(config-router)#neighbor { ip-address | peer-group-name } update-source { interface-type } { interface-number }
1.update-source:指定发送BGP数据的源接口(发送接口的地址)

Router(config-router)#neighbor { ip-address | peer-group-name } ebgp-multihop [ ttl:1-255 ]
1.如果EBGP邻居和当前路由器并非直连,需要修改多跳属性,以保证BGP数据的可达性

BGP邻居接连需要注意:
1.TTL:当建立IBGP邻居关系时,TTL=255,建立EBGP邻居关系时,TTL=1(在建立EBGP时需要注意跳数是否可达)
2.保证能够和邻居建立TCP连接(路由表中存在到达邻居的路由)
3.注意更新的源地址,必须和邻居表中的邻居地址匹配

下一跳属性
EBGP:
1.接收:缺省的下一跳是发送这一BGP更新的邻居路由器的IP地址
2.发送:缺省的下一跳是发送这一BGP更新的路由器本地IP地址
IBGP:
缺省,通告给IBGP的更新将保持EBGP邻居通告的下一跳地址

Router(config-router)#neighbor { ip-address | peer-group-name } next-hop-self
1.向指定的邻居通告的BGP更新中包含的下一跳是自己的IP地址

neighbor { peer-group-name } peer-group
neighbor { ip-address } peer-group { peer-group-name }

nei 1.1.1.1 peer-group alading
nei 2.2.2.2 peer-group alading
nei 3.3.3.3 peer-group alading
nei alading peer-group remote-as 100
nei alading peer-group updata-source lo 1
nei alading peer-group next-hop-self

属于同一个组的邻居必须具有相同的出站过滤(出站属性),但它们可以具有不同的入站过滤(入站属性)

network 10.0.0.0
no auto-summary
BGP将检查当前路由表是否存在该主网络所属的任一子网路由,如果存在,那么BGP将通告有类路由信息

network 10.1.1.0 mask 255.255.255.0
BGP将检查当前路由表是否存在匹配该子网的路由信息,如果存在,BGP将通告该子网信息,反之,则不通告

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -