eNSP_从直连到BGP全网互通

一、拓扑图

  • AS 100:包含R1、R2、R3。内部运行RIPv2。

  • AS 200:包含R3、R4、R5。内部运行OSPF。

  • 边界互联:R3作为AS 100的边界路由器,与AS 200的R4通过eBGP互联。R4与R5之间建立iBGP。

  • 终端:PC1位于AS 100(网段100.1.1.0/24),PC2位于AS 200(网段200.1.1.0/24)。

最终目标:PC1 (100.1.1.1) 能与 PC2 (200.1.1.1) 相互ping通。

二、基础配置

1、PC1和PC2

2、R1

<Huawei>

<Huawei>

<Huawei>

<Huawei>

<Huawei>sys

Enter system view, return user view with Ctrl+Z.

Huaweiundo info

Huaweiundo info-center e

Huaweiundo info-center enable

Info: Information center is disabled.

Huaweisysna

Huaweisysname R1

R1

R1

R1

R1

R1int g0/0/0

R1-GigabitEthernet0/0/0ip add

R1-GigabitEthernet0/0/0ip address 100.1.1.254 255.255.255.0

R1-GigabitEthernet0/0/0

R1-GigabitEthernet0/0/0

R1-GigabitEthernet0/0/0int g0/0/1

R1-GigabitEthernet0/0/1ip add

R1-GigabitEthernet0/0/1ip address 12.1.1.1 255.255.255.0

R1-GigabitEthernet0/0/1

R1-GigabitEthernet0/0/1

R1-GigabitEthernet0/0/1int g0/0/2

R1-GigabitEthernet0/0/2ip ad

R1-GigabitEthernet0/0/2ip address 13.1.1.1 255.255.255.252

R1-GigabitEthernet0/0/2int g0/0/1

R1-GigabitEthernet0/0/1ip address 12.1.1.1 255.255.255.252

R1-GigabitEthernet0/0/1

3、R2

<Huawei>sys

Enter system view, return user view with Ctrl+Z.

Huaweiundo

Huaweiundo in

Huaweiundo info-center e

Huaweiundo info-center enable

Info: Information center is disabled.

Huaweisysn

Huaweisysname R2

R2int g0/0/0

R2-GigabitEthernet0/0/0ip add

R2-GigabitEthernet0/0/0ip address 12.1.1.2 30

R2-GigabitEthernet0/0/0

R2-GigabitEthernet0/0/0

R2-GigabitEthernet0/0/0int g0/0/1

R2-GigabitEthernet0/0/1ip add

R2-GigabitEthernet0/0/1ip address 23.1.1.1 30

R2-GigabitEthernet0/0/1q

R2

4、R3

The device is running!

<Huawei>sys

Enter system view, return user view with Ctrl+Z.

Huaweiundo inf

Huaweiundo info-center e

Huaweiundo info-center enable

Info: Information center is disabled.

Huaweisysn

Huaweisysname R3

R3

Please check whether system data has been changed, and save data in time

Configuration console time out, please press any key to log on

<R3>

<R3>sys

Enter system view, return user view with Ctrl+Z.

R3int 0/0/0

^

Error: Wrong parameter found at '^' position.

R3int g0/0/0

R3-GigabitEthernet0/0/0ip add

R3-GigabitEthernet0/0/0ip address 13.1.1.2 30

R3-GigabitEthernet0/0/0

R3-GigabitEthernet0/0/0int g0/0/1

R3-GigabitEthernet0/0/1ip add

R3-GigabitEthernet0/0/1ip address 23.1.1.2 30

R3-GigabitEthernet0/0/1int g0/0/2

R3-GigabitEthernet0/0/2ip add

R3-GigabitEthernet0/0/2ip address 34.1.1.1 30

R3-GigabitEthernet0/0/2q

R3

5、R4

The device is running!

<Huawei>sys

Enter system view, return user view with Ctrl+Z.

Huaweiundo inf

Huaweiundo info-center e

Huaweiundo info-center enable

