当前位置:文档之家› bgp实验汇总

bgp实验汇总

bgp实验汇总
bgp实验汇总

BGP实验汇总

1.实验1说明:BGP的同步

2.实验2 BGP环回接口实验

3.实验3语法: Neighbor ip address /peer-group-name ebgp-multihop

作用:Ebgp邻居一般情况下直连,如果不是直连,可通过这个命令来修改。值为1-255 如果不指定,默认为255 注意:如果要用多跳,一定要注意下一跳可达。

4.实验4语法:Neighbor ip address /peer-group-name next-hot-self

作用:在非广播多路访问时,有时有必要将下一跳改为自己.在下面的实验中,将从a 传过来的路由条目改为自己

5.实验6语法:Neighbor ip address/peer-group-name advertisementinterval seconds

作用:修改bgp触发时间。如果邻居是ibgp 则修改ibgp时间,如果是ebgp则会修改ebgp 时间了。默认情况下,ibgp为5秒,ebgp为30秒。这是路由更新的最少时间。原因,就是:当路由条目在一定时间闪动多次时,也只有到了最少触发时间才会发出触发更新。一般情况下,不必要修改。但是注意这个时间是可以修改的以行。

6.实验7语法:Neighbor ip address/peer-grouup-name timers keepalive holdtime

作用:用来修改bgp的存活时间与保持时间,默认为60秒与180秒。一般情况下不用修改。7.实验8语法:BGP实验1 路由汇总Aggregate-address + address mask

Aggregate-address +上需要汇总的地址和掩码

实验二Aggregate-address + address mask也可以用于接收路由器进行汇合。

实验三Aggregate-address + address mask+as-set 作用:来明确路由信息的as路径。

作用: bgp支持手动汇总,将多条精细路由汇总为一个汇总路由。既可以用始发路由器的汇合,也可以用于接收路由器的汇合。

注意:如果一个路由表中精细路由都没有了,那么汇总路由也就撤消了。汇总路由依赖于精细路由。

8.实验9语法:Aggregate-address address mask summary-only

作用:只广播一条聚合路由,而抑制明确路由。

9.实验10语法:Neighbor ip address/peer-group-name route-map route-map-name out

作用:使用标准访问列表基本路由过滤

实验二操作AS路径信息通过route-map来改变经过的路径,可以虚拟出路由器经过的路径。Set as-path prepend x 假设经过的AS路径下面set意思是首先经过as x这个路径

实验三:指定特定的as路由信息route-map ccna permit 10 match ip add 1 set as pre 7

实验四通过修改社区属性community首先一定要使用neighbor send-communit来广播设置nei 10.1.1.1 send-community这个命令不要忘记,不然邻居学习不了。

10.实验11语法:Neighbor ip address /peer-group-name route-map route-map-name in

说明:使用标准访访问列表过滤

11.实验12语法:Aggregate-address address mask suppress-map route-map-name

作用:通过route-map将能在抑制明确路由条目下广播聚合路由

12.实验十三语法:Auto summary

作用: 因为bgp是高级路径矢量路由协议。所以会在边界进行自动汇总。

13.实验14语法:Neighbor ip address/peer-group-name weight default-weight

作用:默认情况下,权重限于本地有效,当收到对方的广播时,它的权重为0.可以通过命令来修改收到的权重值,权重用在多出口选路时属性。越大越优先。

注意:权重是CISCO私有的属性。别的路由器不一定识别。

14.实验15语法:Neighbor ip address /peer-group-name filter-list as-path-list-number out

作用:通过filter-list来精确过滤路由条目

实验一:过滤起始于as3的路由条目

正则表达式_3$ 的意思是起始于as3 而不管as路径长度

rb#conf

rb(config)#ip as-path access-list 1 deny _3$

rb(config)#ip as-path access-list 1 permit .*

rb(config)#router bgp 2

rb(config-router)#nei 10.1.1.1 filter-list 1 out

rb(config-router)#end

上面的意思是在出的方向上过滤起始于as3的路由条目

实验二允许经过as3的路由条目,拒绝始发于as3的条目,先将上面的配置删除。更改一部分网络路径,看上去像是始发于其它的as

rb#conf t

rb(config)#ip as-path access-list 1 deny _3$

rb(config)#ip as-path access-list 1 permit .*

rb(config)#end

当然不要忘记

rb(config-router)#nei 10.1.1.1 filter-list 1 out

实验三拒绝所有含有as3的路由条目,先删除原来的配置,正则表达式_3_表过所有含有as3的路径

rb#conf t

rb(config)#ip as-path access-list 1 deny _3_

rb(config)#ip as-path access-list 1 permit .*

rb(config)#end

当然要在b上面运用,并且要注意方向。

rb#conf t

rb(config-router)#nei 10.1.1.1 filter-list 1 out

rb(config-router)#end

实验四拒绝所有起始于直接相连的ebgp 邻居的所有的路由,正则表过式^2$表示直接相连的as2的路径

rb#conf t

rb(config)#ip as-path access-list 1 deny ^2$

rb(config)#ip as-path access-list 1 permit .*

rb(config)#end

上面的意思是拒绝直接相连的ebgp中含有as2的路由条目

15.实验4语法:Bgp fast-external-fallover 作用:默认情况下,这个命令是打开的,意思是当邻居down 了,bgp 会话也立即关闭。可以用no掉,这样邻居连结关闭时,邻居关系仍存在,当然超过bgp配置时间,连结也会关闭.

16.实验17语法:Bgp dampening路由惩罚

作用:主要用在ebgp 之间ibgp 不适用.意思是:当路由条目发生抖动时,会给一个值为1000的惩罚值,当达到默认情况下的2000 时,会产生抑制条目。在半衰期时间内,惩罚值会变为原来的一半,也就是如果原来是3000惩罚值,当过去半衰期时间,也就是会变成1500.成数学指数递减的。重新启用值默认情况下为750。也就是值少于750时,这个条目在次被启用。注意,这一命令在实际工程中没有什么大的用处。

起用路由惩罚:rb#conf t

rb(config)#router bgp 2

rb(config-router)#bgp dampening

rb(config-router)#end

rb#sh ip b 172.16.1.0/24

Dampinfo: penalty 928, flapped 1 times in 00:01:42 可以看到路由衰减值为928

通过命令查看路由衰减,可以看到路径和时间,也就是在00:23:20 里,路由不发生变化,那么这个时间到了,就会重新广播这条路由条目

验证总结:当在一个半衰期,惩罚值将变成原来的一半。比如,你在最后一次惩罚值为2522默认的半衰期15分种之内,将变成1261 这个值,只有当达到在次起用的值为750时候,才能重新使用这个路由

17.实验二。Bgp dampening half-life reuse suppress max-suppress-time

默认情况下值为:关衰期15分钟抑制值为2000 重用为750 最大抑制时间为半衰期的四倍。Bgp dampening route-map route-map-name

