BGP综合试验

合集下载

实验BGP综合实验

实验BGP综合实验

实验BGP综合实验实验物理拓扑图R1r1(config)#interface e1/0r1(config-if)#ip add 192.168.1.1 255.255.255.0r1(config-if)#no shutdownr1(config-if)#exitr1(config)#interface loopback 1r1(config-if)#ip add 1.1.1.1 255.255.255.0r1(config-if)#no shutdownr1(config-if)#exitr1(config)#interface loopback 2r1(config-if)#ip add 192.168.7.11 255.255.255.0r1(config-if)#no shutdownr1(config-if)#exitr1(config)#router ripr1(config-router)#net 192.168.1.0r1(config-router)#net 192.168.7.0r1(config-router)#net 1.1.1.0r1(config-router)#exitr1(config)#router bgp 100r1(config-router)#neighbor 2.2.2.2 remote-as 200 手动指上邻居r1(config-router)#neighbor 2.2.2.2 update-source loopback 1 以我的LOOPBACK 1 为原与2 .2..2.2 建立邻居关系r1(config-router)#neighbor 2.2.2.2 ebgp-multihop 2 EB与EB用回环口建立邻居所要经历的HOP数r1(config-router)#exitr1(config)#ip route 2.2.2.0 255.255.255.0 192.168.1.2r1(config)#router bgp 100r1(config-router)#net 192.168.1.0r1(config-router)#net 1.1.1.0r1(config-router)#net 192.168.7.0r1(config-router)#endR2r2(config)#interface e1/0r2(config-if)#ip add 192.168.1.2 255.255.255.0r2(config-if)#no shutdownr2(config-if)#exitr2(config)#interface e1/1r2(config-if)#ip add 192.168.2.1 255.255.255.0r2(config-if)#no shutdownr2(config-if)#exitr2(config)#interface loopback 1r2(config-if)#ip add 2.2.2.2 255.255.255.0r2(config-if)#no shutdownr2(config-if)#exitr2(config)#router eigrp 100r2(config-router)#net 2.2.2.0r2(config-router)#net 192.168.2.0r2(config-router)#exitr2(config)#router bgp 200r2(config-router)#neighbor 1.1.1.1 remote-as 100r2(config-router)#neighbor 1.1.1.1 update-source loopback 1r2(config-router)#neighbor 1.1.1.1 ebgp-multihop 2r2(config-router)#exitr2(config)#ip route 1.1.1.0 255.255.255.0 192.168.1.1r2(config)#router bgp 200r2(config-router)#neighbor 3.3.3.3 remote-as 200r2(config-router)#neighbor 3.3.3.3 update-source loopback 1r2(config-router)#neighbor 4.4.4.4 remote-as 200r2(config-router)#neighbor 4.4.4.4 update-source loopback 1r2(config-router)#net 192.168.1.0r2(config-router)#net 192.168.2.0r2(config-router)#net 2.2.2.0r2(config-router)#endr2#show ip r*Mar 1 00:19:29.135: %SYS-5-CONFIG_I: Configured from console by consoler2#show ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user static rouo - ODR, P - periodic downloaded static routeGateway of last resort is not set1.0.0.0/24 is subnetted, 1 subnetsS 1.1.1.0 [1/0] via 192.168.1.12.0.0.0/8 is variably subnetted, 2 subnets, 2 masksC 2.2.2.0/24 is directly connected, Loopback1D 2.0.0.0/8 is a summary, 00:13:45, Null0D 3.0.0.0/8 [90/409600] via 192.168.2.2, 00:09:50, Ethernet1/1D 4.0.0.0/8 [90/435200] via 192.168.2.2, 00:07:28, Ethernet1/1B 192.168.4.0/24 [200/0] via 4.4.4.4, 00:00:38B 192.168.7.0/24 [20/0] via 1.1.1.1, 00:01:19C 192.168.1.0/24 is directly connected, Ethernet1/0C 192.168.2.0/24 is directly connected, Ethernet1/1D 192.168.3.0/24 [90/307200] via 192.168.2.2, 00:09:47, Ethernet1/1r2(config)#router bgp 200r2(config-router)#neighbor 3.3.3.3 next-hop-self 默认EB告诉IB路由条目是下一跳不会改变所以必须强制下一跳r2(config-router)#neighbor 4.4.4.4 next-hop-selfr2(config-router)#endr2#show ip route*Mar 1 00:21:54.807: %SYS-5-CONFIG_I: Configured from console by consoler2#show ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user static rouo - ODR, P - periodic downloaded static routeGateway of last resort is not setB 192.168.12.0/24 [200/0] via 4.4.4.4, 00:00:061.0.0.0/24 is subnetted, 1 subnetsS 1.1.1.0 [1/0] via 192.168.1.12.0.0.0/8 is variably subnetted, 2 subnets, 2 masksC 2.2.2.0/24 is directly connected, Loopback1D 2.0.0.0/8 is a summary, 00:16:11, Null0D 3.0.0.0/8 [90/409600] via 192.168.2.2, 00:12:16, Ethernet1/1D 4.0.0.0/8 [90/435200] via 192.168.2.2, 00:09:54, Ethernet1/1B 192.168.4.0/24 [200/0] via 4.4.4.4, 00:03:04B 192.168.7.0/24 [20/0] via 1.1.1.1, 00:03:45C 192.168.1.0/24 is directly connected, Ethernet1/0C 192.168.2.0/24 is directly connected, Ethernet1/1D 192.168.3.0/24 [90/307200] via 192.168.2.2, 00:12:13, Ethernet1/1R3r3(config)#interface e1/1r3(config-if)#ip add 192.168.2.2 255.255.255.0r3(config-if)#no shutdownr3(config-if)#exitr3(config)#interface e1/0r3(config-if)#ip add 192.168.3.1 255.255.255.0r3(config-if)#no shutdownr3(config-if)#exitr3(config)#interface loopback 1r3(config-if)#ip add 3.3.3.3 255.255.255.0r3(config-if)#no shutdownr3(config-if)#exitr3(config)#router eigrp 100r3(config-router)#net 3.3.3.0r3(config-router)#net 192.168.2.0r3(config-router)#net 192.168.3.0r3(config-router)#exitr3(config)#router bgp 200r3(config-router)#neighbor 2.2.2.2 remote-as 200r3(config-router)#neighbor 2.2.2.2 update-source loopback 1r3(config-router)#neighbor 4.4.4.4 remote-as 200r3(config-router)#neighbor 4.4.4.4 update-source loopback 1r3(config-router)#net 192.168.2.0r3(config-router)#net 192.168.3.0r3(config-router)#net 3.3.3.0r3(config-router)#endr3#show ip route*Mar 1 00:19:36.211: %SYS-5-CONFIG_I: Configured from console by r3#show ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter aN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external typE1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-ia - IS-IS inter area, * - candidate default, U - per-usero - ODR, P - periodic downloaded static routeGateway of last resort is not setD 2.0.0.0/8 [90/409600] via 192.168.2.1, 00:09:58, Ethernet1/13.0.0.0/8 is variably subnetted, 2 subnets, 2 masksC 3.3.3.0/24 is directly connected, Loopback1D 3.0.0.0/8 is a summary, 00:10:00, Null0D 4.0.0.0/8 [90/409600] via 192.168.3.2, 00:07:36, Ethernet1/0B 192.168.4.0/24 [200/0] via 4.4.4.4, 00:00:46B 192.168.1.0/24 [200/0] via 2.2.2.2, 00:01:28C 192.168.2.0/24 is directly connected, Ethernet1/1C 192.168.3.0/24 is directly connected, Ethernet1/0r3#show ip bgpBGP table version is 7, local router ID is 3.3.3.3Status codes: s suppressed, d damped, h history, * valid, > best,r RIB-failure, S StaleOrigin codes: i - IGP, e - EGP, ? - incompleteNetwork Next Hop Metric LocPrf Weight Path *>i192.168.1.0 2.2.2.2 0 100 0 i *> 192.168.2.0 0.0.0.0 0 32768 i* i 2.2.2.2 0 100 0 i* i192.168.3.0 4.4.4.4 0 100 0 i *> 0.0.0.0 0 32768 i *>i192.168.4.0 4.4.4.4 0 100 0 i* i192.168.7.0 1.1.1.1 0 100 0 100 i * i192.168.12.0 5.5.5.5 0 100 0 300 i r3#show ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter aN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external typE1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-ia - IS-IS inter area, * - candidate default, U - per-usero - ODR, P - periodic downloaded static routeGateway of last resort is not setD 2.0.0.0/8 [90/409600] via 192.168.2.1, 00:10:53, Ethernet1/13.0.0.0/8 is variably subnetted, 2 subnets, 2 masksC 3.3.3.0/24 is directly connected, Loopback1D 3.0.0.0/8 is a summary, 00:10:56, Null0D 4.0.0.0/8 [90/409600] via 192.168.3.2, 00:08:31, Ethernet1/0B 192.168.4.0/24 [200/0] via 4.4.4.4, 00:01:41B 192.168.7.0/24 [200/0] via 2.2.2.2, 00:00:13B 192.168.1.0/24 [200/0] via 2.2.2.2, 00:02:23C 192.168.2.0/24 is directly connected, Ethernet1/1C 192.168.3.0/24 is directly connected, Ethernet1/0r3#show ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter aN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external typE1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-ia - IS-IS inter area, * - candidate default, U - per-usero - ODR, P - periodic downloaded static routeGateway of last resort is not setB 192.168.12.0/24 [200/0] via 4.4.4.4, 00:00:09D 2.0.0.0/8 [90/409600] via 192.168.2.1, 00:12:10, Ethernet1/13.0.0.0/8 is variably subnetted, 2 subnets, 2 masksC 3.3.3.0/24 is directly connected, Loopback1D 3.0.0.0/8 is a summary, 00:12:12, Null0D 4.0.0.0/8 [90/409600] via 192.168.3.2, 00:09:48, Ethernet1/0B 192.168.4.0/24 [200/0] via 4.4.4.4, 00:02:58B 192.168.7.0/24 [200/0] via 2.2.2.2, 00:01:29B 192.168.1.0/24 [200/0] via 2.2.2.2, 00:03:40C 192.168.2.0/24 is directly connected, Ethernet1/1C 192.168.3.0/24 is directly connected, Ethernet1/0R4r4(config)#interface e1/0r4(config-if)#ip add 192.168.3.2 255.255.255.0r4(config-if)#no shutdownr4(config-if)#exitr4(config)#interface e1/1r4(config-if)#ip add 192.168.4.1 255.255.255.0r4(config-if)#no shutdownr4(config-if)#exitr4(config)#interface loopback 1r4(config-if)#ip add 4.4.4.4 255.255.255.0r4(config-if)#no shutdownr4(config-if)#exitr4(config)#router eigrp 100r4(config-router)#net 192.168.3.0r4(config-router)#net 4.4.4.0r4(config-router)#exitr4(config)#router bgp 200r4(config-router)#neighbor 3.3.3.3 remote-as 200r4(config-router)#neighbor 3.3.3.3 update-source loopback r4(config-router)#neighbor 2.2.2.2 remote-as 200r4(config-router)#neighbor 2.2.2.2 update-source loopback r4(config-router)#neighbor 5.5.5.5 remote-as 300r4(config-router)#neighbor 5.5.5.5 update-source loopback r4(config-router)#neighbor 5.5.5.5 ebgp-multihop 2r4(config-router)#exitr4(config)#ip route 5.5.5.0 255.255.255.0 192.168.4.2r4(config)#router bgp 200r4(config-router)#net 192.168.3.0r4(config-router)#net 192.168.4.0r4(config-router)#net 4.4.4.0r4(config-router)#endr4(config)#router bgp 200r4(config-router)#neighbor 3.3.3.3 next-hop-selfr4(config-router)#neighbor 2.2.2.2 next-hop-selfR5r5(config)#interface e1/1r5(config-if)#ip add 192.168.4.2 255.255.255.0r5(config-if)#no shutdownr5(config-if)#exitr5(config)#interface loopback 1r5(config-if)#ip add 5.5.5.5 255.255.255.0r5(config-if)#no shutdownr5(config-if)#exitr5(config)#interface loopback 2r5(config-if)#ip add 192.168.12.27 255.255.255.0r5(config-if)#no shutdownr5(config-if)#exitr5(config)#router ospf 1r5(config-router)#net 5.5.5.0 0.0.0.255 area 0r5(config-router)#net 192.168.4.0 0.0.0.255 area 0r5(config-router)#net 192.168.12.0 255.255.255.0 area 0r5(config-router)#exitr5(config)#ip route 4.4.4.0 255.255.255.0 192.168.4.1r5(config)#router bgp 300r5(config-router)#neighbor 4.4.4.4 remote-as 200r5(config-router)#neighbor 4.4.4.4 update-source loopback 1 r5(config-router)#neighbor 4.4.4.4 ebgp-multihop 2r5(config-router)#net 192.168.4.0r5(config-router)#net 192.168.12.0r5(config-router)#net 5.5.5.0。

