BGP命令手册-v1.2

更新时间:2024-01-24 14:41:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

BGP命令 第一版

临时目录

命令aggregate-address ......................................................................................................... 2 命令bgp always-compare-med ............................................................................................ 3 命令bgp bestpath as-path ignore .......................................................................................... 3 命令bgp bestpath compare-routerid ..................................................................................... 4 命令bgp bestpath med confed .............................................................................................. 4 命令bgp bestpath med missing-as-worst ............................................................................. 4 命令bgp client-to-client reflection ....................................................................................... 4 命令bgp cluster-id ................................................................................................................ 5 命令bgp confederation identifier ......................................................................................... 5 命令bgp confederation peers ............................................................................................... 6 命令bgp dampening ............................................................................................................. 6 命令bgp default local-preference ......................................................................................... 7 命令bgp deterministic-med .................................................................................................. 7 命令clear ip bgp ................................................................................................................... 7 命令clear ip bgp peer-group ................................................................................................ 8 命令clear ip bgp dampening ................................................................................................ 8 命令clear ip bgp flap-statistics ............................................................................................. 8 命令bgp enforce-first-as ...................................................................................................... 9 命令bgp network import-check ........................................................................................... 9 命令bgp router-id ................................................................................................................. 9 命令debug bgp ................................................................................................................... 10 命令default-metric ............................................................................................................. 10 命令distance bgp................................................................................................................ 10 命令ip as-path access-list ................................................................................................... 11 命令ip community -list ...................................................................................................... 11 命令match as-path ............................................................................................................. 12 命令match community-list................................................................................................. 12 命令neighbor peer-group(创建) ................................................................................... 13 命令neighbor peer-group(邻居加入) ........................................................................... 13 命令neighbor capability route-refresh ............................................................................... 14 命令neighbor capability-negotiate ..................................................................................... 14 命令neighbor default-originate .......................................................................................... 14 命令neighbor description ................................................................................................... 15 命令neighbor distribute-list ............................................................................................... 15 命令neighbor ebgp-multihop ............................................................................................. 16 命令neighbor filter-list ....................................................................................................... 16 命令neighbor maximum-prefix ......................................................................................... 16 命令neighbor next-hop-self ............................................................................................... 17 命令neighbor override-capability ...................................................................................... 17 命令neighbor prefix-list ..................................................................................................... 17 命令neighbor remote-as ..................................................................................................... 18

BGP命令 第一版

命令neighbor route-map .................................................................................................... 18 命令neighbor route-reflector-client ................................................................................... 19 命令neighbor send-community .......................................................................................... 20 命令neighbor shutdown ..................................................................................................... 20 命令neighbor strict-capability-match ................................................................................ 20 命令neighbor timers .......................................................................................................... 21 命令neighbor timers connect ............................................................................................. 21 命令neighbor transparent-as .............................................................................................. 21 命令neighbor transparent-nexthop ..................................................................................... 22 命令neighbor weight .......................................................................................................... 22 命令network ...................................................................................................................... 22 命令network backdoor ....................................................................................................... 23 命令redistribute ................................................................................................................. 23 命令router bgp ................................................................................................................... 24 命令set aggregator as ......................................................................................................... 24 命令set as-path prepend ..................................................................................................... 24 命令set atomic-aggregate................................................................................................... 25 命令set community ............................................................................................................ 25 命令set community-additive .............................................................................................. 26 命令set community-delete ................................................................................................. 26 命令set local-preference .................................................................................................... 27 命令set origin ..................................................................................................................... 27 命令set originator-id .......................................................................................................... 28 命令set weight ................................................................................................................... 28 命令show debugging bgp .................................................................................................. 28 命令show ip bgp ................................................................................................................ 29 命令show ip bgp community ............................................................................................. 29 命令show ip bgp community-list ....................................................................................... 29 命令show ip bgp dampened-paths ..................................................................................... 30 命令show ip bgp filter-list ................................................................................................. 30 命令show ip bgp flap-statistics .......................................................................................... 31 命令show ip bgp neighbors ............................................................................................... 31 命令show ip bgp neighbors advertised-routes ................................................................... 31 命令show ip bgp neighbors routes ..................................................................................... 31 命令show ip bgp peer-group .............................................................................................. 32 命令show ip bgp prefix-list ............................................................................................... 32 命令show ip bgp regexp .................................................................................................... 32 命令show ip bgp summary ................................................................................................ 33 命令synchronization .......................................................................................................... 33 命令timers bgp ................................................................................................................... 34 命令aggregate-address

命令作用:配置聚合地址。

BGP命令 第一版

命令原型:{no} aggregate-address [ | ] { as-set |

summary-only | as-set summary-only }*1

参数说明: 聚合网段地址,如100.1.0.0/16。 聚合网段子网地址,如100.1.0.0。 聚合网段掩码,如255.255.0.0。 as-set 生成AS集合路径信息。 summary-only 仅通告聚合路由。 默认状态:无聚合地址。 命令模式:Router模式。 使用指导:

可通过将IGP聚合路由再分配进BGP,或使用该命令来实现BGP路由聚合。如果有可用的符合指定范围的具体BGP路由,用不带参数的aggregate-address命令就可以在BGP路由选择表中创建一条聚合记录。它是本地聚合的,而且设置了原子聚合属性以表示可能在聚合中丢失了信息(除非指定了as-set关键字,否则缺省情况下是设定原子聚合属性的)。 使用as-set关键字可以创建一条聚合记录,该路由的AS路径会包含一个AS集合,它综合了所有具体路由的AS路径信息。建议在聚合较多AS路径时不要使用此关键字,因为当具体路由的AS路径或可达性信息发生变化时,该路由必须不断撤销和重新更新。

使用summary-only关键字将抑制网段范围内所有具体路由的通告。

配置实例:创建两个聚合地址。

HammerOS(config-router)# aggregate-address 100.1.0.0/16

HammerOS(config-router)# aggregate-address 100.2.0.0 255.255.0.0

相关命令:无

命令bgp always-compare-med

命令作用:允许比较来自不同AS邻居的路由路径的MED属性值。 命令原型:{no} bgp always-compare-med 参数说明:无

默认状态:选择最佳路由时,缺省只对来自同一个AS内的路由比较MED属性值。 命令模式:Router模式。

使用指导:MED属性用于选择最佳路由,MED值较小的路由被选择。只有在相关的自

治系统都采用了同样的IGP协议类型和路由选择方式时,才可以使用此命令。

配置实例: HammerOS(config-router)# bgp always-compare-med 相关命令:无

命令bgp bestpath as-path ignore

命令作用:设置BGP路由选择时是否忽略AS路径信息。 命令原型:{no} bgp bestpath as-path ignore 参数说明:无

BGP命令 第一版

默认状态:BGP路由选择时使用AS路径信息。 命令模式:Router模式。 使用指导:无