Info: Information center is disabled.

Huaweisysna

Huaweisysname R4

R4

Please check whether system data has been changed, and save data in time

Configuration console time out, please press any key to log on

<R4>

<R4>sy

Enter system view, return user view with Ctrl+Z.

R4int g0/0/0

R4-GigabitEthernet0/0/0ip add

R4-GigabitEthernet0/0/0ip address 34.1.1.2 30

R4-GigabitEthernet0/0/0

R4-GigabitEthernet0/0/0

R4-GigabitEthernet0/0/0int g0/0/1

R4-GigabitEthernet0/0/1ip add

R4-GigabitEthernet0/0/1ip address 45.1.1.1 30

R4-GigabitEthernet0/0/1

6、R5

The device is running!

<Huawei>sys

Enter system view, return user view with Ctrl+Z.

Huaweiundo info

Huaweiundo info-center e

Huaweiundo info-center enable

Info: Information center is disabled.

Huaweisysn

Huaweisysname R5

R5

Please check whether system data has been changed, and save data in time

Configuration console time out, please press any key to log on

<R5>

<R5>sy

Enter system view, return user view with Ctrl+Z.

R5int g0/0/0

R5-GigabitEthernet0/0/0ip add

R5-GigabitEthernet0/0/0ip address 45.1.1.2 30

R5-GigabitEthernet0/0/0

R5-GigabitEthernet0/0/0int g0/0/1

R5-GigabitEthernet0/0/1ip a

R5-GigabitEthernet0/0/1ip add

R5-GigabitEthernet0/0/1ip address 200.1.1.254 24

R5-GigabitEthernet0/0/1q

R5

三、基础连通性测试

<R1>sy

Enter system view, return user view with Ctrl+Z.

R1ping 12.1.1.2

PING 12.1.1.2: 56 data bytes, press CTRL_C to break

Reply from 12.1.1.2: bytes=56 Sequence=1 ttl=255 time=440 ms

Reply from 12.1.1.2: bytes=56 Sequence=2 ttl=255 time=150 ms

Reply from 12.1.1.2: bytes=56 Sequence=3 ttl=255 time=130 ms

Reply from 12.1.1.2: bytes=56 Sequence=4 ttl=255 time=150 ms

Reply from 12.1.1.2: bytes=56 Sequence=5 ttl=255 time=130 ms

--- 12.1.1.2 ping statistics ---

5 packet(s) transmitted

5 packet(s) received

0.00% packet loss

round-trip min/avg/max = 130/200/440 ms

R1ping 13.1.1.2

PING 13.1.1.2: 56 data bytes, press CTRL_C to break

Reply from 13.1.1.2: bytes=56 Sequence=1 ttl=255 time=180 ms

Reply from 13.1.1.2: bytes=56 Sequence=2 ttl=255 time=50 ms

Reply from 13.1.1.2: bytes=56 Sequence=3 ttl=255 time=40 ms

Reply from 13.1.1.2: bytes=56 Sequence=4 ttl=255 time=40 ms

Reply from 13.1.1.2: bytes=56 Sequence=5 ttl=255 time=60 ms

--- 13.1.1.2 ping statistics ---

5 packet(s) transmitted

5 packet(s) received

0.00% packet loss

round-trip min/avg/max = 40/74/180 ms

R1ping 23.1.1.2

PING 23.1.1.2: 56 data bytes, press CTRL_C to break

Request time out

Request time out

Request time out

Request time out

Request time out

--- 23.1.1.2 ping statistics ---

5 packet(s) transmitted

0 packet(s) received

100.00% packet loss

R1

都是类似操作

发现直连路由可以通基础配置没问题

四、查询路由表

1、R1

R1display ip routing-table

Route Flags: R - relay, D - download to fib


Routing Tables: Public

Destinations : 13 Routes : 13

Destination/Mask Proto Pre Cost Flags NextHop Interface

12.1.1.0/30 Direct 0 0 D 12.1.1.1 GigabitEthernet

0/0/1

12.1.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/1