ISP_BGP 试验

ISP_BGP 试验

ISP_BGP 试验ISP BGP 试验试验文档下载 <下载后,把后缀名改为pdf> 1-BGP选路规则发生选路的前提: 没有同步问题,下一条且可达!1-1 MEDMED生成:1:本地network方式生成的BGP条目,会带上IGP的metric。

会传给所有邻居。

2:如果从IBGP邻居学习到一条BGP条目的metric为0或者其他值,缺省不会传给给EBGP邻居,显示为空3:如果从EBGP邻居学习到的BGP条目的metric值传递给其他IBGP邻居,但不传给EBGP。

4 : 汇总方式生成的BGP条目,metric值为空5 : 重分布方式生成的BGP条目,metric值为IGP的cost、metric、hop,汇总也会清除。

6:缺省情况下,空的metric当0看待注意要点: A.只有在通过两条路径得到第一个AS(对等体)是同一个AS时才进行MED比较;任何子自治域的联盟系统都会被忽略。

也就是说,只有在AS序列号中第一个AS号码一致时,才进行MED比较;任何联盟AS序列号(AS_CONFED_SEQUENCE)都会被忽略。

B.如果路由器上配置了 bgp always-compare-med,在全部的路径进行MED比较。

但是这需要全体AS都同时启用这个功能,否则有可能发生路由环路。