配置实例: HammerOS(config-router)# bgp bestpath as-path ignore 相关命令:无

命令bgp bestpath compare-routerid

命令作用:设置BGP路由选择时是否忽略router id信息。 命令原型:{no} bgp bestpath compare-routerid 参数说明:无

默认状态:BGP路由选择时不使用AS路径信息。 命令模式:Router模式。 使用指导:无

配置实例: HammerOS(config-router)# bgp bestpath compare-routerid 相关命令:无

命令bgp bestpath med confed

命令作用:设置对于从联盟邻居得到的路由,BGP路由选择是否使用MED信息。 命令原型:{no} bgp bestpath med confed 参数说明:无

默认状态:不使用MED信息。 命令模式:Router模式。

使用指导: 路由AS路径属性中没有联盟外部AS时才会比较MED属性。否则外部

MED属性将会透明通过联盟,而不参与路由选择。

配置实例:HammerOS(config-router)# bgp bestpath med confed 相关命令:bgp bestpath med missing-as-worst

命令bgp bestpath med missing-as-worst

命令作用:设置没有MED属性的路由作为最差MED路由处理。 命令原型:{no} bgp bestpath med missing-as-worst 参数说明:无

默认状态:没有MED属性的路由作为最佳MED路由处理(MED=0)。 命令模式:Router模式。 使用指导:无

配置实例:HammerOS(config-router)# bgp bestpath med missing-as-worst 相关命令:bgp bestpath med confed

命令bgp client-to-client reflection

BGP命令 第一版

命令作用:配置客户到客户的路由反射。 命令原型:{no} bgp client-to-client reflection 参数说明:无 默认状态:缺省情况下在配置路由反射器后,路由反射器把一个客户的路由反射给其它

客户。

命令模式:Router模式。

使用指导:缺省情况下,不要求路由反射器的各客户是全连接,路由反射器会把一个客

户的路由反射到其它客户。如果客户是全连接的,则不需要使用路由反射。

配置实例:在下例中,本地路由器是一个路由反射器。三个邻居是全连接的,因此客户

到客户的反射是无效的。

HammerOS(config-router)# neighbor 100.1.0.1 router-reflector-client HammerOS(config-router)# neighbor 100.2.0.1 router-reflector-client HammerOS(config-router)# neighbor 100.3.0.1 router-reflector-client HammerOS(config-router)# no bgp client-to-client reflection

相关命令:neighbor router-reflector-client

命令bgp cluster-id

命令作用:配置路由反射器的集群ID。

命令原型:bgp cluster-id [<1-4294967295> | ]

no bgp cluster-id

参数说明:<1-4294967295> 路由反射器的集群ID。 点分形式的路由反射器集群ID。

默认状态:缺省情况下,集群ID为集群中单一路由反射器的路由器ID。 命令模式:Router模式。 使用指导:一个路由反射器及其客户一起形成一个集群。通常一个集群有一个路由反射

器。这样该集群就由路由反射器的路由器ID来识别。为了增加冗余度及防止单点故障,一个集群可能有一个以上的路由反射器。这样集群中的所有路由反射器必须用集群ID来配置,以便路由反射器能识别来自同一群中其它的路由反射器的更新。如果集群拥有一个以上的路由反射器,必须使用该命令为所有的路由反射器配置同样的集群ID。

配置实例:在下例中, 本地路由器是集群中的路由反射器之一。它用集群ID来标识

该集群。

HammerOS(config-router)# bgp cluster-id 50

HammerOS(config-router)# neighbor 100.1.0.1 route-reflector-client

相关命令:neighbor router-reflector-client

命令bgp confederation identifier

命令作用:配置联盟ID。

命令原型:bgp confederation identifier <1-65535> no bgp confederation identifier

BGP命令 第一版

参数说明:<1-65535> 内部包括多个子自治系统的联盟ID。 默认状态:无联盟ID。 命令模式:Router模式。

使用指导:除了路由反射之外,另一种减少IBGP全连接的方法是使用联盟。即把一个

自治系统分成多个子自治系统,并将它们组合成一个联盟。每个子自治系统在其内部是完全连接的,与同一联盟中的其他自治系统也有连接。尽管在不同子自治系统中的邻居都有EBGP会话,但是它们就象是IBGP邻居一样交换路由选择信息。下一跳、MED和本地优先级信息在穿越子自治系统时不会丢失。 可以为每个子自治系统使用不同的IGP。对外界,这个联盟如同一个单个的自治系统。

配置实例:在下例中,自治系统分为子自治系统4001、4002、4003、4004、4005、4006

和4007,且由联盟标识符100来识别。邻居100.1.0.1是自治系统联盟内的一员。邻居100.2.0.1是自治系统联盟外的一员。对外界,好象存在一个号码为100的自治系统。

HammerOS(config-router)# bgp confederation identifier 100

HammerOS(config-router)# bgp confederation peers 4002 4003 4004 4005 4006 4007

HammerOS(config-router)# neighbor 100.1.0.1 remote-as 4002 HammerOS(config-router)# neighbor 100.2.0.1 remote-as 200

相关命令:bgp confederation peers

命令bgp confederation peers

命令作用:配置属于联盟的子自治系统。

命令原型:{no} bgp confederation peers <1-65535> {<1-65535>}*7

参数说明:<1-65535> 子自治系统号,1~8个。 需要输入多于8个的子自治系统号时

可多次使用此命令。

默认状态:无属于联盟的子自治系统。 命令模式:Router模式。 使用指导:命令中定义的子自治系统属于一个联盟内部,每个子自治系统使用全闭合网。

bgp confederation identifier命令指定各自治系统所属的联盟,若未配置,本命令无效。

配置实例:HammerOS(config-router)# bgp confederation peers 4002 4003 4004 相关命令:bgp confederation identifier

命令bgp dampening

命令作用:配置路由衰减。

命令原型:{no} bgp dampening {| }*1

参数说明: 惩罚值减半需经历的时间,1-45分钟 振荡路由可以重新使用的值,1-20000

BGP命令 第一版

振荡路由被抑制的值,1-20000 路由被抑制的最大持续时间,1-255

默认状态: 缺省的half-life, reuse和suppress分别为15分钟,750和2000;缺省的max-suppress-time为half-life的4倍。

命令模式:Router模式。 使用指导: 配置实例:

HammerOS(config-router)# bgp dampening 15 750 2000 60

相关命令:clear ip bgp dampening clear ip bgp flap-statistics show ip bgp dampened-paths

show ip bgp flap-statistics

命令bgp default local-preference

命令作用:配置本地优先级。

命令原型:bgp default local-preference <0-4294967295> {no} bgp default local-preference 参数说明:<0-4294967295> 缺省本地优先级

默认状态:缺省的本地优先级为100,使用no bgp default local-preference命令可以恢复

缺省的本地优先级。

命令模式:Router模式。