实验一,通过route-map来设置变量

rb(config)#access-list 1 permit 172.16.1.0 0.0.0.255

rb(config)#access-list 2 permit 172.16.2.0 0.0.0.255

rb(config)#route-map ccna permit 10

rb(config-route-map)#mat ip add 1

rb(config-route-map)#set dampening 15 750 2000 60

rb(config)#route-map ccna permit 20

rb(config-route-map)#mat ip add 2

rb(config-route-map)#set dam 20 800 2200 80

rb(config)#router bgp 2

rb(config-router)#bgp dampening route-map ccna

实验二将不同的变量用在不同的as上面

rb#conf t

rb(config)#ip as-path access-list 1 permit ^1$

rb(config)#ip as-path access-list 2 permit ^3$

rb(config-router)#bgp dampening route-map ccna

rb(config)#route-map ccna permit 10

rb(config-route-map)#mat as-path 1

rb(config-route-map)#set dampening 15 750 2000 60

rb(config)#route-map ccna permit 20

rb(config-route-map)#match as-path 2

rb(config-route-map)#set dampening 20 800 2200 80

以上是对不同的as进和的路由惩罚的配置。

可以通过rb#sh ip b flap-statistics 命令来查看。

18.实验18语法:Network ip address backdoor

ra(config)#router bgp 1

ra(config-router)#net 172.17.2.0 mask 255.255.255.0 backdoor

作用:当有更好的路径,用这个命令可以修改管理距离,忽略ebgp的管理距离

如果要修改管理距离,首先要确定有一个bgp条目在路由表中。

19.实验19语法:Default-information originate

作用:允许邻居广播默认路由

Bgp 广播默认路由需要三个条件

一创建静态路由

二将静态路由重分配

三使用Default-information originate

rb#conf t

rb(config)#ip route 3.3.3.3 255.255.255.255 s1

rb(config)#router bgp 2

rb(config-router)#red stat

rb(config-router)#default-information originate

20.实验20语法:Neighbor ip address /peer-group-name default-originate route-map route- map-name作用:通过route-map来有条件的广播默认路由.如果静态路由接口down了,那么也不会广播路由了。没有route-map,不论在什么时候都会广播路由。

21.实验21语法:Distance bgp extermal intermal local

作用:修改Exterma ebgp的管理距离,Intermal ibg 的管理距离,local 聚合得到的管

理距离rb(config)#router bgp 2

rb(config-router)#distance bgp 15 39 55

rb(config-router)#end

修改时顺序为外部,内部,本地

22.实验22 语法:Distance admin-distance ip-source-address ip-address-mask

Distance admin-distance ip-source-address ip-address-mask ip-access-list-

number

说明:Distance 指定修改后的管理距离,而后面跟修改那里学过来的地址。也就是说,如果要修改从那一个邻居那里学到的管理距离,就跟在后面。当然,后来也可以是一个范围。说明二:也可以通过调用访问控制列表来修改不同的地址的管理距离

注意:通过访问控制列表distance 管理距离后面跟邻居的地址最后是列表的序列号。

实验二,通过调用访问控制列表来修改不同的管理距离

23.实验23语法:Default-metric metric

作用:指定重新分配路由的一个度量或是med 值。大于为1-4294967295.第一种方法,

当把路由重新分配到bgp 时,不指定度量,那么重新分配的度量为0。第二种,当重新分配度量时,指定一个值。第三种,使用default-metric 命令指定度量或med值。

24.实验24语法:Bgp always-compare-med

作用:默认情况下,路由器将不比较来自不同as的med 值,通过这个命令,将会比较来自所有as 的med值

25.实验25语法:Bgp default local-preference local-preference

说明:本地优先级的作用主要是在多出口之间进行选路,值越大越优先。

作用:设置本地的优先级。默认为100。这个值的大小为1 -4294 9672 95 通过命令可

以设置本的广播的路由本地优先级。本地优先级的大小只能用在本自己治系统中。通过ibgp 传播。

总结一:如果广播是由路由器本身发出的,那么在bgp表中只有权重值为32768,med 为0path为i 本地优先级为空。在广播给自己的ibgp时,本地优先级为100。权重为0其它的不变

实验一:改变广播权重的大小

rb(config-router)#bgp default local-preference 88

这条命令只能改变广播给自己ibgp邻居的路由条目中权重的变化,对自己与ebgp

没有影响.

26.实验26语法:Maximum-paths number-of-paths

作用:Bgp在ip路由表中只安装最好的路径,但是通过这一命令可以修改。最多能修到达同一目地为六条的等价路径。

rb(config)#router bgp 2

rb(config-router)#maximum-paths 2通过命令来修来使两条路径都放到路由表中

注意:是说maximum-paths只能用在ibgp邻居关系中

27.实验27语法:Neighbor ip address/peer-group-name default-originate

作用:每一个路由器都应当有一个默认路由。应用于向不是本的ip路由表中的网络发送数据包。确保每个路由,可以在每一台路由器上设置一个静态路由,用来设置默认路由。另处一种方法,可以创建一个默认路由,并把这个默认路由广播到邻居当中。注意:如果默认路由的接口关闭还是会向邻居广播这条静态路由。

如果要广播一条路由,在除了在邻居上用命令default-originate 外,还

要注意同步问题。现在路由表中有这条默认路由了。

实验二多个默认路由问题。当同一台路由器到达多个默认路由时,将会把路由器id 最小的广播的静态路由放到路由表中。

28.实验28语法:Bgp bestpath as-path ignore

作用:当决定那一个路径是最好的路径时,将忽略as-path属性

通过命令来修改配置,将忽略as-path 不参于最好路径的选择

rb#conf

rb(config)#router bgp 2

rb(config-router)#bgp bestpath as-path ignore

29.实验29语法:前缀列表实验1

Neighbor ip address/peer-group-name prefix-list prefix-list-name in

作用:在拒绝更明确的路由的同时,允许聚合路由

现在修改配置,只允许收到聚合的前缀

ra#conf t

ra(config)#ip prefix-list ccna seq 5 permit 172.16.0.0/22

ra(config-router)#nei 10.1.1.2 prefix-list ccna in

ra(config-router)#end

前缀列表与route-map差不多。前缀列表是经过命名的。前且,前缀列表中的第一个说明都有一个序列号,前缀列表中的原素按照顺序扫执行,前且,当一个配置匹配时,进程就停止。默认情况下以5开始,并且以5为单位增加

Ip prefix-list squence-number default

查看命令show ip prefix-list

实验二允许明确路由拒绝聚合路由,先将上面的配置删除

ra(config)#ip prefix-list ccna permit 172.16.0.0/22 ge 23

上面的意思是在聚合路由中大于等于23掩码允许通过

30.实验30语法:Neighbor ip address /peer-group-name unsuppress-map route-map-name