C.如果路由器上配置了bgp bestpath med confed,将对所有只包括AS_CONFED_SEQUENCE的路径进行MED比较(即路径是起源于本地联盟)。

D.如果接收到的路径没有分配MED值,则将此路径分配为0,除非路由器上配置了bgp bestpath med missing-as-worst,将被看作MED值为4,294,967,295的路由将在注入到BGP路由选择表之前被改为4,294,967,294。

在通过前五条选路原则不能选出最优BGP条目的情况下,优选最低MED的BGP路由。

MED值的用途:在两个AS之间有多个BGP连接的情况下,MED值用于影响从相邻AS到本AS的路由选择,即用于影响邻居AS到本AS的流量从哪个接口进来,这是通过向相邻AS的EBGP邻居发送具有不同MED值的路由条目来实现的,但是需要注意选路过程的实现是相邻AS的路由器自身根据13条选路原则独立完成,MED 值的的比较是前面的五条选路原则都不能选出最优的情况下才起作用。

BGP综合实验

BGP综合实验

要点总结:bgp的next-hop属性取值有三种情况1、bgp路由器把自己产生的路由发给ibgp对等体时,将下一跳属性设为自己与对端连接的接口的地址。

2、bgp路由器把自己收到的路由发给ebgp对等体时,把下一跳属性设置为自己与对端连接的接口的地址。

3、bgp路由器把从ebgp学到的路由发给ibgp对等体时,并不改变路由信息的属性。

如果配置了负载分担,则会修改下一跳属性。

BGP路由的Origin属性有以下三种:IGP---路由起源于同一AS域内,用show ip bgp时由I代表EGP---路由通过Exterior Gateway Protocol学得,EGP也是一种自治系统间通讯的路由协议,在BGP 出现前使用,已经被BGP取代。

用show ip bgp时由e代表。

Incomplete---路由起源未知或通过其他方式学得,用?表示实验拓扑1、验证AS-PATH属性启动RA/RB/RC/RF配置接口IP,按图示启动各路由器BGP的协议查看RA的路由表RA#show ip route1.0.0.0/32 is subnetted, 1 subnetsC 1.1.1.1 is directly connected, Loopback0C 200.1.0.0/24 is directly connected, FastEthernet0/0C 200.2.0.0/24 is directly connected, Serial1/0B 200.3.0.0/24 [200/0] via 200.2.0.2, 00:01:37C 192.168.1.0/24 is directly connected, Serial1/1B 192.168.2.0/24 [200/0] via 200.2.0.2, 00:01:37红色字第一条,RA到200.3.0.0网段的下一跳是RC,而不是用快速以太网链路连接的RB。

CCNP之BGP试验案例[优质文档]

CCNP之BGP试验案例[优质文档]

CCNP之BGP实验案例实验需求:1、每一台路由器都起一个/32的回环地址,用来建立BGP邻居关系2、大型企业内部起OSPF协议,ISP B内部也起OSPF协议,企业A分别和ISP B和ISP C建立BGP邻接关系,以用来透传互联网上的条目3、要求ISP C学到挂在ISP B的服务器条目尽可能少4、要求ISP C前往ISP B那些服务器是通过R3和R5之间的高带宽链路,为了充分利用带宽,要求ISP B访问ISP C上的服务器是走的R4和R6之间的低带宽链路,这些配置都需要在大型企业上完成5、要求ISP和企业之间建立的BGP邻接是安全的6、完成配置之后,确信网络中每一台设备都学到了服务器对应的BGP条目实验拓扑图:实验步骤:1、在大型企业A和ISP B内部起OSPF协议R2:R2(config)#router ospf 1R2(config-router)#net 2.2.2.2 0.0.0.0 a 0R2(config-router)#net 23.23.23.23 0.0.0.0 a 0R2(config-router)#net 24.24.24.24 0.0.0.0 a 0R3:R3(config)#router ospf 1R3(config-router)#net 3.3.3.3 0.0.0.0 a 0R3(config-router)#net 23.23.23.1 0.0.0.0 a 0R4:R4(config)#router ospf 1R4(config-router)#net 4.4.4.4 0.0.0.0 a 0R4(config-router)#net 24.24.24.1 0.0.0.0 a 0R5:R5(config)#router ospf 1R5(config-router)#net 5.5.5.5 0.0.0.0 a 0R5(config-router)#net 57.57.57.2 0.0.0.0 a 0R6:R6(config)#router ospf 1R6(config-router)#net 6.6.6.6 0.0.0.0 a 0R6(config-router)#net 67.67.67.2 0.0.0.0 a 0R7:R7(config)#router ospf 1R7(config-router)#net 7.7.7.7 0.0.0.0 a 0R7(config-router)#net 57.57.57.1 0.0.0.0 a 0R7(config-router)#net 67.67.67.1 0.0.0.0 a 02、全网启用BGP协议由于ebgp建立在TCP连接的基础上,所以需要配置静态路由。