使用指导:可以用配置不同本地优先级的方法来影响BGP的路由选择。 配置实例: HammerOS(config-router)# bgp default local-preference 500 相关命令:无

命令bgp deterministic-med

命令作用:配置在比较来自同一个AS内部不同邻居的路由时是否使用MED属性。 命令原型:{no} bgp deterministic-med 参数说明:无

默认状态:比较子AS发布的路由时不使用MED属性。 命令模式:Router模式。

使用指导:bgp always-compare-med可以强制永远使用MED比较。 配置实例:HammerOS(config-router)# bgp deterministic-med 相关命令:bgp always-compare-med

命令clear ip bgp

命令作用:复位BGP的连接。 命令原型:clear ip bgp * {in | out} clear ip bgp <1-65535> {in | out} clear ip bgp {in | out}

BGP命令 第一版

参数说明: * 所有的BGP邻居。 In 软复位入连接。 Out 软复位出连接。 <1-65535> 邻居AS。 邻居地址。 默认状态:

命令模式:配置模式。

使用指导:在BGP的策略或协议配置改变后,复位BGP的连接,以使新配置的策略生

效。

配置实例:HammerOS(config-router)# clear ip bgp * 相关命令:clear ip bgp peer-group

命令clear ip bgp peer-group

命令作用:复位bgp peer-group的连接。 命令原型:clear ip bgp peer-group 参数说明: peer-group名称。 默认状态:

命令模式:配置模式。 使用指导:在BGP的策略或协议配置改变后,复位BGP peer-group内所有邻居的连接,

以使新配置的策略生效。

配置实例: HammerOS(config)# clear ip bgp peer-group group-a 相关命令:clear ip bgp

命令clear ip bgp dampening

命令作用:复位BGP路由衰减

命令原型:clear ip bgp dampening {}*1 参数说明: 要复位的网段 默认状态:

命令模式:配置模式。 使用指导: 配置实例:

HammerOS(config)# clear ip bgp dampening 100.0.0.0

相关命令:bgp dampening

命令clear ip bgp flap-statistics

命令作用:清除BGP路由衰减静态信息

命令原型:clear ip bgp flap-statistics {}*1 参数说明: 要清除的网段 默认状态:

命令模式:配置模式。

BGP命令 第一版

使用指导: 配置实例:

HammerOS(config)# clear ip bgp flap-statistics 100.0.0.0

相关命令:bgp dampening

命令bgp enforce-first-as

命令作用:是否检查接收路由中AS路径中的第一个路径是邻居AS。 命令原型:{no} bgp enforce-first-as 参数说明:无

默认状态:不检查。 命令模式:Router模式。

使用指导:可使用此命令加强对接收路由的合法性检查。 配置实例:HammerOS(config-router)# bgp enforce-first-as 相关命令:无

命令bgp network import-check

命令作用:是否检查network命令配置的路由的可达性。 命令原型:{no} bgp network import-check 参数说明:无

默认状态:不检查。

命令模式:Router模式。

使用指导:可使用此命令加强对静态配置网段路由的合法性检查。 配置实例:HammerOS(config-router)# bgp network import-check 相关命令:无

命令bgp router-id

命令作用:设置BGP的路由器标识。 命令原型:bgp router-id no bgp router-id 参数说明: BGP的路由器标识。

默认状态:协议在当前可用接口中自动选择一个接口地址作为BGP的路由器标识。 命令模式:Router模式。

使用指导:如果不使用这个命令,协议在当前可用接口中自动选择一个接口地址作为

BGP的路由器标识。但在接口状态变化或地址配置变化时可能会导致路由器标识改变,对BGP的运行产生影响。使用此命令指定路由器标识后就可以保证路由器标识不会发生变化。

配置实例:HammerOS(config-router)# bgp router-id 100.1.0.1 相关命令:无

BGP命令 第一版

命令debug bgp

命令作用:BGP调试信息开关。

命令原型:debug bgp [events | filters | fsm | keepalives | updates {in|out} ] no debug bgp [all | events | filters | fsm | keepalives | updates ] 参数说明: events BGP状态变化。

filters BGP路由过滤。 fsm BGP协议状态机变化。 keepalives BGP keepalives报文收发信息。 updates BGP updates报文收发信息。 in BGP updates报文接收信息。 out BGP updates报文发送信息。 all 在no命令中表示关闭所有调试开关。

默认状态:全部关闭。 命令模式:配置模式。

使用指导:有经验的用户可根据需要打开某些调试开关查看协议运行中输出的调试信

息,帮助分析协议运行状态,解决网络运行问题。 打开终端监视开关后(monitor on),调试信息将输出到控制台。

配置实例:

HammerOS(config)# debug bgp updates HammerOS(config)# debug bgp fsm

相关命令: monitor

命令default-metric

命令作用:配置BGP缺省的metric(MED)。 命令原型:default-metric <1-4294967295> no default-metric 参数说明:<1-4294967295> 缺省metric。 默认状态: 缺省的metric为0,使用no default-metric命令可以恢复系统的缺省metirc。 命令模式:Router模式。

使用指导:缺省的metric用于BGP从其他协议引入路由时自动设置一个metric数值。

在其它条件相同的情况下,系统优先选择MED值较小的路由作为自治系统的外部路由。

配置实例:HammerOS(config-router)# default-metric 10

HammerOS(config-router)# redistribute ospf

相关命令:redistribute

命令distance bgp

命令作用:配置BGP协议路由优先级。

命令原型:distance bgp no distance bgp

BGP命令 第一版

参数说明: EBGP优先级,1-255。 IBGP优先级,1-255。 < local > 本地路由优先级,1-255。

默认状态:EBGP优先级缺省为20,IBGP优先级缺省为200,本地路由优先级缺省为

200。

命令模式:Router模式。

使用指导:3种路由优先级用于在单播路由表中选择最佳路由。其中本地路由是指

network命令配置的路由。

配置实例: HammerOS(config-router)# distance bgp 20 20 200 相关命令: show ip route network

命令ip as-path access-list

命令作用:配置BGP协议AS路径匹配列表。

命令原型:ip as-path access-list [deny|permit] <.line> no ip as-path access-list {[deny|permit] <.line>} 参数说明: access-list名称。 <.line> 用于匹配AS路径的正则表达式。 默认状态:无匹配列表。 命令模式:配置模式。

使用指导:本命令定义access-list以实现对AS路径的匹配。AS路径的匹配通过一个

AS路径正则表达式完成,这个正则表达式把BGP路由中的AS属性作为一个ASCII字符串来匹配。对匹配上的AS路径再通过deny或permit参数说明是否可以接受。

定义AS路径匹配列表之后,可以在neighbor distribute-list或neighbor filter-list命令中使用它们。

配置实例: HammerOS(config)# ip as-path access-list list1 deny ^123$

HammerOS(config)# router bgp 100

