- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
M0000004BGP协议配置(中文版1.1)剖析
BGP协议基本配置
BGP的基本配置
BGP的配置命令和其它动态路由协议很相似,启动BGP的命令:[Quidway]#bgp as-number ,这里的as-number 是指本地的自治系统号,路由器在同一时间只允许启动一个BGP进程。因此,一台路由器只能属于一个自治系统。
如果想关闭BGP可以用命令:[Quidway]#undo bgp
启动了BGP进程,同时进入BGP配置模式。下一步就是配置BGP邻居了,我们知道BGP有两种邻居:IBGP和EBGP。在BGP配置模式下可以配置BGP邻居,使用命令: [Quidway-bgp]peer peer-address as-number as-number,如果需要配置IBGP邻居, as-number 就是对端路由器所在的自治系统号。 如果需要配置EBGP邻居, as-number 就是本端路由器所在的自治系统号。
BGP 进程启动了,邻居关系也建立了,BGP路由协议也就运行起来了,但是如果用命令:[Quidway]#display bgp查看BGP路由表,你将看不见任何路由。什么原因呢?大家还记得,前面讲过BGP主要功能是在自治系统之间传递路由信息,它的功能不在于发现和计算路由,BGP 传递的路由信息需要注入。BGP 路由注入方式有三种:纯动态注入、半动态注入和静态注入。
上面我们还没有为BGP系统注入路由信息,所以在BGP路由表中没有任何路由信息。为BGP注入路由可用命令:
network ip-address [ mask mask ]或import-route protocol [ med med ]
这样,BGP的基本配置就完成了。
BGP基本配置举例
下面我们给出一个实际的配置实例,帮助大家进一步学习BGP的基本配置。如前所述,BGP基本配置包括三步:首先启动BGP,然后配置BGP邻居,最后为BGP注入路由信息。
如胶片所示,AS200 内两台路由器之间建立IBGP邻居关系,RTB、RTC分别和RTA、RTD 建立EBGP邻居关系,相互通告路由信息。在AS200 内部运行OSPF 路由协议,OSPF 在RTB、RTC的s0、s1 接口上起作用。我们给出主要的配置:
RTA:
[RTA- Serial0] ip address 1.1.1.1 255.255.255.0
[RTA]bgp 100 // 启动BGP
[RTA-bgp]peer 1.1.1.2 as-number 200 // 建立EBGP邻居
[RTA-bgp]import direct // 为BGP注入路由信息
RTB:
[RTB- Serial0] ip address 1.1.1.2 255.255.255.0
[RTB- Serial1] ip address 2.1.1.2 255.255.255.0
[RTB]ospf enable
[RTB- Serial0]ospf enable area 0
[RTB- Serial1]ospf enable area 0
[RTB] bgp 200 // 启动BGP
[RTB-bgp] peer 1.1.1.1 as-number 100 // 建立EBGP邻居
[RTB-bgp] peer 2.1.1.1 as-number 200 // 建立IBGP邻居
[RTB-bgp] import ospf // 为BGP注入路由信息
RTC:
[RTC-Serial0]ip address 3.1.1.1 255.255.255.0
[RTC-Serial1] ip address 2.1.1.1 255.255.255.0
[RTC]ospf enable
[RTC-Serial0]ospf enable area 0
[RTC-Serial1]ospf enable area 0
[RTC] bgp 200 // 启动BGP
[RTC –bgp] peer 3.1.1.2 as-number 300 // 建立EBGP邻居
[RTC-bgp] peer 2.1.1.2 as-number 200 // 建立IBGP邻居
[RTC-bgp] import ospf // 为BGP注入路由信息
RTD:
[RTD-Serial0]ip address 3.1.1.2 255.255.255.0
[RTD] bgp 300 // 启动BGP
[RTD-bgp] peer 3.1.1.1 as-number 200 // 建立EBGP邻居
[RTD
文档评论(0)