BGP实验手册

BGP实验手册

BGP实验手册实验:BGP宣告精确路由和聚合路由实验:实验拓扑为:说明:R1在AS1,R2在AS2 R3在AS 3R1的具体配置如下:interface Loopback0ip address 192.168.192.1 255.255.255.0interface Loopback1ip address 192.168.193.1 255.255.255.0interface Loopback2ip address 192.168.194.1 255.255.255.0interface Loopback3ip address 192.168.195.1 255.255.255.0interface Loopback4ip address 192.168.196.1 255.255.255.0interface Loopback5ip address 192.168.197.1 255.255.255.0interface Loopback6ip address 192.168.198.1 255.255.255.0interface Loopback7ip address 192.168.199.1 255.255.255.0router ospf 1log-adjacency-changesnetwork 192.168.192.0 0.0.0.255 area 0network 192.168.193.0 0.0.0.255 area 0network 192.168.194.0 0.0.0.255 area 0network 192.168.195.0 0.0.0.255 area 0network 192.168.196.0 0.0.0.255 area 0network 192.168.197.0 0.0.0.255 area 0network 192.168.198.0 0.0.0.255 area 0network 192.168.199.0 0.0.0.255 area 0!router bgp 1aggregate-address 192.168.192.0 255.255.248.0 聚合路由redistribute ospf 1 实验采用重分布,但是实际不建议这样。

IGP-BGP综合实验及答案

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的LO02.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-broadcast3.4 如果在R1、R2、R3的以太网段里有一些VER 2的RIP更新包,但UPDATE SOURCE是150.1.1.1,很显然R1是不会收这些包的,在R1上做配置,使它可以收到这些路由。

雷光全BGP实验报告二

雷光全BGP实验报告二

一、实验名称
BGP同步
二、实验要求
分析BGP同步的好处,BGP同步的路由情况,以及在什么情况下使用同步。

三、实验拓扑
四、重要实验配置
Igp的配置:
RT1:
RT2:
RT3:
RT4:
BGP的配置RT1:
RT2:
RT5:
RT6:
五、实验现象
各设备的bpg表:
RT1:
RT2:
RT1路由表:
用ping命令进行全网互联的测试
在RT5上进行跟踪
六、实验分析
分析PC5(10.5.5.10)访问PC6(10.6.6.10)的过程
PC5:10.6.6.10与自己不在同一个网段,它将数据包发送给网关10.5.5.1(RT5)
RT5:查找路由表,发现:
RT1:查找路由表,发现:
RT3:查找路由表,发现:
RT4:查找路由表:发现:
一直到目标地址。

BGP同步,就是使IGP和BGP达到同步,如果没有达到同步的路由,将不会通告给邻居,也不会转发出去。

但是如果
开启同步的话,也有一点的危害,如果BGP的路由条目过多,发布到IGP的话,就会导致IGP路由器崩溃。

所以小心认真使用。

七、实验总结
通过本次实验,我掌握了BGP同步的概念,在什么情况下使用BGP同步,使用BGP同步的时候,要注意些什么,以及我们应该怎样去解决这种状况,显然BGP同步还是比较简单的。

bgp实验集合

bgp实验集合

BGP基础之AS PATH属性一试验说明:本实验的目的是熟悉EBGP的基本配置,如何建立EBGP邻居关系,如何宣告网络到BGP中。

―――――――――――――――――――――――――――――――――――――――二基本配置R1interface Loopback0ip address1.1.1.1255.255.255.0interface Serial1/1ip address12.0.0.1255.255.255.0router bgp100//在本地启动As100neighbor12.0.0.2remote-as200//与R2建立EBGP邻居,对方As=300 no synchroniz ationno auto-summaryR2interface Loopback0ip address2.2.2.2255.255.255.0interface Serial1/0ip address12.0.0.2255.255.255.0interface Serial1/1ip address23.0.0.2255.255.255.0router bgp200neighbor12.0.0.1remote-as100neighbor23.0.0.3remote-as300no synchroniz ationno auto-summaryR3interface Loopback0ip address3.3.3.3255.255.255.0interface Serial1/0ip address23.0.0.3255.255.255.0router bgp300bgp log-neighbor-changesneighbor23.0.0.2remote-as200no synchroniz ationno auto-summary三:实验测试:R2#show ip bgp summa ry//显示BGP邻居状态BGP router identifier2.2.2.2,local AS number200BGP table version is8,main routing table version83network entries using303bytes of memory3path entries using144bytes of memory3BGP path attribute entries using180bytes of memory2BGP AS-PATH entries using48bytes of memory0BGP route-ma p cache entries using0bytes of memory0BGP filter-list cache entries using0bytes of memoryBGP using675total bytes of memoryBGP activity5/2prefixes,5/2paths,scan interval60secsNeighbor V AS MsgRcvd MsgSent TblVer InQ OutQUp/Down State/PfxRcd12.0.0.14100454980000:09:50 123.0.0.34300444880000:01:55 1//通过显示可以看到R2与R1和R3分别建立了邻居关系四:宣告网络到BGP中R1router bgp100network1.1.1.0mask255.255.255.0R2router bgp200network2.2.2.0mask255.255.255.0R3router bgp300network3.3.3.0mask255.255.255.0R1#show ip bgp//查看BGP路由Network Next Hop Metric LocPrf Weight Path*>1.1.1.0/240.0.0.0032768i*>2.2.2.0/2412.0.0.200200i*>3.3.3.0/2412.0.0.20200300i PATH表示AS路径,就是该路由传递到该路由器上经过了哪几个AS。

BGP协议综合实验

BGP协议综合实验