HammerOS(config)# neighbor 100.1.0.1 filter-list list1 out

相关命令:neighbor distribute-list neighbor filter-list

命令ip community -list

命令作用:配置BGP协议团体属性列表。

命令原型:ip community-list [deny|permit] no community-list {[deny|permit] } 参数说明: community -list名称。 Deny 拒绝。 Permit 接受。

团体类型,AA:NN形式。或特定团体名称:local-as、

no-advertise、no-export

BGP命令 第一版

默认状态:无匹配列表。 命令模式:配置模式。

使用指导:本命令定义community -list以实现对团体属性的匹配。对匹配上的团体

属性再通过deny或permit参数说明是否可以接受。 定义团体属性列表之后,可以在route-map的set community-list命令、或show ip bgp community -list命令中使用它们。

配置实例:HammerOS(config)# ip community-list list1 permit 10:20 相关命令:route-map set community-list show ip bgp community –list

命令match as-path

命令作用:配置route-map中的AS路径匹配条件。 命令原型:match as-path no match as-path {}

参数说明: AS正则表达式的名称。 默认状态:无匹配条件。 命令模式:Route-map模式。

使用指导:应先通过ip as-path access-list命令定义AS正则表达式。

在route-map匹配过程中,符合至少一个match条件的路由将被加以指定的set操作。不匹配的路由将被忽略。

Match过程是按route-map序号和match条件的顺序有顺序执行的。

配置实例:HammerOS(config)# ip as-path access-list list1 permit 100,200

HammerOS(config)#route-map map1 permit 1

HammerOS(config-route-map)# match as-path list1

相关命令:route-map ip as-path access-list

命令match community-list

命令作用:配置route-map中的团体属性列表匹配条件。 命令原型:match community-list no match community-list {} 参数说明: 团体属性列表名称。 默认状态:无匹配条件。 命令模式:Route-map模式。 使用指导:

应先通过ip community-list命令定义团体属性列表。 在route-map匹配过程中,符合至少一个match条件的路由将被加以指定的set操作。不匹配的路由将被忽略。

Match过程是按route-map序号和match条件的顺序有顺序执行的。

配置实例:

BGP命令 第一版

HammerOS(config)# ip community-list 1 permit 100:200 HammerOS(config)#route-map map1 permit 1

HammerOS(config-route-map)# match community-list list1

相关命令: route-map ip community-list

命令neighbor peer-group(创建)

命令作用:创建邻居组。

命令原型:{no} neighbor peer-group 参数说明: 邻居组名称。 默认状态:

命令模式:Router模式。 使用指导:

BGP邻居组的使用是为了方便用户配置。当用户启动若干配置相同的邻居时,可先创建一邻居组,并将其配置好。然后将各邻居加入到此邻居组中,以使其获得与此邻居组相同的配置。

在系统内部,使用邻居组还可以提高策略处理效率。

邻居组的成员不能配置不同于邻居组的路由更新策略,但可以配置不同的入口策略。

注意:邻居组名称必须是以字符开头,而不能是数字。

配置实例:

HammerOS(config-router)# neighbor group-1 peer-group

相关命令:neighbor peer-group(邻居加入)

命令neighbor peer-group(邻居加入)

命令作用:将邻居加入到指定的邻居组。

命令原型:{no} neighbor peer-group 参数说明: BGP邻居地址。 邻居组名称。 默认状态: 邻居不加入任何邻居组。 命令模式:Router模式。 使用指导:

使用这条命令将一个BGP邻居加入到一个邻居组中,同时获得此邻居组的配置。邻居组的配置变化时,每个邻居的配置相应的变化。

配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 peer-group group-1

相关命令:neighbor peer-group(创建)

BGP命令 第一版

命令neighbor capability route-refresh

命令作用:对指定邻居发出路由刷新能力说明。

命令原型:{no} neighbor [|] capability route-refresh 参数说明: 邻居组名称。

BGP邻居地址。

默认状态:发出路由刷新能力说明。 命令模式:Router模式。 使用指导:

必要时可关闭,发向邻居的报文能力协商部分将不包含路由刷新能力。

配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 capability route-refresh

相关命令:neighbor capability-negotiate

命令neighbor capability-negotiate

命令作用:配置邻居能力协商特性。

命令原型:{no} neighbor [|] capability-negotiate 参数说明: 邻居组名称。

BGP邻居地址。

默认状态: 缺省对邻居使用能力协商。 命令模式:Router模式。 使用指导:

本产品BGP缺省对邻居发送的报文中携带能力协商选项。由于能力协商是比较新的特性,对方路由器可能不支持此特性。本产品BGP协议可以自动适应对方,也可以使用此命令关闭能力协商功能。

配置实例:

HammerOS(config-router)#no neighbor 100.1.0.1 capability-negotiate

相关命令:

命令neighbor default-originate

命令作用:向邻居发送缺省路由。

命令原型:{no} neighbor [|] default-originate 参数说明: 邻居组名称。

BGP邻居地址。

默认状态:不向邻居发送缺省路由。 命令模式:Router模式。 使用指导:

该命令不需要在路由表中存在缺省路由,而是无条件地向邻居发送一个下一跳为自身的缺省路由(0.0.0.0/0)。

配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 default-originate

BGP命令 第一版

相关命令:default-information originate

命令neighbor description

命令作用:配置邻居描述文字。

命令原型:neighbor [|] description <.line> no neighbor [|] description 参数说明: 邻居组名称。

BGP邻居地址。 <.line> 描述文字字符串,可以包含空格。

默认状态: 无描述文字。 命令模式:Router模式。 使用指导:

本命令用于为邻居配置一些说明文字,以方便用户对配置内容的识别和记忆。对协议运行没有影响。

配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 description To Internet

相关命令:show ip bgp neighbors

命令neighbor distribute-list

命令作用:设置路由发布过滤表。

命令原型:{no} neighbor [|] distribute-list [in|out] 参数说明: 邻居组名称。

BGP邻居地址。 access-list名称。 In 用于从这个邻居或邻居组接收路由的过滤。 Out 用于向这个邻居或邻居组发送路由的过滤。

默认状态: 无过滤表。 命令模式:Router模式。 使用指导:

本命令用于BGP收发路由的过滤,请谨慎使用。

Access-list访问列表只能匹配IP地址,所以此命令只能对收发路由的目的网段地址做过滤。

配置实例: HammerOS(config)# access-list list1 permit 10.0.0.0/8 HammerOS(config)# router bgp 100

HammerOS(config-router)# neighbor 100.1.0.1 remote-as 200

HammerOS(config-router)# neighbor 100.1.0.1 distribute-list access-1 in

相关命令:ip as-path access-list

neighbor filter-list

BGP命令 第一版

命令neighbor ebgp-multihop

命令作用:配置允许同不直接相连网络上的EBGP邻居建连接。

命令原型:{no} neighbor [|] ebgp-multihop {<1-255>}*1 参数说明: 邻居组名称。

