BGP实验指导书中文版11.docx

上传人:b****5 文档编号:11739408 上传时间:2023-03-31 格式:DOCX 页数:32 大小:123.17KB
下载 相关 举报
BGP实验指导书中文版11.docx_第1页
第1页 / 共32页
BGP实验指导书中文版11.docx_第2页
第2页 / 共32页
BGP实验指导书中文版11.docx_第3页
第3页 / 共32页
BGP实验指导书中文版11.docx_第4页
第4页 / 共32页
BGP实验指导书中文版11.docx_第5页
第5页 / 共32页
点击查看更多>>
下载资源
资源描述

BGP实验指导书中文版11.docx

《BGP实验指导书中文版11.docx》由会员分享,可在线阅读,更多相关《BGP实验指导书中文版11.docx(32页珍藏版)》请在冰豆网上搜索。

BGP实验指导书中文版11.docx

BGP实验指导书中文版11

实验1BGP协议

1.1实验内容

BGP的基本配置;

BGP的聚合;

BGP属性简单应用;

BGP路由反射器的作用;

基于as-path的路由策略。

说明:

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

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

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

软件版本:

Version1.74Release0006。

1.2BGP基本配置

1.2.1实验目的

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

邻居关系的建立;

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

1.2.2实验环境

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

1.2.3实验组网图

图1-1实验组网图

1.2.4实验步骤

1.配置建立路由器RouterARouterBRouterC邻居关系

RouterA:

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

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

[RouterA-Serial0]ipaddress11.1.1.1255.255.0.0

[RouterA-Ethernet0]ipaddress11.2.1.1255.255.0.0

[RouterA-LoopBack1]ipaddress10.1.1.1255.0.0.0

[RouterA-LoopBack2]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.1255.255.0.0

[RouterB]bgp200

[RouterB-bgp]peer11.1.1.2as-number100

[RouterB]save

在路由器A上执行:

[RouterA]displaybgpsummary

NeighborVASMsgRcvdMsgSentOutQUp/DownState

11.1.1.2420023000:

00:

09Established

11.2.1.242001112000:

09:

23Established

两EBGP邻居已经建立。

1、引入路由

问题1:

为什么没有任何BGP路由?

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

引入10.0.0.0网段的路由:

[RouterA-bgp]network10.0.0.0

[RouterA-bgp]displaybgp

BGPlocalrouterIDis11.1.1.2

Statuscodes:

ssuppressed,ddamped,hhistory,*valid,>best,iinternal

Origincodes:

i-IGP,e-EGP,?

-incomplete

NetworkNextHopMetricLocPrfPath

*>10.0.0.011.1.1.1100i

[RouterB]displaybgp

BGPlocalrouterIDis11.1.1.2

Statuscodes:

ssuppressed,ddamped,hhistory,*valid,>best,iinternal

Origincodes:

i-IGP,e-EGP,?

-incomplete

NetworkNextHopMetricLocPrfPath

*>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

Replyfrom10.1.1.1:

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

Replyfrom10.1.1.1:

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

Replyfrom10.1.1.1:

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

Replyfrom10.1.1.1:

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

---10.1.1.1pingstatistics---

5packetstransmitted

5packetsreceived

0.00%packetloss

round-tripmin/avg/max=27/27/28ms

1.3

BGP的路由聚合

1.3.1实验目的

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

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

1.3.2实验环境

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

1.3.3实验组网图

图1-1实验组网图

1.3.4实验步骤

1.配置相关地址及路由引入,路由通告的调试

[RouterD-Serial0]ipadd11.4.1.224

[RouterD-LoopBack2]ipadd11.4.2.124

[RouterD]bgp200

[RouterD-bgp]peer11.4.1.1as200