R2(config-router)#neighbor 5.5.5.5 peer-group dcnp R2(config-router)#exit' R5(config)#router bgp 125 R5(config-router)#bgp router-id 5.5.5.5 R5(config-router)#neighbor dcnp peer-group R5(config-router)#neighbor dcnp remote-as 125 R5(config-router)#neighbor dcnp update-source loopback 0 R5(config-router)#neighbor dcnp next-hop-self R5(config-router)#neighbor 1.1.1.1 peer-group dcnp R5(config-router)#neighbor 2.2.2.2 peer-group dcnp R5(config-router)#neighbor 4.4.4.4 remote-as 4 R5(config-router)#neighbor 4.4.4.4 update-source loopback 0 R5(config-router)#neighbor 4.4.4.4 ebgp-multihop 2 R4(config)#router bgp 4 R4(config-router)#bgp router-id 4.4.4.4 R4(config-router)#neighbor 5.5.5.5 remote-as 125 R4(config-router)#neighbor 5.5.5.5 update-source loopback 0 R4(config-router)#neighbor 5.5.5.5 ebgp-multihop 2 R4(config-router)#^Z 3 在 R1,R2,R5 上启用 ospf 协议,在 R3 和 R4 上宣告路由,R4 和 R5 上配置默认路由 R1(config)#router ospf 110 R1(config-router)#network 12.1.1.0 0.0.0.255 ar R1(config-router)#network 12.1.1.0 0.0.0.255 area 0 R1(config-router)#network 1.1.1.0 0.0.0.255 area 0 R1(config-router)#^Z R2(config)#router ospf 110 R2(config-router)#network 12.1.1.0 0.0.0.255 area 0 R2(config-router)#network 13.1.1.0 0.0.0.255 area 0 R2(config-router)#network 2.2.2.0 0.0.0.255 area 0 R2(config-router)#network 25.1.1.0 0.0.0.255 area 0 R2(config-router)#exit R5(config)#ip route 4.4.4.0 255.255.255.0 45.1.1.4 R5(config)#router ospf 110 R5(config-router)#network 25.1.1.0 0.0.0.255 area 0 R5(config-router)#network 5.5.5.0 0.0.0.255 area 0 R4(config)#ip route 5.5.5.0 255.255.255.0 45.1.1.5 R4(config)#router bgp 4 R4(config-router)#network 4.4.4.0 mask 255.255.255.0 4 在 R1,R2,R5 上关闭同步 R1(config)#router bgp 125 R1(config-router)#no synchronization R2(config)#router bgp 125 R2(config-router)#no synchronization R5(config)#router bgp 125 R5(config-router)#no synchronization R5(config-router)#^Z 5 在 R3 和 R4 上 ping 命令测试 R3#ping 4.4.4.4 source 3.3.3.3

bgp实验报告总结

bgp实验报告总结

bgp实验报告总结
BGP实验报告总结
背景
BGP(Border Gateway Protocol)是用于在互联网中交换路由信息的协议。

它是一种路径矢量协议,用于确定最佳路径,并且能够适应网络拓扑的变化。

在本次实验中,我们对BGP进行了实验,并对实验结果进行了总结和分析。

实验过程
在实验中,我们使用了模拟器来模拟网络环境,并配置了多个路由器和主机。

我们通过配置BGP协议来模拟网络中的路由器之间的路由信息交换。

我们还模拟了网络中的故障情况,以观察BGP协议对网络拓扑变化的适应能力。

实验结果
通过实验,我们观察到BGP协议在网络拓扑变化时能够快速地重新计算最佳路径,并更新路由表。

当网络中发生故障时,BGP能够及时地发现并通知其他路由器,从而保证了网络的稳定性和可靠性。

此外,我们还观察到BGP协议在处理大规模网络时的效率和性能表现良好。

总结与分析
通过本次实验,我们对BGP协议的工作原理和性能有了更深入的了解。

BGP作为互联网中最重要的路由协议之一,具有很强的稳定性和可靠性。

它能够适应网络拓扑的变化,并且能够处理大规模网络的路由信息交换。

因此,BGP协议在互联网中扮演着至关重要的角色。

结论
通过本次实验,我们对BGP协议有了更深入的了解,并且验证了其在网络中的
稳定性和可靠性。

BGP协议的高效性和性能表现使其成为互联网中不可或缺的一部分,对于构建稳定和可靠的互联网具有重要意义。

我们将继续深入研究BGP协议,并将其应用于实际网络中,以提高网络的稳定性和可靠性。

BGP实验报告

BGP实验报告

BGP状态机实验报告一、实验目的通过BGP状态机实验,加深对协议状态机描述的理解,并掌握状态机的设计实验方法,同时也可加深对BGP路由协议的理解二、实验要求根据系统的各种输入事件,进行BGP状态的变迁,并根据BGP 协议在适当情况下进行相应的处理。

三、状态转移情况BGP状态机一共有6个状态,分别是Idle,Connect,Active,OpenSent,OpenConfirm,Established本实验要求处理的状态转移事件有收到open消息:stud_bgp_FsmEventOpen收到Keepalive消息:stud_bgp_FsmEventKeepAlive收到Notification消息:stud_bgp_FsmEventNotification收到Update消息:stud_bgp_FsmEventUpdateTCP连接异常:stud_bgp_FsmEventTcpException,又细分为BGP_TCP_CLOSE,BGP_TCP_FATAL_ERROR,BGP_TCP_RETRANSMISSION_TIMEOUT三种子情况计时器超时:stud_bgp_FsmEventTimerProcess,又细分为BGP_CONNECTRETRY_TIMEOUT,BGP_HOLD_TIMEOUT,BGP_KEEPALIVE_TIMEOUT三种子情况BGP开始:stud_bgp_FsmEventStartBGP结束:stud_bgp_FsmEventStop收到连接结果:stud_bgp_FsmEventConnect整理后的状态转移表如下编程时,只要在事件处理函数中完成对应状态的变换即可四、包的发送1.open将BGP消息头的标记全部置为1,表示不包含认证信息●设置长度●设置消息类型●设置版本●设置自治系统号●设置保持时间●设置BGP标志符●调用bgp_FsmSendTcpData函数发送包2.notification●BGP消息头的标记全部置为1●设置BGP消息头的长度●设置BGP消息头的类型●设置NOTIFICATION消息的错误编码●设置NOTIFICATION消息的错误字码●调用bgp_FsmSendTcpData函数发送包3.keepalive●BGP消息头的标记全部置为1●设置BGP消息头的长度●设置BGP消息头的类型●调用TCP段发送函数bgp_FsmSendTcpData发送五、遇到的问题●包头的格式marker要设置为全一,表示不包含认证信息。

网络工程综合实验 实验报告(BGP和GRE实验)

网络工程综合实验 实验报告(BGP和GRE实验)

网络工程综合实验实验报告课程名称网络工程综合实验实验名称_____ BGP和GRE实验_____学生学院自动化学院 ___专业班级__ 网络一班_________学号3108001217学生姓名_______ 李亮 _____指导教师________张钢 _______2011 年12 月一.实验目的1.掌握BGP路由协议的配置方法2.掌握GRE隧道协议的配置方法和应用场景3.掌握在复杂网络环境中的多协议配置和排错技巧二.实验原理和拓扑本实验的拓扑结构图如图2.1所示:图2.1 BGP & GRE的拓扑结构图三.实验内容说明和要求:A.S1、S2、S3为H3C的可配置交换机,请为每台交换机配置一个同网段的管理IP地址(172.16.254.*/24),并配置交换机的telnet远程登录。