BGP邻居地址。 <1-255> TTL,到达EBGP邻居的最大跳数。缺省为64。

默认状态:缺省情况下,只允许直接相连的邻居,即TTL=1。 命令模式:Router模式。 使用指导:

通常EBGP邻居都是直接相连的。必要时可通过这个命令允许它们不直接相连,或改变TTL。

配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 ebgp-multihop

相关命令:

命令neighbor filter-list

命令作用:设置邻居的过滤列表。

命令原型:{no} neighbor [|] filter-list < filter-list > [in|out] 参数说明: 邻居组名称。

BGP邻居地址。 < filter-list > AS正则表达式过滤列表号。 In 入口分发列表。 Out 出口分发列表。

默认状态:缺省情况下,邻居无AS过滤列表。 命令模式:Router模式。 使用指导:

用于过滤来自邻居的路由或发往邻居的路由。

配置实例:

HammerOS(config)# ip as-path access-list list1 deny ^200 HammerOS(config)# router bgp 100

HammerOS(config-router)# neighbor 100.1.0.1 filter-list list1 out

相关命令:ip as-path access-list

命令neighbor maximum-prefix

命令作用:限制从某个邻居或邻居组接收的路由数量。

命令原型:neighbor [|] maximum-prefix <1-4294967295> {warning-only}*1

no neighbor [|] maximum-prefix 参数说明: 邻居组名称。

BGP邻居地址。

BGP命令 第一版

<1-4294967295> 可从此邻居接收的最大路由数量。 warning-only 在超过阈值时只发出警告提示,不丢弃路由。

默认状态:不限制。 命令模式:Router模式。 使用指导:

此命令用于限制从此邻居接收的最大路由数量,以提高系统的安全性。请谨慎配置。

本产品中对路由总数量有内部限制,可容纳路由数量见产品规格说明。

配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 maximum-prefix 10000

相关命令:

命令neighbor next-hop-self

命令作用:取消bgp对要发布的路由中下一跳的处理,而把自身的地址作为下一跳。 命令原型:{no} neighbor [|] next-hop-self 参数说明: 邻居组名称。

BGP邻居地址。

默认状态:使用正常的路由下一跳数据。 命令模式:Router模式。 使用指导:

在非全连接网络中,同一网段中的路由器可能不直接相连。可以使用此命令将BGP路由下一跳设置为本地。

配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 next-hop-self

相关命令:

命令neighbor override-capability

命令作用:忽略对方能力协商信息,使用缺省能力信息。

命令原型:{no} neighbor [|] override-capability 参数说明: 邻居组名称。

BGP邻居地址。

默认状态:使用对方申明的能力协商信息。 命令模式:Router模式。 使用指导:

与neighbor strict-capability-match不能同时设置。

配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 override-capability

相关命令:neighbor strict-capability-match

命令neighbor prefix-list

BGP命令 第一版

命令作用:将指定的prefix-list过滤表应用到指定的邻居。

命令原型:{no} neighbor [|] prefix-list [in|out] 参数说明: 邻居组名称。

BGP邻居地址。 prefix-list表名称。 In 过滤BGP接收路由。 Out 过滤BGP发送路由。

默认状态:不使用任何过滤表。 命令模式:Router模式。

使用指导:先定义prefix-list过滤表,其中说明了要匹配的路由前缀范围(目的地址)和是否接受。再使用此命令将它应用到指定的邻居。

配置实例:

HammerOS(config)# ip prefix-list list1 permit 14.0.0.0/8 HammerOS(config)#router bgp 100

HammerOS(config-router)# neighbor 100.1.0.1 remote-as 200 HammerOS(config-router)# neighbor 100.1.0.1 prefix-list list1 in

相关命令:ip prefix-list

命令neighbor remote-as

命令作用:配置BGP邻居。

命令原型:{no} neighbor [|] remote-as <1-65535> 参数说明: 邻居组名称。

BGP邻居地址。 <1-65535> BGP邻居AS号。

默认状态:无BGP邻居。 命令模式:Router模式。 使用指导:

本命令创建BGP邻居,是运行BGP协议的必需配置内容之一。对方AS号与本地AS号相同说明是IBGP邻居关系,否则是EBGP邻居关系。

配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 remote-as 200

相关命令:router bgp

命令neighbor route-map

命令作用:配置邻居的Routemap。

命令原型:{no} neighbor [|] route-map [in|out] 参数说明: 邻居组名称。

BGP邻居地址。 Route-map名称。 In 用于接收路由信息过滤和处理。

BGP命令 第一版

Out 用于发送路由信息过滤和处理。

默认状态: 无route-map。 命令模式:Router模式。 使用指导:

Route-map是一种功能强大的路由过滤和处理手段。可以使用多种条件匹配特定路由,从而实现所希望的灵活的路由过滤。还可以使用route-map的set命令,任意修改路由的各种属性。 使用时先定义一个route-map,然后使用此命令将它应用到指定的邻居上。 请谨慎使用。

配置实例:

HammerOS(config)# route-map map1 permit HammerOS(config-route-map)#match metric 2 HammerOS(config-route-map)# set origin egp HammerOS(config-route-map)#exit HammerOS(config)# router bgp 100

HammerOS(config-router)# neighbor 100.1.0.1 route-map map1 in

相关命令:route-map

命令neighbor route-reflector-client

命令作用:配置邻居为路由反射器的客户。

命令原型:{no} neighbor [|] route-reflector-client 参数说明: 邻居组名称。

BGP邻居地址。

默认状态:无路由反射器。 命令模式:Router模式。 使用指导:

缺省时,自治系统中的所有IBGP都必须是全连接的,而且邻居不再通告从IBGP邻居接收的路由,这样防止路由循环。 如果使用路由反射器,那么所有IBGP发言者就不必全连接了。在路由反射器模型中,内部BGP邻居被配置成一个路由反射器,负责向IBGP传送已知的到IBGP邻居的路由。该设计消除了每个路由器跟其他每个路由器通话的需求。

用neighbor route-reflector-client命令可以把本地路由器配置成路由反射器,以及把指定的邻居配置成它的客户之一。所有用该命令配置的邻居将是客户组的成员,而且剩下的IBGP邻居将是本地路由反射器的非客户组的成员。

配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 route-reflector-client

相关命令:

bgp client-to-client reflection bgp cluster-id

BGP命令 第一版

命令neighbor send-community

命令作用:配置把团体属性传给邻居组。

命令原型:{no} neighbor [|] send-community {both | extended |

standard}

参数说明: 邻居组名称。

BGP邻居地址。 Both 包括标准团体属性和扩展团体属性。 Extended 扩展团体属性。 Standard 标准团体属性。

默认状态:不传递团体属性。 命令模式:Router模式。 使用指导: 配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 send-community

相关命令:match community-list

set community

命令neighbor shutdown