12.1.1.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/1

13.1.1.0/30 Direct 0 0 D 13.1.1.1 GigabitEthernet

0/0/2

13.1.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/2

13.1.1.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/2

100.1.1.0/24 Direct 0 0 D 100.1.1.254 GigabitEthernet

0/0/0

100.1.1.254/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/0

100.1.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/0

127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0

127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0

127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

R1

2、R2

R2display ip routing-table

Route Flags: R - relay, D - download to fib


Routing Tables: Public

Destinations : 10 Routes : 10

Destination/Mask Proto Pre Cost Flags NextHop Interface

12.1.1.0/30 Direct 0 0 D 12.1.1.2 GigabitEthernet

0/0/0

12.1.1.2/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/0

12.1.1.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/0

23.1.1.0/30 Direct 0 0 D 23.1.1.1 GigabitEthernet

0/0/1

23.1.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/1

23.1.1.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/1

127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0

127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0

127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

R2

3、R3

R3display ip routing-table

Route Flags: R - relay, D - download to fib


Routing Tables: Public

Destinations : 13 Routes : 13

Destination/Mask Proto Pre Cost Flags NextHop Interface

13.1.1.0/30 Direct 0 0 D 13.1.1.2 GigabitEthernet

0/0/0

13.1.1.2/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/0

13.1.1.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/0

23.1.1.0/30 Direct 0 0 D 23.1.1.2 GigabitEthernet

0/0/1

23.1.1.2/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/1

23.1.1.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/1

34.1.1.0/30 Direct 0 0 D 34.1.1.1 GigabitEthernet

0/0/2

34.1.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/2

34.1.1.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/2

127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0

127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0

127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

R3

4、R4

<R4>display ip routing-table

Route Flags: R - relay, D - download to fib


Routing Tables: Public

Destinations : 10 Routes : 10

Destination/Mask Proto Pre Cost Flags NextHop Interface

34.1.1.0/30 Direct 0 0 D 34.1.1.2 GigabitEthernet

0/0/0

34.1.1.2/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/0

34.1.1.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/0

45.1.1.0/30 Direct 0 0 D 45.1.1.1 GigabitEthernet

0/0/1

45.1.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/1

45.1.1.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/1

127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0

127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0

127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

<R4>

5、R5

R5display ip routing-table

Route Flags: R - relay, D - download to fib


Routing Tables: Public

Destinations : 10 Routes : 10

Destination/Mask Proto Pre Cost Flags NextHop Interface

45.1.1.0/30 Direct 0 0 D 45.1.1.2 GigabitEthernet

0/0/0

45.1.1.2/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/0

45.1.1.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/0

127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0

127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0

127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

200.1.1.0/24 Direct 0 0 D 200.1.1.254 GigabitEthernet

0/0/1

200.1.1.254/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/1

200.1.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/1

255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

R5

当前网络状态总结

  • R1 : 有 100.1.1.0/24(PC1网段), 12.1.1.0/30, 13.1.1.0/30的路由。

  • R2 : 有 12.1.1.0/30, 23.1.1.0/30的路由。

  • R3 : 有 13.1.1.0/30, 23.1.1.0/30, 34.1.1.0/30的路由。

  • R4 : 有 34.1.1.0/30, 45.1.1.0/30的路由。

  • R5 : 有 45.1.1.0/30, 200.1.1.0/24(PC2网段) 的路由。

这导致:

  • R1 和 R2 之间能通(直连)。

  • R1 和 R3 之间能通(直连)。

  • R2 和 R3 之间能通(直连)。

  • R3 和 R4 之间能通(直连)。

  • R4 和 R5 之间能通(直连)。

  • 可以先保存一下接下来就可以做重要的配置内容了

五、rip配置(在R1, R2, R3上启用RIPv2,让AS100内部互通)

1、R1

R1rip 1

R1-rip-1version 2

R1-rip-1net

R1-rip-1network 12.0.0.0

R1-rip-1n

R1-rip-1network 13.0.0.0

R1-rip-1net