三台交换机之间通过两条端口聚合的通道相连。

B.S S1和SS2为3COM的简单交换机,在本实验中作为HUB使用。

C.请取消所有交换机上的VLAN划分的配置。

D.为路由器配置telnet的远程登录。

E.本实验的配置目标有两个,第一是配置一个BGP的路由网络,外部BGP使用BGPv4,内部BGP使用OSPF作为路由协议。

第二个是配置R2和R3之间的GRE Tunnel,使R2和R3后面的两个子网能够通过这个通道连成一个虚拟的大子网。

F.把每台设备改名为图中的名字(如S1、S2、S3、R1、SS1等),以便识别。

R1和R7上不启动BGP协议,使用缺省路由指明出口为R2的串行口和R3的串行口。

G.R2、R3、R4、R5、R6上启动BGP协议。

H.请自行规划每一个网段和路由器上每个接口的地址和子网掩码。

I.在R2和R3上配置DHCP服务器,并且要求两个DHCP服务器的地址池不能设置为同一网段。

在R1/R7上设置DHCP中继,使R1/R7可以转发R2/R3的DHCP数据包给R1/R7的以太网口所连接的网段的主机。

J.在R2和R3之间开启一条GRE Tunnel,R2与R3后面的子网能够通过GRE Tunnel连成一个子网(能够相互访问)。

BGP同步实验与总结

BGP同步实验与总结

BGP同步实验与总结
一、BGP同步学习总结。

1、BGP同步打开后:从IBGP学到的路由默认不会用(不会加入路由表),直到从IGP也学到。

2、BGP同步打开后:在bgp同步打开的情况下,一个BGP路由器不会把那些通过ibgp邻居学到的bgp路由通告给自己的ebgp邻居;除非自己的igb路由表中存在这些路由,才可以向ebgp路由器通告。

3、BGP同步目的:防止一个AS(不是所有的路由器都运行bgp)内部出现路由黑洞,即向外部通告了一个本AS不可达的虚假的路由。

二、实验:
1、拓扑。

R2开启BGP同步后,10.1.1.0路由的变化。

2、配置。

2.1 变化一:关闭BGP同步。

2.2 R2开启BGP同步。

AS 3中的R3没有收到10.1.1.0的路由,在R2上写入一条默认路由:ip route 10.1.1.0 255.255.255.0 12.1.1.1
R3上的BGP路由:
R3上的10.1.1.0 加入ip 路由表:。

38个BGP实验汇总

38个BGP实验汇总

38个BGP实验汇总38个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 maskAggregate-address +上需要汇总的地址和掩码实验二Aggregate-address + address mask也可以用于接收路由器进行汇合。

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

BGP实验集合

BGP实验集合

BGP实验集合实验目录:1.BGP基本实验2.非等级负载分担3.LOCAL_PREF属性实现离开本地AS时的最佳路由4.MED属性实现进入AS时的最佳路径5.Prefered-value(首选值)属性6.BGP反射7.同步实验拓扑:1.EBGP对等体之间的基本配置[R1]bgp 10[R1-bgp]router-id 1.1.1.1[R1-bgp]peer 192.168.1.2 as-number 20[R1-bgp]peer 192.168.4.1 as-number 20(没用到)[R1-bgp]net 1.1.1.1 32[R1-bgp]q[R2]bgp 20[R2-bgp]router-id 2.2.2.2[R2-bgp]peer 192.168.1.1 as-number 10[R2-bgp]network 2.2.2.2 322.建立邻居关系必须要求tcp可达,ospf宣告直连网段[R2]ospf[R2-ospf-1]area 0[R2-ospf-1-area-0.0.0.0]net 192.168.2.0 0.0.0.255[R2-ospf-1-area-0.0.0.0]q[R2-ospf-1]q[R3]ospf[R3-ospf-1]area 0[R3-ospf-1-area-0.0.0.0]net 192.168.2.0 0.0.0.255[R3-ospf-1-area-0.0.0.0]net 192.168.3.0 0.0.0.255[R3-ospf-1-area-0.0.0.0]q[R3-ospf-1]q[R4]ospf[R4-ospf-1]area 0[R4-ospf-1-area-0.0.0.0]net 192.168.3.0 0.0.0.255[R4-ospf-1-area-0.0.0.0]q[R4-ospf-1]q3.R2和R3是建立邻居关系[R2-bgp]peer 192.168.2.2 as-number 20[R3]bgp 20[R3-bgp]router-id 3.3.3.3[R3-bgp]peer 192.168.2.1 as-number 20[R3-bgp]network 3.3.3.3 32[R2-bgp]display bgp routing-tableTotal Number of Routes: 3BGP Local router ID is 2.2.2.2Status codes: * - valid, > - best, d - damped,h - history, i - internal, s - suppressed, S - StaleOrigin : i - IGP, e - EGP, ? - incompleteNetwork NextHop MED LocPrf PrefVal Path/Ogn*> 1.1.1.1/32 192.168.1.1 0 0 10i*> 2.2.2.2/32 0.0.0.0 0 0 i*>i 3.3.3.3/32 192.168.2.2 0 100 0 i*代表有效路由>代表最有路由[R3-bgp]display bgp routing-tableTotal Number of Routes: 3BGP Local router ID is 3.3.3.3Status codes: * - valid, > - best, d - damped,h - history, i - internal, s - suppressed, S - StaleOrigin : i - IGP, e - EGP, ? - incompleteNetwork NextHop MED LocPrf PrefVal Path/Ogni 1.1.1.1/32 192.168.1.1 0 100 0 10i*>i 2.2.2.2/32 192.168.2.1 0 100 0 i*> 3.3.3.3/32 0.0.0.0 0 0 i关于到1.1.1。

bgp实验报告

bgp实验报告

Bgp实验报告
1 路由协议相互引入
2 bgp属性设置
3 bgp同步设置
4 bgp反射器
1 路由协议相互引入
配置ip地址,如图所示。

在1上开启bgp协议
在2、3和4上也开启bgp协议并宣告网段
查看路由情况
因为内部没有开启协议,不知道路怎么走。

