实验2 L0000004BGP实验指导书中文版11修订版Word文档格式.docx

上传人:b****5 文档编号:19669901 上传时间:2023-01-08 格式:DOCX 页数:27 大小:124.70KB
下载 相关 举报
实验2 L0000004BGP实验指导书中文版11修订版Word文档格式.docx_第1页
第1页 / 共27页
实验2 L0000004BGP实验指导书中文版11修订版Word文档格式.docx_第2页
第2页 / 共27页
实验2 L0000004BGP实验指导书中文版11修订版Word文档格式.docx_第3页
第3页 / 共27页
实验2 L0000004BGP实验指导书中文版11修订版Word文档格式.docx_第4页
第4页 / 共27页
实验2 L0000004BGP实验指导书中文版11修订版Word文档格式.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

实验2 L0000004BGP实验指导书中文版11修订版Word文档格式.docx

《实验2 L0000004BGP实验指导书中文版11修订版Word文档格式.docx》由会员分享,可在线阅读,更多相关《实验2 L0000004BGP实验指导书中文版11修订版Word文档格式.docx(27页珍藏版)》请在冰豆网上搜索。

实验2 L0000004BGP实验指导书中文版11修订版Word文档格式.docx

2.6.3实验组网图59

2.6.4实验步骤59

实验2BGP协议

2.1实验内容

BGP的基本配置;

BGP的聚合;

BGP属性简单应用;

BGP路由反射器的作用;

基于as-path的路由策略。

说明:

本文所有实验环境共用一个组网图。

在不支持loopback的软件版本中,建议使用dialer口替代loopback口。

在本实验中,所有的实验都是沿用前面的配置,在进行下一个实验前请不要修改前面已完成的配置。

软件版本:

Version1.74Release0006。

2.2BGP基本配置

2.2.1实验目的

掌握配置BGP的基本配置命令;

邻居关系的建立;

路由的引入,察看实验结果。

2.2.2实验环境

Quidway26系列或更高性能路由器4台,交叉网线1根,V35或V24DTE/DCE线缆1对。

2.2.3实验组网图

图2-1实验组网图

2.2.4实验步骤

1.配置建立路由器RouterA、RouterB和RouterC邻居关系

RouterA:

配置路由器A的接口地址,启动BGP协议,设置BGP邻居。

//配置路由器A的接口地址

[RouterA-Serial0]ipaddress11.1.1.1255.255.0.0

[RouterA-Ethernet0]ipaddress11.2.1.1255.255.0.0

[RouterA-LoopBack2]ipaddress10.1.1.1255.0.0.0

[RouterA-LoopBack1]ipaddress1.1.1.1255.0.0.0

//启动BGP协议

[RouterA]bgp100

//设置BGP邻居

[RouterA-bgp]peer11.1.1.2as-number200

[RouterA-bgp]peer11.2.1.2as-number200

[RouterA]save

配置路由器C:

[RouterC-LoopBack1]ipaddress3.3.3.3255.0.0.0

[RouterC-Ethernet0]ipaddress11.2.1.2255.255.0.0

[RouterC]bgp200

[RouterC-bgp]peer11.2.1.1as-number100

[RouterC]save

配置路由器B:

[RouterB-Serial0]ipaddress11.1.1.2255.255.0.0

[RouterB]bgp200

[RouterB-bgp]peer11.1.1.1as-number100

[RouterB]save

在路由器A上执行:

[RouterA]displaybgpsummary

NeighborVASMsgRcvdMsgSentOutQUp/DownState

11.1.1.2420023000:

00:

09Established

11.2.1.242001112000:

09:

23Established

两EBGP邻居已经建立。

1、引入路由

在各路由器上执行下列命令:

[RouterX]displaybgp

问题1:

为什么没有任何BGP路由?

BGP本身不会产生路由,只能转发引入的路由,需要引入。

引入10.0.0.0网段的路由:

[RouterA-bgp]network10.0.0.0

[RouterA]displaybgp

BGPlocalrouterIDis10.1.1.1

Statuscodes:

ssuppressed,ddamped,hhistory,*valid,>

best,iinternal

Origincodes:

i-IGP,e-EGP,?

-incomplete

NetworkNextHopMetricLocPrfPath

*>

10.0.0.00.0.0.0i

[RouterB]displaybgp