说明:在使用aggregate-address时summary-only 选项,会抑制聚合的更明确路由,也

会抑制更明确路由到达所有的邻居。可以使用非抑制的映射有选择的让更明确的路由到达特定的邻居。rb(config-router)#nei 10.1.2.2 unsuppress-map 1

31.实验31语法:Neighbor ip address/peer-group-name filter-list as-pash-list-number in

说明:通过as路径来过滤特定的更新。

正则表达示_3$表示从as3始发的任何路径

ra#conf t

ra(config)#ip as-path access-list 1 deny _3$

ra(config)#ip as-path access-list 1 permit .*

ra(config)#router bgp 1

ra(config-router)#nei 10.1.1.2 filter-list 1 in

ra(config-router)#end

32.实验32语法:Aggregate-address address mask attribute-map route-map-name

作用:通过attribute-map来修改聚合后的度量或med

启用聚合路由

ra#conf t

ra(config)#router bgp 1

ra(config-router)#aggregate-address 172.16.0.0 255.255.252.0

ra(config-router)#end

通过attribute-map来修改聚合后的度量

ra#conf t

ra(config)#router bgp 1

ra(config-router)#no aggregate-address 172.16.0.0 255.255.252.0

ra(config-router)#aggregate-address 172.16.0.0 255.25.252.0 att

ra(config-router)#$ddress 172.16.0.0 255.25.252.0 attribute-map ccna

ra(config-router)#end

ra(config)#route-map ccna permit 10

ra(config-route-map)#set metric 50

ra(config-route-map)#end

33.实验33语法:Neighbor ip address/peer-group-name maximum-prefix prexix-limit threshodl-value

Neighbor ip address/peer-group-name maximum-prefix prefix-limit

threshold-value warning-only

作用:限制从特定邻居得到的前缀数目。Threshold-value 为产生报警的值,当达到prefix-

limit 这个上限时,路由器会切断连结。使用warning-only为当超过上限时,只是报警而不切断连结

说明:主要用在防止恶意攻击,如果一台路由器在短时间内收到超过一定的条目,则有可能发生了恶意攻击,使路由器瘫痪。可以通过设置来防止这种恶意攻击

ra(config-router)#nei 10.1.1.2 maximum-prefix 8

对于初始设置,在路由器上的默认极限值是75%。当从路由器a上收到7 条路由时,将

发出一个警报

再增加一个路由条目

rb#conf t

rb(config)#router bgp 2

rb(config-router)#net 172.16.6.0 mask 255.255.255.0

rb(config-router)#end

收到一条警报

ra#

00:21:50: %BGP-4-MAXPFX: No. of prefix received from 10.1.1.2 (afi 0) reaches 7,

max 8

如果在增加一条前缀时,将达到上限

rb#conf t

rb(config)#router bgp 2

rb(config-router)#net 172.16.7.0 mask 255.255.255.0

rb(config-router)#end

如果在增加一条路由将中断连结

rb#conf t

rb(config)#router bgp 2

rb(config-router)#net 172.16.8.0 mask 255.255.255.0

rb(config-router)#end

ra#

00:27:37: %BGP-3-MAXPFXEXCEED: No. of prefix received from 10.1.1.2 (afi 0): 9

e

xceed limit 8

00:27:37: %BGP-5-ADJCHANGE: neighbor 10.1.1.2 Down BGP Notification sent

ra#

00:27:37: %BGP-3-NOTIFICATION: sent to neighbor 10.1.1.2 3/1 (update

malformed)

0 bytes

中断连结,当然如果只用warning-only时,只会报警,而不会中断连结

34.实验34语法:BGP的route-map实验,路由映射是路由过滤和属性的强大通用的工具。注意:在route-map中如果只有set 表示上面挑剩下的所有的都怎样怎样。如果只有match 表示只允许或拒绝

35.实验35语法:Neighbor ip address/peer-group-name remove-private-AS

作用:把更新中私有的自治系统移出邻居与对等组中.私有的AS号是64512-65535 只能用到下面的条件中

只能用于ebgp

如果在AS路径更新中只有私有的AS号bgp就会移除它们

如果AS 路径中有既有公有AS 号也有私有的AS号,这认为是一种错误的配置。BGP不会移出私有的AS号

如果AS路径中有ebgp邻居的AS号。Bgp不会移出这些私有的AS号

如果AS路径中有联盟,bgp就会移出出现在AS路径中联盟部分后面的私有AS号

rb(config-router)#nei 10.1.2.2 remove-private-AS通过这个命令,将移除私有的AS号36.实验36语法:BGP路由重分配Redistribute protocol 路由重分配在BGP中要注意.如果不指定度量的话,会学习从igp那里的度量。当然了,如果是eigrp那样,就会学会eigrp 的度量。

37.实验37语法:Neighbor ip address /peer-group-name route-reflector-client

作用:当一个网络中为了减少ibgp的交换,可以使用路由反射器.注意,在真实的工程环境中,路由反射器用的很少,一般用社团和组。

38.实验39说明:过滤总结

作用:通过路由如果要设置权重,那么只能设置在收的方向相邻的路由器的权重,而不能设置相邻路由器以外的权重。过滤来精确设置权重

设置权重是,注意使用route-map 还有ip as-path access-list 来设置

BGP实验报告—20070305

BGP实验报告 —计算机应用技术周昌盛 20070305 一、实验目标 本实验中,将配置内部BGP(IBGP)以及EBGP,使用公司AS内部不同的路由器到ISP 的冗余链路。为了使IBGP对等体正确地交换路由选择信息,必须使用命令next-hop-self。 还要使用属性local-preference和med(多出口描述符),这确保了平缓的、不限量的流量 使用T1链路发送去往ISP1的AS200的数据和接收从该AS来的数据。只有当主T1链路失效 时才使用流量受限的T1链路。数据流通过流量受限的T1链路可以获得跟主T1链路相同的 带宽,但费用就高得多,确保这条链路不在非必要时使用。 本实验的拓扑图如图1-1所示: 图1-1 实验拓扑图 二、实验设备 由于实验条件限制,本实验中使用模拟器R1、R2、R3来模拟上述三台路由器 三、实验背景 本实验中将在路由器SanJose1和SanJose2与外部邻局AS200的ISP1运行BGP,在SanJose1和SanJose2之间运行IBGP。最后,在公司的网络中运行EIGRP。