[RouterC-Serial0ipadd11.4.1.124

[RouterC-Serial0peer11.4.1.2as200

[RouterD]displaybgp

BGPlocalrouterIDis11.4.1.2

Statuscodes:

ssuppressed,ddamped,hhistory,*valid,>best,iinternal

Origincodes:

i-IGP,e-EGP,?

-incomplete

NetworkNextHopMetricLocPrfPath

i10.0.0.0(null)100100i

[RouterD]displayiprouting-table

RoutingTables:

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

BGPlocalrouterIDis11.4.1.2

Statuscodes:

ssuppressed,ddamped,hhistory,*valid,>best,iinternal

Origincodes:

i-IGP,e-EGP,?

-incomplete

NetworkNextHopMetricLocPrfPath

i10.0.0.011.2.1.1100100i

[RouterD]displayiprouting-table

RoutingTables:

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

RoutingTables:

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

PING10.1.1.1:

56databytes,pressCTRL_Ctobreak

Requesttimeout

Requesttimeout

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

[RouterA]displayiprouting-table

RoutingTables:

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.1.0/24Direct0011.2.1.1Ethernet0

11.2.1.1/32Direct00127.0.0.1LoopBack0

127.0.0.0/8Direct00127.0.0.1LoopBack0

127.0.0.1/32Direct00127.0.0.1LoopBack0

原因是RouterA没有到 RouterD的路由11.4.0.0。

在RouterD向BGP引入直连路由

[RouterD-bgp]import-routedirect

[RouterA]displaybgp

BGPlocalrouterIDis11.2.1.1

Statuscodes:

ssuppressed,ddamped,hhistory,*valid,>best,iinternal

Origincodes:

i-IGP,e-EGP,?

-incomplete

NetworkNextHopMetricLocPrfPath

*>10.0.0.00.0.0.0i

*>11.4.2.0/2411.2.1.2200?

[RouterA]ping11.4.2.1

PING11.4.2.1:

56databytes,pressCTRL_Ctobreak

Requesttimeout

Requesttimeout

为什么?

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

[RouterD]displaybgp

BGPlocalrouterIDis11.4.1.2

Statuscodes:

ssuppressed,ddamped,hhistory,*valid,>best,iinternal

Origincodes:

i-IGP,e-EGP,?

-incomplete

NetworkNextHopMetricLocPrfPath

*>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

Statuscodes:

ssuppressed,ddamped,hhistory,*valid,>best,iinternal

Origincodes:

i-IGP,e-EGP,?

-incomplete

NetworkNextHopMetricLocPrfPath

*>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

RoutingTables:

Destination/MaskProtoPrefMetricNexthopInterface

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]disbgp

BGPlocalrouterIDis11.2.1.2

Statuscodes:

ssuppressed,ddamped,hhistory,*valid,>best,iinternal

Origincodes:

i-IGP,e-EGP,?

-incomplete

BGPlocalrouterIDis11.2.1.2

Statuscodes:

ssuppressed,ddamped,hhistory,*valid,>best,iinternal

Origincodes:

i-IGP,e-EGP,?

-incomplete

NetworkNextHopMetricLocPrfPath

*>3.0.0.00.0.0.0?

*>10.0.0.011.2.1.1100i

*>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?

RouterA]displaybgp

BGPlocalrouterIDis11.2.1.1

Statuscodes:

ssuppressed,ddamped,hhistory,*valid,>best,iinternal

Origincodes:

i-IGP,e-EGP,?

-incomplete

NetworkNextHopMetricLocPrfPath

*>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

RoutingTables:

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

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/16BGP170011.2.1.2Ethernet0

11.2.1.0/24Direct0011.2.1.1Ethernet0

11.2.1.1/32Direct00127.0.0.1LoopBack0

11.4.1.0/24BGP170011.2.1.2Ethernet0

11.4.1.2/32BGP170011.2.1.2Ethernet0

11.4.2.0/24BGP170011.2.1.2Ethernet0

127.0.0.0/8Direct00127.0.0.1LoopBack0

127.0.0.1/32Direct00127.0.0.1LoopBack0

[RouterA]ping

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

当前位置:首页 > 外语学习 > 英语考试

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

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