BGPlocalrouterIDis11.1.1.2

10.0.0.011.1.1.1100i

[RouterB]displayiprouting-table

RoutingTables:

Destination/MaskProtoPrefMetricNexthopInterface

10.0.0.0/8BGP170011.1.1.1Serial0

11.1.0.0/16Direct0011.1.1.1Serial0

11.1.1.1/32Direct0011.1.1.1Serial0

11.1.1.2/32Direct00127.0.0.1LoopBack0

127.0.0.0/8Direct00127.0.0.1LoopBack0

127.0.0.1/32Direct00127.0.0.1LoopBack0

[RouterB]ping10.1.1.1

PING10.1.1.1:

56databytes,pressCTRL_Ctobreak

Replyfrom10.1.1.1:

bytes=56Sequence=0ttl=255time=27ms

bytes=56Sequence=1ttl=255time=28ms

……

2.3

BGP的路由聚合

2.3.1实验目的

使用实验调试过程理解路由引入,路由通告原则;

掌握路由聚合的配置方法,理解原理。

2.3.2实验环境

本实验沿用前面的实验组网图,本例中用到的路由器为RouterA,RouterC,RouterD。

2.3.3实验组网图

2.3.4实验步骤

1.配置相关地址及路由引入

此配置是在实验2.2的基础上进行的。

[RouterD-Serial0]ipadd11.4.1.224

[RouterD-LoopBack2]ipadd11.4.2.124

[RouterD]bgp200

[RouterD-bgp]peer11.4.1.1as200

[RouterC-Serial0]ipadd11.4.1.124

[RouterC-bgp]peer11.4.1.2as200

[RouterD]displaybgp

BGPlocalrouterIDis11.4.1.2

NetworkNextHopMetricLocPrfPath

i10.0.0.0(null)100100i

[RouterD]displayiprouting-table

Destination/MaskProtoPrefMetricNexthopInterface

11.4.1.0/24Direct0011.4.1.1Serial0

11.4.1.1/32Direct0011.4.1.1Serial0

11.4.1.2/32Direct00127.0.0.1LoopBack0

11.4.2.0/24Direct0011.4.2.1LoopBack2

11.4.2.1/32Direct00127.0.0.1LoopBack0

127.0.0.0/8Direct00127.0.0.1LoopBack0

127.0.0.1/32Direct00127.0.0.1LoopBack0

为什么路由表中没有路由(10.0.0.0)?

RTD收到RTC通告的EBGP路由,但此时RTC和RTD处于同步状态,RTD在等待,等待RTD中运行的IGP(这里没有配置)同样通告这条同样的路由,然后才添加到路由表中,而这是不可能的。

但如果两个IBGP处于非同步状态,就不会受到此规则的约束。

[RouterD-bgp]undosynchronization

[RouterC-bgp]undosynchronization

[RouterD-bgp]displaybgp

i10.0.0.011.2.1.1100100i

Destination/MaskProtoPrefMetricNexthopInterface

11.4.1.0/24Direct0011.4.1.1Serial0

11.4.1.1/32Direct0011.4.1.1Serial0

11.4.1.2/32Direct00127.0.0.1LoopBack0

11.4.2.0/24Direct0011.4.2.1LoopBack2

11.4.2.1/32Direct00127.0.0.1LoopBack0

127.0.0.0/8Direct00127.0.0.1LoopBack0

127.0.0.1/32Direct00127.0.0.1LoopBack0

[RouterC-bgp]peer11.4.1.2next-hop-local

[RouterD-bgp]displayiprouting-table

Destination/MaskProtoPrefMetricNexthopInterface

10.0.0.0/8BGP170011.4.1.1Serial0

11.4.1.0/24Direct0011.4.1.1Serial0

11.4.1.1/32Direct0011.4.1.1Serial0

11.4.1.2/32Direct00127.0.0.1LoopBack0

11.4.2.0/24Direct0011.4.2.1LoopBack2

11.4.2.1/32Direct00127.0.0.1LoopBack0

127.0.0.0/8Direct00127.0.0.1LoopBack0

127.0.0.1/32Direct00127.0.0.1LoopBack0

[RouterD-bgp]ping10.1.1.1

Requesttimeout

Requesttimeout

D仍然不能Ping通A,什么原因呢?