四、实验步骤 步骤1 配置路由器ISP1的接口: Router>en Router#config t Router#hostname ISP1 ISP1#interface loopback0 ISP1#ip add 192.168.100.1 255.255.255.0 ISP1#no shut ISP1#interface f1/0 ISP1#ip add 192.168.1.1 255.255.255.252 ISP1#no shut ISP1#interface f0/0 ISP1#ip add 192.168.1.5 255.255.255.252 ISP1#no shut ISP1#end 配置路由器SanJose1的接口: Router>en Router#config t Router#hostname SanJose1 SanJose1#interface loopback0 SanJose1#ip add 172.16.64.1 255.255.255.0 SanJose1#no shut SanJose1#interface f1/0 SanJose1#ip add 192.168.1.6 255.255.255.252 SanJose1#no shut SanJose1#interface f0/0 SanJose1#ip add 172.16.1.1 255.255.255.0 SanJose1#no shut SanJose1#end 配置路由器SanJose2的接口: Router>en Router#config t Router#hostname SanJose1 SanJose2#interface loopback0 SanJose2#ip add 172.16.32.1 255.255.255.0 SanJose2#no shut SanJose2#interface f1/0 SanJose2#ip add 172.16.1.2 255.255.255.252 SanJose2#no shut SanJose2#interface f0/0 SanJose2#ip add 192.168.1.2 255.255.255.252 SanJose2#no shut

BGP综合实验

BGP综合实验 基本配置略。。 注意的是我的RT1上的源地址是12.12.12.1所有ipv6地址是2002:c0c:c01:2::1(你自己的是什么就写什么) 同理RT5上我用的源地址是5.5.5.5,ipv6地址是2002:505:505:2:1 BGP配置

Ospf配置略。。加入验证增加安全 注意把12.12.12.0网段发布下不然IPV6隧道路由你还得引入什么的 6TO4隧道 RT1(注意先开启ipv6功能) ipv6 route-static 2002:: 16 Tunnel 0两边加入静态路由 可以看到没有问题 选路问题 选路有多种方法我这里修改的通过BGP修改下一跳,别的方法我也迷糊,- -! 首先我们看RT2的路由表,我只是截取了部分我们想看的太多 我们先做RT1到RT5的路由选路,原理是做一个route-policy的过滤器,在第一个节点匹配10.0.0.1和11.0.0.1这个网段的或者这个IP,动作是修改下一跳为3.3.3.3(这个3.3.3.3可以让你断一条链路的情况下也能互通)我这个是为了方便在这RT5的一边做的 同样匹配10.0.1.1和11.0.1.1这个,动作是修改下一跳为4.4.4.4

应用到import和export两个方向上 还需要注意的是11.0.0.1和11.0.1.1这两条路由产生了黑洞,黑洞在RT3和RT4上我没还需要在RT3和RT4上加入静态路由解决黑洞 [RT3]ip route-static 11.0.0.0 24 5.5.5.5 [RT4]ip route-static 11.0.1.0 24 5.5.5.5 这样我们再看路由表 RT2上 RT5上 OK了命令简单想费劲 RT1上测试 RT5上 来回路径一致

BGP实验1(BGP基础配置)

第三章BGP协议特性与配置实验 3-1 IBGP 与 EBGP 学习目的 ?掌握区域内部BGP勺配置方法 ?掌握多区域BGP勺配置方法 *观察BGP勺邻居表和数据库 ?掌握BG更新源的配置方法 ?掌握EBG多跳的配置方法 ?观察IBGF和EBGI中路由的下一跳的变化 ?掌握IBGP中下一跳的配置 ?掌握BGP勺Network命令的配置方法拓扑图 -523O

场景 根据图上地址以茂阳弓规划配置BGP 1-ARSjARl, AR?谨立EE13P令I;居关系.建用貝连物理接口雀立2?AR1,醐齐AR4盘立IEGP邻居关葩僮甬环回接口.注竜更新源问题 3 . AR4. AR6^2L LEBGP Jp 关系,使冃环jg环叵接门建兀使用静忘路由:呆证 TCP連接可込■注童更血花EMP多跳等问题 4?使用networkfl'J A式将AR5「ARS的loop5&, 60成为BGP路由"要求所有运行BGP的路由器都能学习到,注意RR1和冉恥上配置next-hop-load问题 5 ■使用import的方式*将略2佃中的O5PF路由成为并卩路由’是其他所有路由器都能学习到「曼求最终服5上的“孔能ping通就R&上的L“0 第略路由, 在翻1配宜策珞路由, 要求1,1,1.1^问40丄1 * 1时通过AR2访问 1,1*1-2访问4e.L.1.2lHt通过"茄方问 学习任务 步骤一?基础配置与IP编址与布置IGP 这里IP和OSP已经配置好,平时大家自己配置好IP的后,配置好后记得测试直连是否能通 步骤二. AR1 AR5 AR7建立EBGP邻居(使用直连接口建立) [R1]bgp 200 (进入 BG进程) [R1-bgp]router-id 1.1.1.1 (指定 BGP勺 router-id ) [R1-bgp]peer 15.1.1.5 as-number 100 _________ (指定与哪个AS勺对等体建立邻居)[R1-bgp]peer 17.1.1.7 as-number 400 _________ (指定与哪个AS勺对等体建立邻居)[R5]bgp 100 [R5-bgp]router-id 5.5.5.5 [R5-bgp]peer 15.1.1.1 as-number 200 _________ (指定与哪个AS勺对等体建立邻居) [R7]bgp 400 [R7-bgp]router-id 7.7.7.7 [R7-bgp]peer 17.1.1.1 as-number 200 (指定与哪个AS勺对等体建立邻居) 对等体关系建立完成后,使用display bgp peer检查对等体关系状态。 [R1-bgp]dis bgp peer (截图,可以看到AR和AR5 AR7匀建立了 EBG邻居关系)

个人总结的BGP心得包含大量实验环境和配置案例

<BGP(Border Gateway Protocol)理论部分> ·BGP属于EGP,是高级DV协议,也被称为路径矢量协议,基于TCP 179端口。 ·现在使用版本BGP4。 第一次做完整更新,以后就只增量更新 ·Autonomous Systems:运行同一种选路策略,由统一管理者管理。 1-64511 (公有) 64512-65535 (私有) 电信AS号:4134 网通AS号:9929 https://www.doczj.com/doc/c79175451.html, 一个好的网站,可以了解到关于AS号的一些信息 Telnet https://www.doczj.com/doc/c79175451.html,这一地址可以看到公网上的路由条目数 ·IGP支持的路由条目有限 运行IGP不利于管理, 做路由聚合、选路。 ·BGP路由器只能将其使用的路由通告给他的邻居。 BGP用Open报文建邻居,用KL报文做日常联系 ·Neighbor table : List of BGP neighbors ·BGP forwarding table/database List of all networks learned from each neighbor Can contain multiple pathways to destination networks Database contains BGP attributes for each pathway ·IP routing table List of best paths to destination networks BGP表和路由表是独立的,同样遵循AD小的进入路由表。 BGP默认不做负载均衡 ·Router-ID选举和OSPF一致。 四种报文: Open ---includes holdtime and BGP router ID (用于建立TCP连接后,发起BGP会话,每个邻居都用该消息来标识自己,并且规定自己的BGP运行参数) Keepalive — (用于保持BGP会话,每隔60秒发送一次,hold time为180S) Update ---information for one path only (could be to multiple networks) ---Includes path attributes and networks ·一个UPDATE 消息一次只能通告一条路由,但它可以携带多个属性。 一个UPDATE 消息一次也可通告多条路由,但它的属性必须相同。 一个UPDATE 消息可以同时撤消多条路由。