命令作用:人为使邻居失效。

命令原型:{no} neighbor [|] shutdown 参数说明: 邻居组名称。

BGP邻居地址。

默认状态:邻居创建后处于有效状态。 命令模式:Router模式。 使用指导:

此命令可以使一个邻居或邻居组失效,而又不会象删除邻居那样丢失了配置信息。

配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 shutdown

相关命令:show ip bgp summary

命令neighbor strict-capability-match

命令作用:配置对邻居之间的能力协商做严格匹配。

命令原型:{no} neighbor [|] strict-capability-match 参数说明: 邻居组名称。

BGP邻居地址。

默认状态:不做严格匹配。 命令模式:Router模式。 使用指导:

使用此命令可以设置对邻居之间的能力协商做严格匹配,即要求邻居之间

BGP命令 第一版

申明的能力完全一致,否则拒绝建立连接。

注意:不能同时配置neighbor override-capability命令。

配置实例:

HammerOS(config-router)#neighbor 100.1.0.1 strict-capability-match

相关命令:neighbor override-capability

命令neighbor timers

命令作用:配置邻居间发送keepalive报文的间隔和邻居保持时间。

命令原型:neighbor [|] timers no neighbor [|] timers 参数说明: 邻居组名称。

BGP邻居地址。 邻居间发送keepalive报文的间隔,1-65535秒。 邻居保持时间,1-65535秒。

默认状态:缺省Keepalive时间间隔为60秒,缺省holdtime时间间隔为180秒。 命令模式:Router模式。 使用指导:

该命令配置的时间比使用timer bgp配置的优先级高。

配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 timers 60 180

相关命令:timers bgp

命令neighbor timers connect

命令作用:配置邻居重连定时器的值。

命令原型:neighbor [|] timers connect <0-65535> no neighbor [|] timers connect 参数说明: 邻居组名称。

BGP邻居地址。

默认状态:重连定时器的缺省值为120秒。 命令模式:Router模式。 使用指导: 配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 timers 120

相关命令:

命令neighbor transparent-as

命令作用:配置发往邻居的路由的AS路径不将自己的自治系统号附上。 命令原型:neighbor [|] transparent-as no neighbor [|] transparent-as

BGP命令 第一版

参数说明: 邻居组名称。

BGP邻居地址。

默认状态:BGP将路由发送给EBGP邻居时,其中的AS路径属性增加自己的AS号。 命令模式:Router模式。 使用指导: 配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 transparent-as

相关命令:

命令neighbor transparent-nexthop

命令作用:配置发往邻居的路由的下一跳属性不发生变化。 命令原型:neighbor [|] transparent-nexthop no neighbor [|] transparent-nexthop 参数说明: 邻居组名称。

BGP邻居地址。

默认状态:BGP将路由发送给EBGP邻居时,下一跳属性设置为与该邻居直连的接口的IP地址。

命令模式:Router模式。 使用指导: 配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 transparent-nexthop

相关命令:

命令neighbor weight

命令作用:配置邻居的路由权重。

命令原型:neighbor [|] weight <0-65535> no neighbor [|] weight 参数说明: 邻居组名称。

BGP邻居地址。

默认状态:从邻居接收的路由权重为0,内部生成的路由权重为32768。 命令模式:Router模式。 使用指导:

路由权重将用于最佳路由的选择。

配置实例:

HammerOS(config-router)# neighbor 100.1.0.1 weight 200

相关命令:

命令network

命令作用:配置本地BGP发送网络路由。

命令原型:{no} network [ | { mask } ]

BGP命令 第一版

参数说明: 网段地址。 网络地址。

形式的网络掩码。省略则按A/B/C网段取自然掩码。

默认状态:无要发送的路由。 命令模式:Router模式。 使用指导:

它的作用类似于BGP静态路由。当本地BGP得到了符合配置的本地网络时,向邻居发送此路由。

配置实例:

HammerOS(config-router)# network 100.1.0.0/16

相关命令:redistribute

命令network backdoor

命令作用:配置本地BGP发送后门网络路由。

命令原型:{no} network [ | { mask } ] backdoor 参数说明: 网段地址。 网络地址。

形式的网络掩码。省略则按A/B/C网段取自然掩码。

默认状态:无要发送的后门路由。 命令模式:Router模式。 使用指导:

它的作用类似于network命令配置的网络路由,但不向外发送。

配置实例:

HammerOS(config-router)# network 100.1.0.0/16 backdoor

相关命令:redistribute network

命令redistribute

命令作用:向BGP引入其他协议的路由。

命令原型:{no} redistribute [connected| ospf|rip|static] { route-map } 参数说明: connected 引入直连路由。 ospf 引入OSPF协议路由。 rip 引入RIP协议路由。 static 引入静态路由。 route-map名称,用于引入路由过滤。 默认状态: 不引入任何路由。 命令模式:Router模式。 使用指导: 配置实例:

BGP命令 第一版

HammerOS(config-router)# redistribute connected

相关命令:network

命令router bgp

命令作用: 启动/停止BGP协议。

命令原型:{no} router bgp <1-65535> 参数说明:<1-65535> 本地的AS号。 默认状态:不启动BGP协议。 命令模式:配置模式。 使用指导: 配置实例:

HammerOS(config)# router bgp 200

相关命令:

命令set aggregator as

命令作用:配置route-map中的聚合者属性。

命令原型:set aggregator as <1-65535> no set aggregator as {<1-65535> } 参数说明: <1-65535> 聚合者AS。 聚合者IP地址。 默认状态:无设置动作。 命令模式:Route-map模式。 使用指导: 这个属性说明这个聚合路由产生的AS和路由器地址。 配置实例:

HammerOS(config)# ip as-path access-list list1 permit 100,200 HammerOS(config)#route-map map1 permit 1

HammerOS(config-route-map)# match as-path list1

HammerOS(config-route-map)# set aggregator as 100 100.1.0.1

相关命令:route-map

命令set as-path prepend

命令作用:配置route-map中的AS路径,在原AS路径前加入AS号。 命令原型:set as-path prepend {<1-65535>}*8 no set as-path prepend {{<1-65535>}*8} 参数说明:<1-65535> 要加入的AS号。 默认状态:无设置动作。 命令模式:Route-map模式。 使用指导:

AS路由说明了BGP路由穿越多个AS的路径。这个命令可以在路由的AS

BGP命令 第一版

路径属性的开头处增加多个AS号。

配置实例:

HammerOS(config)# ip as-path access-list list1 permit 100,200 HammerOS(config)#route-map map1 permit 1

HammerOS(config-route-map)# match as-path list1 HammerOS(config-route-map)# set as-path prepend 300

相关命令:route-map ip as-path access-list 命令set atomic-aggregate

命令作用:配置route-map中的原子聚合属性。 命令原型:set atomic-aggregate no set atomic-aggregate 参数说明:

