M0000004BGP协议配置中文版1.1

上传人:cl****1 文档编号:508463004 上传时间:2022-12-02 格式:DOC 页数:29 大小:2.42MB
返回 下载 相关 举报
M0000004BGP协议配置中文版1.1_第1页
第1页 / 共29页
M0000004BGP协议配置中文版1.1_第2页
第2页 / 共29页
M0000004BGP协议配置中文版1.1_第3页
第3页 / 共29页
M0000004BGP协议配置中文版1.1_第4页
第4页 / 共29页
M0000004BGP协议配置中文版1.1_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《M0000004BGP协议配置中文版1.1》由会员分享,可在线阅读,更多相关《M0000004BGP协议配置中文版1.1(29页珍藏版)》请在金锄头文库上搜索。

1、课程XXXXBGP路由协议配置(M000 0004)Issue1.11.1 BGP协议基本配置1.1.1 BGP的基本配置BGP的配置命令和其它动态路由协议很相似,启动BGP的命令:Quidway#bgp as-number ,这里的as-number 是指本地的自治系统号,路由器在同一时间只允许启动一个BGP进程。因此,一台路由器只能属于一个自治系统。如果想关闭BGP可以用命令:Quidway#undo bgp启动了BGP进程,同时进入BGP配置模式。下一步就是配置BGP邻居了,我们知道BGP有两种邻居:IBGP和EBGP。在BGP配置模式下可以配置BGP邻居,使用命令: Quidway-b

2、gppeer peer-address as-number as-number,如果需要配置IBGP邻居, as-number 就是对端路由器所在的自治系统号。 如果需要配置EBGP邻居, as-number 就是本端路由器所在的自治系统号。BGP 进程启动了,邻居关系也建立了,BGP路由协议也就运行起来了,但是如果用命令:Quidway#display bgp查看BGP路由表,你将看不见任何路由。什么原因呢?大家还记得,前面讲过BGP主要功能是在自治系统之间传递路由信息,它的功能不在于发现和计算路由,BGP 传递的路由信息需要注入。BGP 路由注入方式有三种:纯动态注入、半动态注入和静态注入

3、。上面我们还没有为BGP系统注入路由信息,所以在BGP路由表中没有任何路由信息。为BGP注入路由可用命令:network ip-address mask mask 或import-route protocol med med 这样,BGP的基本配置就完成了。1.1.2 BGP基本配置举例下面我们给出一个实际的配置实例,帮助大家进一步学习BGP的基本配置。如前所述,BGP基本配置包括三步:首先启动BGP,然后配置BGP邻居,最后为BGP注入路由信息。如胶片所示,AS200 内两台路由器之间建立IBGP邻居关系,RTB、RTC分别和RTA、RTD 建立EBGP邻居关系,相互通告路由信息。在AS20

4、0 内部运行OSPF 路由协议,OSPF 在RTB、RTC的s0、s1 接口上起作用。我们给出主要的配置:RTA:RTA- Serial0 ip address 1.1.1.1 255.255.255.0RTAbgp 100/ 启动BGPRTA-bgppeer 1.1.1.2 as-number 200/ 建立EBGP邻居RTA-bgpimport direct/ 为BGP注入路由信息RTB:RTB- Serial0 ip address 1.1.1.2 255.255.255.0RTB- Serial1 ip address 2.1.1.2 255.255.255.0RTBospf enab

5、leRTB- Serial0ospf enable area 0RTB- Serial1ospf enable area 0RTB bgp 200 / 启动BGPRTB-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-Serial0ip address 3.1.1.1 255.255.255.0RTC-Serial1 ip address 2.1.1.1 255.255.255.0RTCosp

6、f enableRTC-Serial0ospf enable area 0RTC-Serial1ospf enable area 0RTC bgp 200 / 启动BGPRTC 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-Serial0ip address 3.1.1.2 255.255.255.0RTD bgp 300 / 启动BGPRTD-bgp peer 3.1.1.1 as-numb

7、er 200 / 建立EBGP邻居RTD-bgp import direct/ 为BGP注入路由信息1.1.3 配置BGP参数前面介绍了BGP的基本配置,完成了基本配置BGP就能正常工作了。下面介绍BGP参数的配置,包括BGP版本号、BGP定时器以及发送Update 报文的时间间隔。这些参数都有缺省值,一般情况下不用改变它,只有在一些特殊场合,如不同厂商设备互通或网络扩容时可能用到。配置同伴的BGP版本号用命令:Quidway-bgppeer peer-address version version-number,BGP版本号有BGP-1、BGP-2、 BGP-3和 BGP-4 ,目前最新的版