H3C BGP属性实验

一、实验步骤 配置各台设备的ip地址 测试直连的连通性 配置OSPF 路由协议 配置BGP路由协议 宣告BGP网络 合理修改BGP路由的属性来改变路由的选择 测试网络的连通性 二、配置命令及其实验结果 配置物理接口IP地址和loopback地址,并测试直连的连通性--------------略Loopback 0 :10.1.1.1/32 RT1 Loopback 0 :10.2.2.2/32 RT2 Loopback 0 :10.3.3.3/32 RT3 Loopback 0 :10.4.4.4/32 RT4 配置OSPF协议 wcg-RT2: ospf 1 router-id 10.2.2.2 area 0.0.0.0 network 192.168.23.1 0.0.0.0 network 10.2.2.2 0.0.0.0 wcg-RT3:

ospf 1 router-id 10.3.3.3 area 0.0.0.0 network 192.168.23.2 0.0.0.0 network 10.3.3.3 0.0.0.0 network 192.168.34.2 0.0.0.0 wcg-RT4: ospf 1 router-id 10.4.4.4 area 0.0.0.0 network 192.168.34.1 0.0.0.0 network 10.4.4.4 0.0.0.0 在wcg-RT4上查看IP路由表 配置BGP路由协议 wcg-RT1: bgp 65001 router-id 10.1.1.1 undo synchronization peer 192.168.12.2 as-number 65002 peer 192.168.14.2 as-number 65002 wcg-RT2: bgp 65002 router-id 10.2.2.2 undo synchronization peer 192.168.12.1 as-number 65001 peer 10.3.3.3 as-number 65002

BGP综合试验

Addressing 1,R1---R5都有一个Loopback0,IP address=10.10.X.X/24 X=Router Number 2,R1---R3 F0/0地址为:1.1.123.X/27 X=Router Number 3,R2---R4的广域网接口为:1.1.234.X/29 X=Router Number 4,R4---R5的广域网接口为:1.1.45.X/24 X=Router Number Bridge 1,配置R1---R3的以太地址 2,配置R2---R4之间的物理接口地址 3,R2---R4之间的Frame-Relay 是全互连的,要求只能使用图中所示的PVC 4,配置R4,R5之间的链路为PPP ,并配置相应接口的地址 5,配置R1---R5的Loopback0 6,配置完成后测试各链路能正常通讯 OSPF 1,本拓扑中所有的网段都使用默认的网络类型 2,Area2学到其他Area 的路由是从R2学到的 3,R1---R5的Loopback0可以放在任何的Area ,并在路由表中出现为24位路由 10.10.1.0/24 10.10.2.0/24 10.10.3.0/24 4,在R5上做配置,使R5只能看到除直连外的三条路由: 5,所有路由器的Router-id 是X.X.X.X ,其中X 是指路由器号 6,确保除了R5以外,其他路由器都可以学到所有的网段 BGP Peer 1,R2,R3,R5属于AS235,建立两条IBGP Peer :R5与R2,R5与R3。要求建立尽可能长的TCP 连接 BGP 综合试验 2013年11月28日11:58

mpls-bgp实验

mpls Ensp试验环境: mpls-bgp.zip R1.txt R1: R2.txt R2: R3.txt R3: R4.txt R4: R5.txt R5:

R6.txt R6: R7.txt R7: 配置: R1:display current-configuration # sysname R1 # ipvpn-instance site-a ipv4-family route-distinguisher 10:10 vpn-target 1:100 export-extcommunity vpn-target 1:100 import-extcommunity # ipvpn-instance site-b ipv4-family route-distinguisher 20:20 vpn-target 2:200 export-extcommunity vpn-target 2:200 import-extcommunity # mplslsr-id 1.1.1.1 mpls # mplsldp # # aaa authentication-scheme default authorization-scheme default accounting-scheme default domain default domaindefault_admin local-user admin password cipher OOCM4m($F4ajUn1vMEIBNUw# local-user admin service-type http # firewall zone Local

IGP-BGP综合实验及答案

1、IGP综合实验 BRIDGE(3分)RIP(6分)EIGRP(9分)OSPF(12分) REDISTRIBUTE (2分)IPV6(3分)BGP(16) MULTICAST (3分)IOS(6分)SEC(6分)QOS(6分) 一,地址描述: 1.1 R1-R5都有一个LO0 IP ADD = 10.10.X.X X=ROUTER NUMBER 比如R1 的LO0 =10.10.1.1 .... 1.2 R1-R3 E0 地址为:1.1.123.X/27 X=ROUTER NO. 1.3 R2-R4 的广域网接口为: 1.1.234.X/29 X=ROUTER NO. 1.4 R4-R5 的广域网接口为: 1.1.45.X/24 X=ROUTER NO. 二,BRIDGE:(3分) 2.1 如图所示, 配置R1-R3的以太地址, 2.2 如图所示, 配置R2-R4之间物理接口的IP ADDRESS, 2.3 R2-R4之间的FRAME-RELAY是全互连的,要求只用图中所示的PVC, 2.4配置R4-R5之间链路为PPP, 并配置相应接口的地址,请消除32位的主机路由。 2.5配置R1-R5的LO0 2.6配置完成后测试各链路应能正常通讯。 三,RIP (6分) 基本配置:(1分) 3.1 R1,R3的E0运行RIP VERSION 2,(1分)