[RouterA]displayiprouting-table

Destination/MaskProtoPrefMetricNexthopInterface

1.0.0.0/8Direct001.1.1.1LoopBack1

1.1.1.1/32Direct00127.0.0.1LoopBack0

10.0.0.0/8Direct0010.1.1.1LoopBack2

10.1.1.1/32Direct00127.0.0.1LoopBack0

11.1.0.0/16Direct0011.1.1.2Serial0

11.1.1.1/32Direct00127.0.0.1LoopBack0

11.1.1.2/32Direct0011.1.1.2Serial0

11.2.0.0/16Direct0011.2.1.1Ethernet0

11.2.1.1/32Direct00127.0.0.1LoopBack0

127.0.0.0/8Direct00127.0.0.1LoopBack0

原因是RouterA没有到 

RouterD的路由11.4.0.0。

在RouterD向BGP引入直连路由:

[RouterD-bgp]import-routedirect

[RouterA]displaybgp

BGPlocalrouterIDis11.2.1.1

11.4.2.0/2411.2.1.2200?

[RouterA]ping11.4.2.1

PING11.4.2.1:

为什么?

原因是没有人把CD之间的11.4.1.0网段的路由告诉A

i10.0.0.011.4.1.1100100i

11.4.1.0/240.0.0.0?

11.4.1.1/320.0.0.0?

11.4.2.0/240.0.0.0?

RouterD把路由传给RouterC,但RouterC没有传给RouterA,为什么呢?

原来BGPsperkerC发现自己已经有直连路由:

11.4.1.0/24Direct0011.4.1.2Serial0

而从BGPspeakerD获得的BGP路由:

*i11.4.1.0/2411.4.1.2100?

不是最佳路由,D自己不会采用这条BGP路由,由于BGP只选最优的路由给自己使用,BGP只把自己使用的路由通告给相邻体,所以这条路由没有被继续通告给A。

[RouterC]displaybgp

BGPlocalrouterIDis11.2.1.2

–incomplete

10.0.0.011.2.1.1100i

*i11.4.1.0/2411.4.1.2100?

*i11.4.1.1/3211.4.1.2100?

i11.4.2.0/2411.4.1.2100?

[RouterC]displayiprouting-table

3.0.0.0/8Direct003.3.3.3LoopBack1

3.3.3.3/32Direct00127.0.0.1LoopBack0

10.0.0.0/8BGP170011.2.1.1Ethernet0

11.2.0.0/16Direct0011.2.1.2Ethernet0

11.2.1.2/32Direct00127.0.0.1LoopBack0

11.4.1.0/24Direct0011.4.1.2Serial0

11.4.1.1/32Direct00127.0.0.1LoopBack0

11.4.1.2/32Direct0011.4.1.2Serial0

11.4.2.0/24BGP170011.4.1.2Serial0

127.0.0.0/8Direct00127.0.0.1LoopBack0

127.0.0.1/32Direct00127.0.0.1LoopBack0

如何去解决呢?

办法之一:

RouterC中BGP引用自己的直连路由。

[RouterC-bgp]import-routedirect

[RouterC-bgp]displaybgp

3.0.0.00.0.0.0?

11.2.0.0/160.0.0.0?

11.4.1.0/240.0.0.0?

*i11.4.1.2100?

*i11.4.1.1/3211.4.1.2100?

11.4.1.2/320.0.0.0?

i11.4.2.0/2411.4.1.2100?

3.0.0.011.2.1.2200?

10.0.0.00.0.0.0i

11.2.0.0/1611.2.1.2200?

11.4.1.0/2411.2.1.2200?

11.4.1.2/3211.2.1.2200?

11.4.2.0/2411.2.1.2200?

[RouterA]displayiprouting-table

Destination/MaskProtoPrefMetricNexthopInterface

1.0.0.0/8Direct001.1.1.1LoopBack1

1.1.1.1/32Direct00127.0.0.1LoopBack0

3.0.0.0/8BGP170011.2.1.2Ethernet0

10.0.0.0/8Direct0010.1.1.1LoopBack2

11.1.0.0/16Direct0011.1.1.2Serial0

11.1.1.2/32Direct0011.1.1.2Serial0

11.4.1.0/24BGP170011.2.1.2Ethernet0

11.4.1.2/32BG

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1