默认状态:无设置动作。 命令模式:Route-map模式。 使用指导:

这个属性说明本路由器选择了一个比较宽的路由(即掩码较短),而没有选择其中更具体的路由。即协议规定的ATOMIC_AGGREGATE属性。

配置实例:

HammerOS(config)# ip as-path access-list list1 permit 100,200 HammerOS(config)#route-map map1 permit 1

HammerOS(config-route-map)# match as-path list1 HammerOS(config-route-map)# set atomic-aggregate

相关命令:route-map ip as-path access-list 命令set community

命令作用:配置route-map中的团体属性设置。

命令原型: set community [none | local-as | no-advertise | no-export | ] no set community {} 参数说明: none 删除团体属性。 local-as 特定团体,不在本地自治系统外发送匹配路由。

no-advertise 特定团体,不向任何同伴发送匹配路由。 no-export 特定团体,不向自治系统外部通过路由,但发布给其它子自治系统。

团体属性,aa:nn形式。 默认状态:无设置动作。 命令模式:Route-map模式。 使用指导:

route-map中的这个set配置可以改变路由中的团体属性。

配置实例:

HammerOS(config)# ip as-path access-list list1 permit 100,200

BGP命令 第一版

HammerOS(config)#route-map map1 permit 1

HammerOS(config-route-map)# match as-path list1

HammerOS(config-route-map)# set community no-advertise

相关命令:route-map

命令set community-additive

命令作用:配置route-map中的增加团体属性。

命令原型: set community-additive [local-as | no-advertise | no-export | ] no set community-additive {[local-as | no-advertise | no-export | ]} 参数说明: local-as 特定团体,不在本地自治系统外发送匹配路由。

no-advertise 特定团体,不向任何同伴发送匹配路由。 no-export 特定团体,不向自治系统外部发送路由,但发布给其它子自治系统。

团体属性,aa:nn形式。 默认状态:无设置动作。 命令模式:Route-map模式。 使用指导:

route-map中的这个set配置可以在路由中增加指定的团体属性。

配置实例:

HammerOS(config)# ip as-path access-list list1 permit 100,200 HammerOS(config)#route-map map1 permit 1

HammerOS(config-route-map)# match as-path list1

HammerOS(config-route-map)# set set community-additive no-advertise

相关命令:route-map

命令set community-delete

命令作用:配置route-map中的删除团体属性。

命令原型: set community-delete [local-as | no-advertise | no-export | ] no set community-delete {[local-as | no-advertise | no-export | ]} 参数说明: local-as 特定团体,不在本地自治系统外发送匹配路由。

no-advertise 特定团体,不向任何同伴发送匹配路由。 no-export 特定团体,不向自治系统外部发送路由,但发布给其它子自治系统。

团体属性,aa:nn形式。 默认状态:无设置动作。 命令模式:Route-map模式。 使用指导:

route-map中的这个set配置可以删除路由中指定的团体属性。

配置实例:

HammerOS(config)# ip as-path access-list list1 permit 100,200 HammerOS(config)#route-map map1 permit 1

BGP命令 第一版

HammerOS(config-route-map)# match as-path list1

HammerOS(config-route-map)# set community-delete no-advertise

相关命令:route-map 命令set local-preference

命令作用:配置route-map中的本地优先级。 命令原型:set local-preference <0-4294967295> no set local-preference {<0-4294967295>} 参数说明:<0-4294967295> BGP路由本地优先级。 默认状态:无设置动作。 命令模式:Route-map模式。 使用指导:

这个属性说明路由的本地优先级(LOCAL_PREF)。较大的数值代表较高的优先级。仅用于AS内部。

配置实例:

HammerOS(config)# ip as-path access-list list1 permit 100,200 HammerOS(config)#route-map map1 permit 1

HammerOS(config-route-map)# match as-path list1

HammerOS(config-route-map)# set local-preference 100

相关命令:route-map

命令set origin

命令作用:配置route-map中的路由来源类型属性设置。 命令原型: set origin [egp|igp|incomplete] no set origin {egp|igp|incomplete} 参数说明: egp 来源于EGP路由协议。 igp 来源于IGP路由协议。 Incomplete 来源未知。 默认状态:无设置动作。 命令模式:Route-map模式。 使用指导:

这个属性说明BGP路由的来源类型:IGP、EGP或未知。如network命令配置的路由的来源类型为Incomplete。

配置实例:

HammerOS(config)# ip as-path access-list list1 permit 100,200 HammerOS(config)#route-map map1 permit 1

HammerOS(config-route-map)# match as-path list1 HammerOS(config-route-map)# set origin egp

相关命令:route-map

BGP命令 第一版

命令set originator-id

命令作用:配置route-map中的路由发出者属性设置。 命令原型: set originator-id no set originator-id {} 参数说明: 路由发出者地址。 默认状态:无设置动作。 命令模式:Route-map模式。 使用指导:

这个属性说明最早创建这个BGP路由的路由器。

配置实例:

HammerOS(config)# ip as-path access-list list1 permit 100,200 HammerOS(config)#route-map map1 permit 1

HammerOS(config-route-map)# match as-path list1

HammerOS(config-route-map)# set originator-id 100.1.0.1

相关命令:route-map

命令set weight

命令作用:配置route-map中的路由权重设置。 命令原型: set weight <0-4294967295> no set weight {<0-4294967295>} 参数说明:<0-4294967295> 路由权重。 默认状态:无设置动作。 命令模式:Route-map模式。 使用指导:

路由权重属性用于最佳路由的选择。

配置实例:

HammerOS(config)# ip as-path access-list list1 permit 100,200 HammerOS(config)#route-map map1 permit 1

HammerOS(config-route-map)# match as-path list1 HammerOS(config-route-map)# set weight 100

相关命令:route-map

命令show debugging bgp

命令作用:显示BGP调试开关信息。 命令原型:show debugging bgp 参数说明: 无 默认状态:

命令模式:配置模式。 使用指导: 配置实例:

HammerOS(config)# show debugging bgp

BGP命令 第一版

相关命令:debug bgp

命令show ip bgp

命令作用:显示BGP路由表。

命令原型:show ip bgp { { longer-prefixes }*1 | }*1 参数说明: 要显示的网段(以网络号/掩码长度表示)。 longer-prefixes 不仅显示指定的网段,同时也显示所包含的子网段。 要显示的网段。 默认状态:

命令模式:配置模式。 使用指导:

常用命令,用于显示BGP目前所掌握的路由。也可以使用条件控制只显示其中的一部分。

配置实例:

HammerOS(config)# show ip bgp 100.0.0.0/8

相关命令:show ip bgp community show ip bgp community-list

命令show ip bgp community

命令作用:显示属于指定BGP团体的路由信息。

命令原型:show ip bgp community {[|local-as|no-advertise|no-export]}*4 {exact-match}*1