所以不能建立关系,要在20内部开启协议这里开ospf
在次查看邻居关系
查看路由情况
用ping命令测试一下
在2上宣告网段(也可以引入直连)
再次用ping命令测试
2 bgp属性设置本地优先级
在4上修改本地优先级
在3上查看路由情况
修改med值
先从1上查看路由情况
在2和4上都修改med值
再次查看路由
Med值越小。

优先走这条路
修改首选值
先在1上查看路由
在1修改首选值
查看路由情况
3 bgp同步
如图配置ip地址并开启协议宣告网段(这里只在4上和5建立关系就行了)
在5上开启协议
查看路由条目
在2和4上开启同步
查看路由情况
同步是把都有的往下传递,没有的则不传递相互引入路由
查看路由条目
在4上也引入路由
查看路由
在引入直连网络,1和5就都可以学到全部的路由了
4 反射器
在20里面的2 4 5都开启内部路由协议和3建立关系
在3上先建立关系
查看下路由
和其他建立关系
在建立客户端
查看路由情况
反射器从客户端学到的地址要发给其他客户端和非客户端,从非客户端学到的要发给客户端,客户端之间不能相互学习,要通过反射器才能学到。

计算机网络实验报告-BGP协议实验

计算机网络实验报告-BGP协议实验

实验3 BGP协议实验1.查看R1和R2的路由表,注入路由信息前,是否有对方loopback的路由信息?注入路由信息后,是否有对方loopback的路由信息?为什么?答:注入路由信息前,没有对方的loopback;注入路由信息后,有对方的loopback;因为没有注入路由信息前,5.5.5.5的路由信息不会被BGP转发。

2.[R2]ping –a 4.4.4.4 5.5.5.5 能否ping通?如果不用ping命令的-a参数是否能ping通?为什么?答:能ping通,如果不用-a不能ping通。

-a参数指定源地址,而如果不指定4.4.4.4为源地址,则源地址为2.1.1.2,而R1中没有2.1.1.2的路由信息,所以ping消息无法返回。

3.把所截报文命名为BGP1-学号,并上传到服务器。

根据截获的BGP报文的顺序和结构,312UPDATE 1.1.1.2:179 1.1.1.1:3950携带路由更新信息4. 思考题:在实验截获的报文中是否有NOTIFICATION报文?为什么?答:没有,因为BGP运行正常没有出错。

5. 写出一个Update报文的完整结构,并指出报文中路由信息所携带的路由属性。

答:Marker(16 byte) 全1 检测BGP对等体之间的同步是否丢失Length(2 byte) 55 整个报文长度Type(1 byte) 2(UPDATE) 报文类型Withdrawn Routes Length(2 byte) 0 撤销路由长度Withdrawn Routes(变长0 byte) - 撤销路由Path Attribute Length(2 byte) 27 路径属性长度Path Attribute(27 byte) 见下路径属性ORIGIN(3+1=4 byte) 0(IGP) 起点属性AS_PATH(3+6=9 byte) 见下AS路径属性Segment type(1 byte) 2(AS_SEQUENCE)Segment length(1 byte) 1AS4(4byte) 100NEXT_HOP(3+4=7 byte) 1.1.1.1 下一跳属性MED(3+4=7 byte) 0 部邻居路由器进AS内的优先路径此Update报文共携带以上4个路由属性。

BGP属性(本地优先和MED)验证试验

BGP属性(本地优先和MED)验证试验

BGP属性(本地优先和MED)验证实验实验名称:BGP属性(本地优先和MED)验证实验实验目的:通过本实验验证了解BGP属性(本地优先和MED)。

实验拓扑:见下图实验要求:1、R1/R2/R3上运行EIGRP协议,R4/R5 上运行RIP协议。

2、11.0.0.1/24,16.0.0.2/24,13.0.0.3/24,14.0.0.4/24,15.0.0.5/24与10.0.0.1/24,20.0.0.2/24,30.0.0.0/24,40.0.0.4/24,50.0.0.5/24相互可以PING通。

3、通过本地优先属性使得在R2通往11.0.0.1/24,,16.0.0.2/24,13.0.0.3/24,14.0.0.4/24,15.0.0.5/24网络时,11.0.0.1/24、16.0.0.6/24分别走R3,其余的走R1.4、通过MED属性使得R4通往10.0.0.1/24,20.0.0.2/24,30.0.0.0/24,40.0.0.4/24,50.0.0.5/24网络时,10.0.0.1/24,20.0.0.2/24,的下一跳是1.1.1.1,而40.0.0.4/24,50.0.0.5/24的下一跳是3.3.3.3,30.0.0.0/24不变。

实验分析:1、在R1/R3上配置去往R4的静态路由,在R4上配置去往R1/R3的静态路由,在R1/R2/R3配置EIGRP和R4/R5上配置RIP的的基础上,确保TCP可达,BGP各个邻居可以建立。

2、配置EBGP和IBGP邻居。

3、因为要对11.0.0.1/24,,16.0.0.2/24,13.0.0.3/24,14.0.0.4/24,15.0.0.5/24和10.0.0.1/24,20.0.0.2/24,30.0.0.0/24,40.0.0.4/24,50.0.0.5/24进行操纵,所以要使用ACL。

4、对ACL操纵的网络使用ROUTER –MAP进行控制、并在NEIghbor下调用。

BGP协议实验报告

BGP协议实验报告

课程名称网络设计与系统集成实验名称 BGP协议5.1 实验目的1.掌握BGP 的基本配置命令。

2.掌握邻居关系的建立。

3.掌握路由的引入方法和路由通告原则。

5.2 实验设备路由器4 台,网线若干。

5.3 实验内容与操作步骤1.组网图2.操作步骤(1)合理分配路由器端口进行联网,为主机和路由器端口分配合理的IP 地址并进行配置。

(2)配置自治系统AS100 和环回地址。

(3)配置自治系统AS200 和ospf 协议,使3 台路由器可互通。

(4)配置建立RTA、RTB 和RTC 邻居关系,并查看邻居建立情况。

(5)显示各路由器的BGP 路由表,分析路由信息,测试4 台路由器的互通性。

(6)引入路由,显示各路由器的BGP 路由表,分析路由信息,测试4 台路由器的互通性。

(7)设计路由同步,显示各路由器的BGP 路由表,分析路由信息,测试4 台路由器的互通性。

5.4 实验要求1.按要求连接网络设备及主机。

2.查阅相关配置命令,配置路由器和主机,测试网络的连通性。