R1-rip-1network 100.0.0.0

R1-rip-1q

R1

2、R2

R2rip 1

R2-rip-1version 2

R2-rip-1n

R2-rip-1network 12.0.0.0

R2-rip-1n

R2-rip-1network 23.0.0.0

R2-rip-1

3、R3

<R3>sy

Enter system view, return user view with Ctrl+Z.

R3rip 1

R3-rip-1v

R3-rip-1vers

R3-rip-1version 2

R3-rip-1n

R3-rip-1network 12.0.0.0

R3-rip-1n

R3-rip-1network 23.0.0.0

R3-rip-1

4、验证:

配置后,在R1上查看路由表display ip routing-table,可以学习到来自R2的23.1.1.0/30路由(协议为RIP)。此时,AS100内部(R1, R2, R3)已实现全互通。

R1display ip

R1display ip r

R1display ip routing-table

Route Flags: R - relay, D - download to fib


Routing Tables: Public

Destinations : 14 Routes : 14

Destination/Mask Proto Pre Cost Flags NextHop Interface

12.1.1.0/30 Direct 0 0 D 12.1.1.1 GigabitEthernet

0/0/1

12.1.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/1

12.1.1.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/1

13.1.1.0/30 Direct 0 0 D 13.1.1.1 GigabitEthernet

0/0/2

13.1.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/2

13.1.1.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/2

23.1.1.0/30 RIP 100 1 D 12.1.1.2 GigabitEthernet

0/0/1

100.1.1.0/24 Direct 0 0 D 100.1.1.254 GigabitEthernet

0/0/0

100.1.1.254/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/0

100.1.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet

0/0/0

127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0

127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0

127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

R1

六、bgp配置

这是实现跨AS通信的核心。R3(AS100)与R4(AS200)建立eBGP,R4与R5(同属AS200)建立iBGP。

1、R3

R3bgp 100

R3-bgppeer 34.1.1.2 as

R3-bgppeer 34.1.1.2 as-number 200

R3-bgp

2、R4

<R4>sy

Enter system view, return user view with Ctrl+Z.

R4bgp 200

R4-bgppe

R4-bgppeer 34.1.1.1 a

R4-bgppeer 34.1.1.1 as

R4-bgppeer 34.1.1.1 as-n

R4-bgppeer 34.1.1.1 as-number 100

R4-bgppeer 45.1.1.2 as-n

R4-bgppeer 45.1.1.2 as-number 200

R4-bgp

R4-bgp

3、R5


4、验证

5、优化

七、最终完成互通

相关推荐
云飞云共享云桌面3 小时前
医疗器械设备研发:多人同时操作 SolidWorks,怎样依靠单台服务器替代多工作站
运维·服务器·网络·数据库·制造
Sylvia33.3 小时前
LOL实时数据接入深度解析:从WebSocket到完整数据模型
java·网络·python·websocket·网络协议
梦想不只是梦与想3 小时前
Web 服务器网关协议:ASGI 和 WSGI
服务器·python·fastapi
ai小陈5 小时前
PyTorch DataLoader数据加载性能排查:GPU利用率低的实操指南
人工智能·pytorch·python·深度学习·ai·gpu算力
鼹鼠SDN6 小时前
没有公网 IP,如何在外面访问家里的打印机、摄像头和整个局域网?
网络·网络协议·tcp/ip
2601_962299248 小时前
Azure python操作系统列表
python·操作系统·azure·虚拟机·存储配置文件
小诗懂技术9 小时前
【网络通信UDP】基础 进程间不同主机的通信
运维·服务器·网络
学术 学术 Fun9 小时前
如何用 API 与 Webhook 批量把图表图片转换成 VSDX
python·自动化·api·visio
淡海水9 小时前
07-04-并发-ConcurrentBag-T-工作窃取WorkStealing算法
开发语言·算法·c#·bag·concurrent·workstealing
leobertlan10 小时前
好玩系列:训练一个神经网络模型指导小孩玩游戏2-大局观教练
算法