?高级配置: (3分) 3.2 使R1,R3仅向E0发送更新,不要向其他接口发送,所有的更新都是明细路由(1分) Interface e0 ; passive-interface default ; no passive-interface e0; 3.3 请确保它们之间的VERSION 2的更新是通过BROADCAST发送的。(1分) ip rip v2-broadcast 3.4 如果在R1、R2、R3的以太网段里有一些VER 2的RIP更新包,但UPDATE SOURCE 是150.1.1.1,很显然R1是不会收这些包的,在R1上做配置,使它可以收到这些 路由。不能增加,删除,修改IP ADDRESS(1分) R1(config-router)#no validate-update-source //关闭验证更新源 R1(config-router)# ?RIP的路由过滤(1分) 3.5 R1未来会增加很多A、B、C类路由,请在R1个做配置,使R1只向R3发送A类 路由,请使用PREFIX-LIS名字为:R1-R3-OUT,也不可以影响现在的路由。(1分)R1(config)#ip prefix-list R1-R3-OUT permit 0.0.0.0/1 le 32 R1(config)#router rip R1(config-router)#version 2 R1(config-router)#distribute-list prefix R1-R3-OUT out fastEthernet 1/0 ?RIP验证(1分) 3.6 R1,R3之间的RIP更新需要用最安全的方式进行验证, 要求在2013-11-15早上8点到2013-12-15早上8点使用KEY 1,密码:cisco 要求在2013-12-15早上8点到2014-1-15早上8点使用KEY 2,密码:wolf 其他所有的时间使用KEY 3,密码:wolf-cisco 假设R1,R3的时钟已同步。 key chain youji key 1 key-string cisco accept-lifetime 08:00:00 Nov 15 2013 08:00:00 Dec 15 2013 send-lifetime 08:00:00 Nov 15 2013 08:00:00 Dec 15 2013 key 2 key-string wolf accept-lifetime 08:00:00 Dec 15 2013 08:00:00 Jan 15 2014 send-lifetime 08:00:00 Dec 15 2013 08:00:00 Jan 15 2014 key 3 key-string wolf-cisco accept-lifetime 08:00:00 Jan 15 2014 infinite send-lifetime 08:00:00 Jan 15 2014 infinite 四,EIGRP (9分) ?EIGRP基本配置(2分) 4.1 R1,R2的E0口及R1的LO0口运行EIGRP 100,配置R1,R2,用LO0作为它们的 ROUTER-ID (1分) R1(config)#router eigrp 100 R1(config-router)#no auto-summary R1(config-router)#eigrp router-id 10.1.1.1 4.2不可以在R1上看到汇总路由,其他接口不可以运行EIGRP 100,不可以出现PASS

eNSP实验:BGP

eNSP实验:BGP 目录 1 组网需求 (1) 2 配置 (2) 2.1 配置各接口的IP地址(略) (2) 2.2 配置IBGP连接 (2) 2.2.1 配置Router B。 (3) 2.2.2 配置Router C。 (3) 2.3 配置EBGP连接 (5) 2.3.1 配置Router A。 (5) 2.3.2 配置Router B。 (5) 2.3.3 查看Router A的BGP路由表。 (6) 2.3.4 查看Router B的BGP路由表。 (6) 2.3.5 查看Router C的BGP路由表。 (6) 2.4 配置BGP引入直连路由 (7) 2.4.1 配置Router B。 (7) 2.4.2 查看Router A的BGP路由表。 (7) 2.4.3 查看Router C的BGP路由表。 (8) 3 结果验证 (9) 1组网需求 所有路由器均运行BGP协议,Router A和Router B之间建立EBGP连接,Router B和Router C 之间建立IBGP连接。要求Router C能够访问Router A直连的8.1.1.0/24网段。

2配置 2.1配置各接口的IP地址(略) PC: 8.1.1.2/24 RA: # sysn RA interface LoopBack 0 ip add 1.1.1.1 32 interface e0/0/0 ip add 8.1.1.1 24 interface s0/0/1 ip add 3.1.1.2 24 # RB: # sysn RB interface LoopBack 0 ip add 2.2.2.2 32 interface S0/0/1 ip add 3.1.1.1 24 interface s0/0/0 ip add 9.1.1.1 24 # RC: # sysn RC interface LoopBack 0 ip add 3.3.3.3 32 interface S0/0/0 ip add 9.1.1.2 24 # 2.2配置IBGP连接 为了防止端口状态不稳定引起路由震荡,本举例使用Loopback接口来创建IBGP对等体。 使用Loopback接口创建IBGP对等体时,因为Loopback接口不是两对等体实际连接的接口,所以,必须使用peer connect-interface命令将Loopback接口配置为BGP连接的源接口。

eNSP实验:BGP-MPLS-VPN

eNSP实验:BGP-MPLS-VPN

BGP MPLS VPN 配置实验 目录 1网络拓扑 (5) 2配置文件 (5) 2.1PE1的相关配置 5 2.1.1在MPLS骨干网上配置IGP协议, 实现骨干网PE和P的互通 (5) 2.1.2在PE1上配置与PE2、P的IBGP 6 2.1.3MPLS骨干网上配置MPLS基本能 力和MPLS LDP,建立LDP LSP (7) 2.1.4在PE设备上配置VPN实例,将 CE接入PE (7) 2.1.5在PE与CE之间建立EBGP对等 体,引入VPN路由 (9) 2.2P的相关配置 10 2.2.1在MPLS骨干网上配置IGP协议, 实现骨干网PE和P的互通 (10) 2.2.2P上配置与PE1、PE2的IBGP

11 2.2.3MPLS骨干网上配置MPLS基本能 力和MPLS LDP,建立LDP LSP (12) 2.2.4 (xxx) 错误!未定义书签。 2.3PE2相关配置 14 2.3.1在MPLS骨干网上配置IGP协议, 实现骨干网PE和P的互通 (14) 2.3.2在PE2上配置与P、PE1的IBGP 15 2.3.3MPLS骨干网上配置MPLS基本能 力和MPLS LDP,建立LDP LSP (15) 2.3.4在PE设备上配置VPN实例,将 CE接入PE (16) 2.3.5PE与CE之间建立EBGP对等体, 引入VPN路由 (17) 2.4CE1的相关配置 18 2.5CE2的相关配置 19 2.6CE3的相关配置

19 2.7CE4的相关配置 20 3实验结果: (20) 3.1PE1 vpn 路由表 20 3.2P路由表 21 3.3Ping:相同VPN之间可以通,不同VPN之 间不通, (23)

BGP综合实验2

BGP综合实验 拓扑一: 所有路由器配置环回口及接口地址,启用BGP。 router bgp xxx nei x.x.x.x remote y.y.y.y//回环口地址 nei x.x.x.x update-source loopback0//指定更新源,否则BGP邻居关系无法建立 注:BGP邻居建立需要neighbor语句中x.x.x.x可达,而且检查接受的包的源地址是否是x.x.x.x,不一致则无法建立邻居关系。使用debug ip tcp packet和debug ip bgp来查看BGP邻居信息,使用sh tcp brief查看哪一方发起TCP连接,使用sh ip bgp sum查看是否建立。 R2#sh ip bgp summary BGP router identifier2.2.2.2,local AS number123 BGP table version is6,main routing table version6//初始为0,随着路由更新递增 5network entries using485bytes of memory//内存使用情况 5path entries using180bytes of memory 1BGP path attribute entries using60bytes of memory 1BGP AS-PATH entries using24bytes of memory 0BGP route-map cache entries using0bytes of memory 0BGP filter-list cache entries using0bytes of memory BGP using749total bytes of memory BGP activity5/0prefixes,5/0paths,scan interval60secs Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd 1.1.1.14123747860000:08:350 4.4.4.44400636160000:57:575 所有路由器均未建立BGP邻居关系,AS123内是因为没有启用IGP,配置OSPF,使各环回