3.记录并分析操作过程,提交实验报告。

配置各路由的端口及IP R1:R2:R3:R4:配置AS100配置ospf协议R4的邻居关系配置AS200配置建立RTA、RTB 和RTC 邻居关系,并查看邻居建立情况。

R1上的邻居关系显示各路由器的BGP 路由表,分析路由信息,测试4 台路由器的互通性。

引入路由,显示各路由器的BGP 路由表,分析路由信息,测试4台路由器的互通性。

设计路由同步,显示各路由器的BGP 路由表,分析路由信息,测试4 台路由器的互通性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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
2,R4属于AS64512,要与R5建立一条EBGP Peer,要求:
要求用两台路由器的Loopback0建立
在R4上做配置,使它与R5建立Peer时,指向64513
要求此Peer的建立无论在什么情况下,都只能由R4发起,也就是说是通过R4的随机端口到R5的179端口,R5是不能主动发起与R4的TCP连接请求的此解决方案不能用ACL或其他任何形式的过滤
使用最小的EBGP-Multihop
3,R1属于AS1,需要与R3建立一条EBGP Peer,要求只要有一条Active Path,BGP不能Down
4,R1与R2建立一条EBGP Peer,要求:
R1不能出现EBGP关键词
R2不能出现Update关键词
R2不能通过R1的FastEthernet0(1.1.123.1)来建立Peer
在R1做配置,当BGP建立时,无论如何都是由R1发起到R2的179端口,可以使用ACL,并用show tcp brief来验证
路由的传递、参数修改、路由选择
注意:所有解决方案应尽量不影响其他路由
1,在R5上增加一个Loopback105,IP address=105.1.1.1/24,把它通过Network宣告进OSPF和BGP,此路由会传到R2,R3。

此时你在R2,R3的路由表及BGP表里都可以看到此路由。

注意路由表里看到此路由需要是24的子网掩码,要求:
R3上开启Synchronization指令
在R3的BGP表里,应看到此路由是最优的
此解决方案只能在R4,R5上实施
R2上开启Synchonization指令
在R2上增加一条针对105.1.1.0/24指向NULL0的浮动静态路由,AD值为240
在R2的路由表里,你应该看到此静态路由安装在路由表里
在R2的BGP表里,应该看到此路由为最优路由
此解决方案只能在R2上实施,不要改变静态路由的任何参数
2,在R5上把Loopback0宣告进BGP。

在R4上观察此路由,你会发现此路由一直在Flapping。

在R4上做配置来解决此问题,此解决方案不可以对BGP进行操作3,在R5上通过Network宣告一条10.0.0.0/8的路由进入BGP,此路由可以在除R1以外的其他路由器BGP表里看到。

不可以在任何地方增加接口,不可以使用Secondary Address,静态路由,OSPF汇总
4,在R5上使用Network宣告一条0.0.0.0/0进入BGP,使此路由可以在其他路由器上看到,此解决方案不可以出现Default,Advertise等关键词
5,在R4增加一个Loopback 104,其地址如下:
Interface lo 104
ip address 104.1.1.1 255.255.255.0
ip address 104.1.2.1 255.255.255.0 secondary

Ip address 104.1.16.12 255.255.255.0 secondary
用最小的命令行,把这些路由引入BGP,并且使R5看到这些路由的Origin Type是:IGP
6,在R4上做配置,用最小的扩展ACL命令行,使R4向R5传递路由时,只允许下述4条路由传给R5:
104.1.1.0/24
104.1.3.0/24
104.1.9.0/24
104.1.11.0/24
7,在R5上做配置,是R5收到这4条路由时,BGP表里为:
Route AS-Path
104.1.1.0/24 64513 64514 64512
104.1.3.0/24 64513 64514 64512
104.1.9.0/24 64513 64514 64512
104.1.11.0/24 64513 64514 64512
8,在适当的地方做配置,确保在R2、R3上能看到这4条路由为最优路由,不能用no synchronization
9,在R2,R3上做配置,使R1接收Update时这几条路由的AS-path为:235 1 235。

使用最小的配置步骤及命令行
10,在R1做配置,确保R1收到这4条路由
11,在R5上做配置,是R2,R3不能收到0.0.0.0/0这条路由,此解决方案要求用最小的Prefix命令行来解决
12,在R1上增加6个Loopback地址,它们是;
Loopback 101 101.1.1.1/24
Loopback 102 101.1.2.1/24
Loopback 103 101.1.3.1/24
Loopback 104 101.1.4.1/24
Loopback 105 101.1.5.1/24
Loopback 106 101.1.6.1/24
把上述地址宣告进BGP,使其他路由器可以看到这6条路由且起源为IGP。

注意:在某个地方,可能会出现路由环路,试着解决它。

(防环解决方案的配置请另外通过banner来显示)
13,在R5上针对101.1.1.0/24这条路由做配置,要求R5看到的最优路由是从R3学到的,它是通过Weight值来决定胜负的
14,在R5上针对101.1.2.0/24这条路由做配置,要求R5看到的最优路由是从R3学到的,他是通过Local-preference值来决定胜负的
15,在R1把101.1.3.0/24通过OSPF传递过来,确保在R5的RIB中可以看到101.1.3.0/24这条路由是从OSPF学到的。

在R5上把这条路由用Network宣告进BGP,并且通过配置确保这条路由在BGP里是最优路由,你需要确保他们之间的比较是通过比较原则的第三项来决定胜负的
16,在R1上做配置(只对Peer R2),针对101.1.4.0/24这条路由,要求R5看到的最优路由是从R3过来的,它们是通过AS-path来决定胜负的
17,在R1上做配置(只对Peer R2),针对101.1.5.0/24这条路由,要求R5看到的最优路由是从R3过来的,它们是通过Origin Type来决定胜负的
18,在R1上做配置(只对Peer R2),针对101.1.6.0/24这条路由,要求R5看到的最优路由是从R3过来的,它们是通过MED来决定胜负的
19,在R5上做配置,把101.1.1.0/24这条路由再分布进OSPF,使在OSPF里看到此路由的TAG值为:235,但此解决方案不可以使用Set tag xxx这个指令
20,在R4上做配置,使BGP表里有些路由,如果没有MED值,就把它们改为:4294967294,此解决方案不可以使用route-map
21,在R4上再增加一个Loopback204,IP address=204.1.1.1/24,把此路由宣告进入BGP。

但要使其不能最优。

相关文档
最新文档