参数说明: 团体号,AA:NN形式。 local-as 协议定义的特定团体:不发送到本AS之外。

no-advertise 协议定义的特定团体:不发送到任何邻居。 no-export 协议定义的特定团体:不发送到下一个AS。 exact-match 精确匹配指定的团体。

默认状态:

命令模式:配置模式。 使用指导:

用于按团体属性过滤显示路由信息。

配置实例:

HammerOS(config-router)# show ip bgp community

相关命令:show ip bgp show ip bgp community-list 命令show ip bgp community-list

命令作用:显示指定BGP团体列表允许的路由信息。

命令原型:show ip bgp community-list { exact-match }

BGP命令 第一版

参数说明: 团体列表名称。 exact-match 精确匹配指定的团体。 默认状态:

命令模式:配置模式。 使用指导:

先定义团体列表,再使用团体列表显示经过过滤的路由信息。

配置实例:

HammerOS(config)# ip community-list list1 permit 10:20 HammerOS(config)# show ip bgp community-list list1

相关命令:show ip bgp show ip bgp community ip community-list

命令show ip bgp dampened-paths

命令作用:显示BGP由于振荡而被抑制的路由信息。 命令原型:show ip bgp dampened-paths 参数说明:无 默认状态:

命令模式:配置模式。 使用指导: 配置实例:

HammerOS(config)# show ip bgp dampened-paths

相关命令:bgp dampening

clear ip bgp dampening

命令show ip bgp filter-list

命令作用:显示与指定access-list 相匹配的BGP路由信息。 命令原型:show ip bgp filter-list 参数说明: access-list访问控制表名称。 默认状态:

命令模式:配置模式。 使用指导:

先定义access-list,再使用access-list显示经过过滤的路由信息。

配置实例:

HammerOS(config)# access-list list1 permit 10.0.0.0/8 HammerOS(config)# show ip bgp filter-list list1

相关命令:ip access-list

BGP命令 第一版

命令show ip bgp flap-statistics

命令作用:显示BGP振荡路由静态信息。

命令原型:show ip bgp flap-statistics { | }*1 参数说明: 要显示的网段(以网络号/掩码长度表示)。 要显示的网段。 默认状态:

命令模式:配置模式。 使用指导: 配置实例:

HammerOS(config)# show ip bgp flap-statistics 100.0.0.0/8

相关命令:bgp dampening

clear ip bgp flap-statistics

命令show ip bgp neighbors

命令作用:显示邻居信息。

命令原型:show ip bgp neighbors {} 参数说明: 邻居地址。 默认状态:

命令模式:配置模式。 使用指导:

常用命令,用于显示邻居的详细情况。

show ip bgp summary可显示简要的邻居信息。

配置实例: HammerOS(config)# show ip bgp neighbors 100.1.0.1 相关命令:show ip bgp summary

命令show ip bgp neighbors advertised-routes

命令作用:显示发布给指定邻居的路由信息。

命令原型:show ip bgp neighbors advertised-routes 参数说明: 邻居地址。 默认状态:

命令模式:配置模式。 使用指导: 配置实例: HammerOS(config)# show ip bgp neighbors 100.1.0.1 advertised-routes 相关命令:show ip bgp show ip bgp neighbors advertised-routes

命令show ip bgp neighbors routes

BGP命令 第一版

命令作用:显示从指定邻居接收并接受的路由信息。

命令原型:show ip bgp neighbors routes 参数说明: 邻居地址。 默认状态:

命令模式:配置模式。 使用指导: 配置实例: HammerOS(config)# show ip bgp neighbors 100.1.0.1 routes 相关命令:show ip bgp show ip bgp neighbors routes

命令show ip bgp peer-group

命令作用:显示邻居组信息。

命令原型:show ip bgp peer-group {}*1 参数说明: 邻居组名称。 默认状态:

命令模式:配置模式。 使用指导: 配置实例: HammerOS(config)#router bgp 100 HammerOS(config-router)#neighbor grp peer-group HammerOS(config-router)#neighbor 100.1.0.1 peer-group grp HammerOS(config-router)#exit HammerOS(config)#show ip bgp peer-group grp 相关命令:neighbor peer-group (创建)

命令show ip bgp prefix-list

命令作用:通过prefix-list过滤显示BGP路由表。 命令原型:show ip bgp prefix-list 参数说明: prefix-list表名称。 默认状态:

命令模式:配置模式。 使用指导:

先配置prefix-list,再通过prefix-list的过滤显示BGP路由表。

配置实例: HammerOS(config)# ip prefix-list list1 permit 14.0.0.0/8

HammerOS(config)# show ip bgp prefix-list list1

相关命令: ip prefix-list 命令show ip bgp regexp

BGP命令 第一版

命令作用:显示指定的AS正则表达式相匹配的路由信息。 命令原型:show ip bgp regexp 参数说明: AS正则表达式 默认状态:

命令模式:配置模式。 使用指导:

用正则表达式对路由的AS路径过滤后显示BGP路由表。

配置实例: 相关命令:

命令show ip bgp summary

命令作用:显示BGP邻居的简要信息。 命令原型:show ip bgp summary 参数说明: 默认状态:

命令模式:配置模式。 使用指导:

常用命令,用于显示邻居连接的简要信息。注意其中的最后一项表示连接状态或接收路由数量。已经建立连接时(Established状态)显示的是接收路由数量。

查看详细信息请使用show ip bgp neighbors。

配置实例:

相关命令:show ip bgp neighbors

命令synchronization

命令作用:设置BGP同步。 命令原型:{no} synchronization 参数说明:

默认状态:要求IBGP与EBGP同步。 命令模式:Router模式。 使用指导:

通常,路由器接收到IBGP路由时,要等到从IGP也得到这个路由才认为这个路由生效,称为IGP与IBGP的同步。这是为了避免IBGP得到路由,而AS内的IGP并没有完成这个路由在AS内的传播。如果BGP太早将这个路由发送到AS外部,可能会导致AS外部的数据流到达时,本地路由器只有IBGP路由,没有IGP路由,则还不知道这个路由的实际下一跳,无法完成数据转发。

对于终端AS,不存在以上情况,可以关闭同步功能,以提高协议运行效率。

配置实例:

HammerOS(config-router)# no synchronization

BGP命令 第一版

相关命令:

命令timers bgp

命令作用:设置BGP定时器参数。

命令原型:timers bgp < Keepalive > < Holdtime > no timers bgp 参数说明: < Keepalive > 发送keepalive报文时间间隔,1-65535秒。

< Holdtime > 邻居保持时间,1-65535秒。

默认状态:缺省的keepalive和holdtime时间分别为60和180秒。 命令模式:Router模式。 使用指导:

no命令将参数改为缺省值。

配置实例:

HammerOS(config-router)# timers bgp 60 180

相关命令:neighbor timers

本文来源:https://www.bwwdw.com/article/npuo.html

Top