8、本是BGP-4,这也是Quidway 路由器缺省的版本号。可以用Quidway-bgp undo peer group-name | peer-address version命令来恢复缺省值。BGP定时器有keepalive-interval 和 holdtime-interval两个参数,分别表示发送KEEPALIVE报文的时间间隔和BGP连接保持时间间隔,它们是BGP协议中两个非常重要的时间参数。 当一台路由器与对端邻居路由器成功建立了BGP连接后,将以Keepalive-interval 设定的时间间隔周期性地向对等体发送KEEPALIVE报文,标明该连接是否还可保持。一般情况下,发送K

9、EEPALIVE报文的时间间隔是连接保持时间间隔的三分之一。 连接保持时间holdtime-interval 是连续接收KEEPALIVE报文与UPDATE报文的时间间隔,若收到KEEPALIVE报文或UPDATE报文,保持定时器就复位。若路由器在设定的连接保持时间内未收到同伴发来任何报文,就认为该BGP链路已失效,进而断开该TCP连接。路由器可与其同伴协商,将保持时间设为两者中较小的那个。可用命令Quidway-bgptimers keepalive-interval holdtime-interval 来配置keepalive-interval 和holdtime-interval ,同时

10、注意保持两者之间的比例关系。恢复BGP定时器缺省值用: Quidway-bgpundo timers 。前面说过BGP只发送增量路由信息,但是每个UPDATE报文能携带的路由信息有限,所以很多情况下,一次路由更新需要连续发送多个UPDATE报文,发送UPDATE报文的时间间隔是可以配置的,命令如下:Quidway-bgppeer peer-address route-update-interval seconds。Quidway 路由器的缺省值是5 秒。可用命令Quidway-bgpundo peer peer-address route-update-interval 来恢复缺省值。1.1.

11、4 配置BGP路由策略BGP是在自治系统之间交换路由信息的,由于各种原因,BGP需要对发送和接受的路由信息进行过滤,也就是要实施路由策略。这一部分内容在路由策略部分会有详细叙述,这里我们只是简单介绍。1)配置对等体的前缀过滤器: Quidway-bgppeer group-name | peer-address filter-policy acl-number import | export 。该命令结合访问控制列表使用,它可以指定BGP从对等体输入或向对等体输出时过滤访问列表(access list)指定的路由。参数peer-address是对等体地址,acl-number 是访问列表号,I

12、mport或export表明是输入还是输出时使用该策略。可以用如下两条命令定义访问列表:acl acl-number match-order config | auto rule normal | special permit | deny source source-addr source-wildcard | any 参数acl-number为访问列表号,source-addr和source-wildcard表示一个网络地址。2)配置对等体的AS路径过滤器 Quidway-bgppeer peer-address acl aspath-list-number import | export

13、 。该命令可以指定BGP从对等体输入或向对等体输出时过滤含有指定AS路径属性的路由。参数peer-address是对等体地址,aspath-list-number 是AS 路径列表号,import或export表明是输入还是输出时使用该策略。定义AS路径列表:Quidwayip as-path acl aspath-list-number permit | deny as-regular-expression参数aspath-list-number 为路径列表号,as-regular-expression为路径的正则表达式。3)配置对等体的路由策略peer peer-address route

14、-policy policy-name import | export 。该命令可以指定BGP从对等体输入或向对等体输出时使用的路由策略。参数peer-address是对等体地址,policy-name表示route-policy的名字,import或export表明是输入还是输出时使用该策略。定义路由策略:route-policy policy-name permit | deny seq-number ,参数policy-name为route-policy的名字,seq-number为序列号。路由策略是实施路由过滤的重要部分,它根据路由属性的匹配结果,决定对路由属性的操作。每个路由策略可以

15、有若干规则,用序列号标识。在进行路由策略匹配时,按序列号从小到大的顺序进行匹配,遇到第一个匹配的规则,就完成此次的路由策略过程。如未匹配任何一条规则,则此路由的发送和接收等操作被取消。if-match命令用来定义匹配规则:操作命令匹配AS路径正则表达式if-match as-path aspath-list-number取消AS路径表达式匹配undo if-match as-path匹配BGP团体列表if-match community standard-community-list-number exact-match | extended-community-list-number 取消BGP团体列表匹配undo if-match community匹配端口if-match interface type number 取消端口

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号