BGP 基础概念及实验

BGP 基础概念及实验 简言之,如果IGP是在一个个路由器之间的路由选择,那么BGP就是在一群路由器之间进行路由选择 一群路由器,在BGP的定义里叫做AS,(这个不同于EIGRP的AS),这里的AS可以理解为一群被共同管理的、使用相同IGP和度量分组的路由器,也可以暂时理解为一个运营商:中国电信移动联通之类。公有AS是一个全球化概念,使用需要申请 上图的4个网络云,每个云就是一个AS,他们之间运行的协议叫做EBGP,相对应的是IBGP 仔细观察上图,AS65500中,AC之间并只有IGP,没有BGP,为了能够是BGP网络能够贯通(使4个黄色的环能够连成一体),我们需要在4个AS中也运行BGP协议,这个叫做IBGP 在图片上很容易分辨出IBGP和EBGP. 如果还是不明白,那么可以记住下面几条,可以助于理解: 1:一个AS通常代表一个独立的组织结构,并应用它自己的路由和安全策略。BGP协议用于帮助这些自治系统共享它们的路由信息。 2当BGP运行于一个AS内,它被称为内部BGP(IBGP),当BGP运行于AS之间,它被称为外部BGP(EBGP) 3AS by AS这个理念贯穿整个BGP BGP的特性 每本讲BGP的书都有,看起来是一个很牛逼的协议。支持超大网络啦,可靠啦,对路由的控制啦,甚至官方建议都是不懂的人不要用,反正很牛逼就是。我们需要知道的就是 1:BGP是我们现在所学的的唯一采用TCP作为连接协议的路由协议,端口号是179 2:BGP只采用增量和触发更新。

BGP的数据库 BGP数据库类似OSPF,也有3张表 ·邻居表: 就是保存BGP的邻居关系的表,话说,思科公司那位神奇的老太太说运行BGP的路由器就叫做BGP speaker,她老人家也说了,一个BPG neighbor也叫做BPG Peer ·转发表(BGP表) 列出从邻居学到的所有网络 列出到目的网络的多条路径 到每条路径的BPG属性 ·路由表 就是平时的路由表,谁的AD小,谁就进去 BGP报文 Open:用来建立基友关系的,包含了一些BGP的属性,计时器,AS号,RouterID等,相当于:“你好,谈爱不?” Keepalive:让基友感觉到我的心跳存在,相当于”我还在这里,我还活着,别当我是空气” Update:更新路由条目用的。相当于“有八卦消息哦” Notification:(提醒)出错提醒,以及一些其他的提醒“出错了,不跟你玩了” BGP的水平分割 跟IGP一样BGP也需要防环,遵循2条规则 IBGP:从IBGP邻居收到的路由不再传给其他的IBGP邻居。 EBGP:不接收携带本AS号的路由更新。 BGP的RID 选举方法同OSPF,可以用Bgp router-id xxxx手工指定 路由黑洞 这个概念比较生涩,必须理解好。 看这个例图,AS65102不是Full mesh的网络类型,ABEF运行了BGP协议,其中BE是IBGP邻居,假如A通过BGP发布了一个网路(10.1.1.0),A通过Ebgp传给B,B通过Ibgp将会传给E,E再通过Ebgp传给F,由于没有全互联,所以当F往A的一个网络(10.1.1.1)发送数据包时会进行: 先发给E,(查BGP路由表) ●E然后发给C 或者D,(IBGP路由表(上一跳) ) ● C 或者D 收到这个数据包时,由于他们并没有运行IBGP,所以检查自己的IGP路由表, 并没有10.1.1.0这个网络,结果不知道怎么走(虽然他们的邻居B知道),但CD不会将数据包发送给B,而是直接丢弃这个数据包。 解决的办法有:

BGP实验1(BGP基础配置)

第三章 BGP协议特性与配置实验 3-1 IBGP与EBGP 学习目的 ?掌握区域内部BGP的配置方法 ?掌握多区域BGP的配置方法 ?观察BGP的邻居表和数据库 ?掌握BGP更新源的配置方法 ?掌握EBGP多跳的配置方法 ?观察IBGP和EBGP中路由的下一跳的变化 ?掌握IBGP中下一跳的配置 ?掌握BGP的Network命令的配置方法 拓扑图

场景 学习任务 步骤一. 基础配置与IP编址与布置IGP 这里IP和OSPF已经配置好,平时大家自己配置好IP的后,配置好后记得测试直连是否能通 步骤二. AR1、AR5、AR7建立EBGP邻居(使用直连接口建立) [R1]bgp 200 (进入BGP进程) [R1-bgp]router-id 1.1.1.1 (指定BGP的router-id) [R1-bgp]peer 15.1.1.5 as-number 100(指定与哪个AS的对等体建立邻居)[R1-bgp]peer 17.1.1.7 as-number 400(指定与哪个AS的对等体建立邻居)[R5]bgp 100 [R5-bgp]router-id 5.5.5.5 [R5-bgp]peer 15.1.1.1 as-number 200(指定与哪个AS的对等体建立邻居) [R7]bgp 400 [R7-bgp]router-id 7.7.7.7 [R7-bgp]peer 17.1.1.1 as-number 200(指定与哪个AS的对等体建立邻居)对等体关系建立完成后,使用display bgp peer检查对等体关系状态。 [R1-bgp]dis bgp peer(截图,可以看到AR1和AR5、AR7均建立了EBGP邻居关系)

bgp综合实例

下面是一个BGP 综合实例,其中涉及到路由聚合、静态路由的再分配等BGP 功能的实际应用。 R4 和R1 建立EBGP,R1 和R2 建立IBGP,R2 和R5 建立多跳EBGP。 其中,假设R4 中存在图中右上角标注的四条静态路由。 在R4 的配置中,仅聚合通告192.16.0.0/16 网段,并且通过路由图禁止通过BGP 对外通告170.16.10.0/24 网段。R2 与R5 之间通过R3 建立EBGP 多跳关系,此时在配置BGP 之前需要保证该两台路由器建立邻居的地址能够互通。 R4 的配置: ZXR10_R4(config)#router bgp 2 ZXR10_R4(config-router)#redistribute static ZXR10_R4(config-router)#neighbor 172.16.20.2 remote-as 1 ZXR10_R4(config-router)#aggregate-address 192.16.0.0 255.255.0.0 count 0 as-set summary-only ZXR10_R4(config-router)#neighbor 172.16.20.2 route-map torouter1 out ZXR10_R4(config-router)#exit ZXR10_R4(config)#ip access-list standard 1 ZXR10_R4(config-std-acl)#permit 172.16.10.0 0.0.0.255 ZXR10_R4(config-std-acl)#exit ZXR10_R4(config)#route-map torouter1 deny 10 ZXR10_R4(config-route-map)#match ip address 1 ZXR10_R4(config)#route-map torouter1 permit 20 R1 的配置: ZXR10_R1(config)#router bgp 1 ZXR10_R1(config-router)#no synchronization ZXR10_R1(config-router)#neighbor 172.16.1.2 remote-as 1 ZXR10_R1(config-router)#neighbor 172.16.1.2 next-hop-self ZXR10_R1(config-router)#neighbor 172.16.20.1 remote-as 2 R2 的配置: ZXR10_R2(config)#ip route 183.16.0.0 255.255.0.0 fei_1/4 ZXR10_R2(config)#router bgp 1 ZXR10_R2(config-router)#neighbor 172.16.1.1 remote-as 1

