用动态路由协议(RIP)——实现两个或多个网段之间的通信

2024-03-09 13:00:20

一、实验步骤:

1、在模拟器上拉出三台路由和两台PC,分别用线缆连接好并启动。

2、PC1连接R1的网段为192.168.1.0/24,网关为192.168.1.1,PC2连接R3的网段为192.168.4.0/ 24,网关为192.168.4.1。

3、R1连接R2的网段为:192.168.2.0/24,R2连接R3的网段为:192.168.3.0/24,各接口地址如 图所示。

4、用RIP协议来实现PC1和PC2互通。

二、配置命令:

R1

sys

[Huawei]sysn R1

[R1]int g 0/0/2

[R1-GigabitEthernet0/0/2]ip add

[R1-GigabitEthernet0/0/2]ip address 192.168.1.1 24

[R1-GigabitEthernet0/0/2]int g0/0/0

[R1-GigabitEthernet0/0/0]ip add 192.168.2.1 24

[R1-GigabitEthernet0/0/0]q

[R1]rip

[R1-rip-1]vers

[R1-rip-1]version 2

[R1-rip-1]netwo

[R1-rip-1]network 192.168.1.0

[R1-rip-1]network 192.168.2.0

[R1-rip-1]q

R1]disp rip 1 r

[R1]disp rip 1 route

Route Flags : R - RIP

A - Aging, G - Garbage-collect

----------------------------------------------------------------------------

Peer 192.168.2.2 on GigabitEthernet0/0/0

Destination/Mask Nexthop Cost Tag Flags Sec

192.168.3.0/24 192.168.2.2 1 0 RA 2

192.168.4.0/24 192.168.2.2 2 0 RA 2

[R1]q

[R1]disp ip ro

[R1]disp ip routing-table

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

------------------------------------------------------------------------------

Routing Tables: Public

Destinations : 12 Routes : 12

Destination/Mask Proto Pre Cost Flags NextHop Interface

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

192.168.1.0/24 Direct 0 0 D 192.168.1.1 GigabitEthernet 0/0/2

192.168.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet 0/0/2

192.168.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet 0/0/2

192.168.2.0/24 Direct 0 0 D 192.168.2.1 GigabitEthernet 0/0/0

192.168.2.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet 0/0/0

192.168.2.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet 0/0/0

192.168.3.0/24 RIP 100 1 D 192.168.2.2 GigabitEthernet 0/0/0

192.168.4.0/24 RIP 100 2 D 192.168.2.2 GigabitEthernet 0/0/0

255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

[R1]

[R2]

sys

[Huawei]sysn R2

[R2]int g0/0/0

[R2-GigabitEthernet0/0/0]ip add 192.168.2.2 24


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

[R2-GigabitEthernet0/0/1]ip add 192.168.3.1 24

[R2-GigabitEthernet0/0/1]q

[R2]rip

[R2-rip-1]ver

[R2-rip-1]vers

[R2-rip-1]version 2

[R2-rip-1]netwo

[R2-rip-1]network 192.168.2.0

[R2-rip-1]network 192.168.3.0

[R2-rip-1]q

[R2]disp rip 1 r

Route Flags : R - RIP

A - Aging, G - Garbage-collect

----------------------------------------------------------------------------

Peer 192.168.2.1 on GigabitEthernet0/0/0

Destination/Mask Nexthop Cost Tag Flags Sec

192.168.1.0/24 192.168.2.1 1 0 RA 35

Peer 192.168.3.2 on GigabitEthernet0/0/1

Destination/Mask Nexthop Cost Tag Flags Sec

192.168.4.0/24 192.168.3.2 1 0 RA 16

[R2]

[R2]disp ip routing-table

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

------------------------------------------------------------------------------

Routing Tables: Public

Destinations : 12 Routes : 12

Destination/Mask Proto Pre Cost Flags NextHop Interface

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

192.168.1.0/24 RIP 100 1 D 192.168.2.1 GigabitEthernet 0/0/0

192.168.2.0/24 Direct 0 0 D 192.168.2.2 GigabitEthernet 0/0/0

192.168.2.2/32 Direct 0 0 D 127.0.0.1 GigabitEthernet 0/0/0

192.168.2.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet 0/0/0

192.168.3.0/24 Direct 0 0 D 192.168.3.1 GigabitEthernet 0/0/1

192.168.3.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet 0/0/1

192.168.3.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet 0/0/1

192.168.4.0/24 RIP 100 1 D 192.168.3.2 GigabitEthernet 0/0/1

255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

[R2]

R3

sys

[Huawei]sysn R3

[R3]int g0/0/0

[R3-GigabitEthernet0/0/0]ip add 192.168.3.2 24

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

[R3-GigabitEthernet0/0/1]ip add 192.168.4.1 24

[R3-GigabitEthernet0/0/1]q

[R3]rip

[R3-rip-1]vers

[R3-rip-1]version 2

[R3-rip-1]netw

[R3-rip-1]network 192.168.3.0

[R3-rip-1]network 192.168.4.0

[R3-rip-1]q

[R3]disp rip 1 ro

Route Flags : R - RIP

A - Aging, G - Garbage-collect

----------------------------------------------------------------------------

Peer 192.168.3.1 on GigabitEthernet0/0/0

Destination/Mask Nexthop Cost Tag Flags Sec

192.168.2.0/24 192.168.3.1 1 0 RA 32

192.168.1.0/24 192.168.3.1 2 0 RA 32

[R3]

[R3]disp ip routing-table

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

------------------------------------------------------------------------------

Routing Tables: Public

Destinations : 12 Routes : 12

Destination/Mask Proto Pre Cost Flags NextHop Interface

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

192.168.1.0/24 RIP 100 2 D 192.168.3.1 GigabitEthernet 0/0/0

192.168.2.0/24 RIP 100 1 D 192.168.3.1 GigabitEthernet 0/0/0

192.168.3.0/24 Direct 0 0 D 192.168.3.2 GigabitEthernet 0/0/0

192.168.3.2/32 Direct 0 0 D 127.0.0.1 GigabitEthernet 0/0/0

192.168.3.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet 0/0/0

192.168.4.0/24 Direct 0 0 D 192.168.4.1 GigabitEthernet 0/0/1

192.168.4.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet 0/0/1

192.168.4.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

[R3]

总结:通过RIP协议来实现网络间的互通非常简单明了,不像静态路由那样一个一个的加,容易出错,动态路由只需要将网络的接口宣告到RIP里去,它会自动学习和接收邻居接口路由,在宣告接口时,一定要用主类网络,要用支持子网的第二个版本。