BGP—peer group 实验整理—威哥

怕吃苦,吃苦一辈子;不怕苦,吃苦半辈子! BGP Peer Group Peer Group 就相当于是一个容器,这个容器拥有着 BGP 参数和策略, 只要将 BGP 邻居放入这个容器中,那么该邻居即可获得容器的所有 参数和策略,从而大大简化为每个邻居重复配置相同参数和策略。 Peer Group 唯一的限制就是,同一个 Peer Group 中的所有邻居, 必须全部为iBGP 邻居,或者全部为 eBGP 邻居.

R5: router bgp 1 no synchronization bgp router-id 5.5.5.5 bgp log-neighbor-changes neighbor as1 peer-group neighbor as1 remote-as 1 neighbor as1 update-source Loopback0 neighbor as45 peer-group neighbor as45 ebgp-multihop 255 neighbor as45 update-source Loopback0 neighbor 1.1.1.1 peer-group as1 neighbor 2.2.2.2 peer-group as1 neighbor 3.3.3.3 remote-as 4

neighbor 3.3.3.3 peer-group as45 no auto-summary R1(config)#do sh run | b r b router bgp 1 no synchronization bgp router-id 1.1.1.1 bgp log-neighbor-changes network 11.1.1.0 mask 255.255.255.0 neighbor 5.5.5.5 remote-as 1 neighbor 5.5.5.5 update-source Loopback0 no auto-summary R2(config)#do sh run | b r b router bgp 1 no synchronization bgp router-id 2.2.2.2 bgp log-neighbor-changes neighbor 5.5.5.5 remote-as 1 neighbor 5.5.5.5 update-source Loopback0

BGP实验1(BGP基础配置)说课讲解

B G P实验1(B G P基础 配置)

第三章 BGP协议特性与配置实验 3-1 IBGP与EBGP 学习目的 ?掌握区域内部BGP的配置方法 ?掌握多区域BGP的配置方法 ?观察BGP的邻居表和数据库 ?掌握BGP更新源的配置方法 ?掌握EBGP多跳的配置方法 ?观察IBGP和EBGP中路由的下一跳的变化 ?掌握IBGP中下一跳的配置 ?掌握BGP的Network命令的配置方法 拓扑图

场景 学习任务 步骤一. 基础配置与IP编址与布置IGP 这里IP和OSPF已经配置好,平时大家自己配置好IP的后,配置好后记得测试直连是否能通 步骤二. AR1、AR5、AR7建立EBGP邻居(使用直连接口建立) [R1]bgp 200 (进入BGP进程) [R1-bgp]router-id 1.1.1.1 (指定BGP的router-id) [R1-bgp]peer 15.1.1.5 as-number 100(指定与哪个AS的对等体建立邻居) [R1-bgp]peer 17.1.1.7 as-number 400(指定与哪个AS的对等体建立邻居)[R5]bgp 100 [R5-bgp]router-id 5.5.5.5 [R5-bgp]peer 15.1.1.1 as-number 200(指定与哪个AS的对等体建立邻居) [R7]bgp 400 [R7-bgp]router-id 7.7.7.7 [R7-bgp]peer 17.1.1.1 as-number 200(指定与哪个AS的对等体建立邻居) 对等体关系建立完成后,使用display bgp peer检查对等体关系状态。 [R1-bgp]dis bgp peer(截图,可以看到AR1和AR5、AR7均建立了EBGP邻居关系)

CISCO-OSPF-RIP-BGP实验实例全命令

A 区:A1与A2使用静态路由,A2/A3/A4/A5/A6/A7A 使用OSPF ,A2把静态路由重分布到OSPF 。 B 区:B1/B2/B3/B4/B5使用RIP ,B5与B6使用OSPF 。互联:A7与B6使用BGP 1.网络概况:A 区使用OSPF ,B 区使用RIP(packet tracer 中rip 不支持redistribute BGP ,增加一台路由器,在边界使用OSPF 过渡,A 区与B 区之间使用BGP 。 2.IP 地址分布: 区域设备名称IP 地址loopback 地址 接口区域设备名称IP 地址loopback 地址 接口A A1 172.30.100.1/24 E1/0 B B1 172.30.200.1/24 E1/0 A A110.1.1.1/30E1/1 B B110.10.2.1/30E1/1A A210.10.1.2/30 2.2.2.2E1/0B B210.10.2.2/30E1/0A A2 10.10.1.9/30 2.2.2.2 E1/1 B B2 10.10.2.5/30 E1/1 A A210.10.1.5/30 2.2.2.2E1/2 B B210.10.2.9/30E1/2A A310.10.1.6/30 3.3.3.3E1/0B B310.10.2.6/30E1/0A A3 10.10.1.13/30 3.3.3.3 E1/1 B B3 10.10.2.13/30 E1/1 A A410.10.1.10/30 4.4.4.4E1/0 B B410.10.2.10/30E1/0A A410.10.1.17/30 4.4.4.4E1/1B B410.10.2.17/30E1/1A A5 10.10.1.14/30 5.5.5.5 E1/0 B B5 10.10.2.14/30 E1/0 A A510.10.1.21/30 5.5.5.5E1/1 B B510.10.2.18/30E1/1A A510.10.1.25/30 5.5.5.5E1/2B B510.10.2.21/309.9.9.9E1/2A A6 10.10.1.18/30 6.6.6.6 E1/0 B B6 10.10.2.22/30 8.8.8.8 E1/1 A A610.10.1.22/30 6.6.6.6E1/1 B B610.10.1.30/308.8.8.8E1/0 A A710.10.1.26/307.7.7.7E1/0A A7 10.10.1.29 7.7.7.7 E1/1 3.网络拓扑图: 4.设备配置A 区:A1: Router>en Router#config Configuring from terminal, memory, or network [terminal]? Enter configuration commands, one per line. End with CNTL/Z.Router(config)#hostname a1 A1(config)#interface ethernet 1/0 A1(config-if)#ip add 172.30.100.1 255.255.255.0A1(config-if)#no shutdown A1(config-if)#exit CISCO-OSPF-RIP-BGP 2016年11月13日 10:33

相关主题
文本预览
相关文档 最新文档