实验二:静态路由实验

时间:2024-10-26 16:02:17

实验二:静态路由实验

实验拓扑

在这里插入图片描述

实验需求

  1. PC1在LAN1中,PC2在LAN2中,配置静态路由实现两个LAN中的PC能够通信;
  2. 去掉静态路由,配置默认路由使PC1与PC2能够通信;

步骤一:搭建网络拓扑(使用路由器来模拟PC)

步骤二:配置R1,R2,R3的IP

// 配置R1的IP
R1#conf ter
R1(config)#int f0/0
R1(config-if)#ip address 10.10.10.254 255.255.255.0
R1(config-if)#no sh
R1(config-if)#exit
R1(config)#interface fastEthernet 0/1
R1(config-if)#ip address 12.12.12.1 255.255.255.252
R1(config-if)#no sh

// 配置R2的IP
R2#conf ter
R2(config)#int f0/0
R2(config-if)#ip address 12.12.12.2 255.255.255.252
R2(config-if)#no sh
R2(config-if)#exit
R2(config)#inter f0/1
R2(config-if)#ip add
R2(config-if)#ip address 23.23.23.1 255.255.255.252
R2(config-if)#no sh

// 配置R3的IP
R3#configure ter
R3(config)#inter f0/0
R3(config-if)#ip add
R3(config-if)#ip address 23.23.23.2 255.255.255.252
R3(config-if)#no sh
R3(config-if)#exit
R3(config)#inter f0/1
R3(config-if)#ip add 10.10.20.254 255.255.255.0
R3(config-if)#no sh
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

步骤三:配置PC的IP

由于PC是由路由器模拟的,因此要先关闭路由功能

// 将R5改名为PC1,R4改名为PC2
R5(config)#hostname PC1
R4(config)#hostname PC2

// 关闭路由功能
PC1(config)#no ip routing
PC2(config)#no ip routing


// 为PC指定网关(因为一旦关闭路由,就必须设置默认网关,而不能使用默认路由)

PC1(config)#ip default-gateway 10.10.10.254
PC2(config)#ip default-gateway 10.10.20.254


// 配置PC1和PC2的IP

PC1(config)#inte f0/0
PC1(config-if)#ip add
PC1(config-if)#ip address 10.10.10.1 255.255.255.0
PC1(config-if)#no sh

PC2(config)#inte f0/0
PC2(config-if)#ip add
PC2(config-if)#ip address 10.10.20.1 255.255.255.0
PC2(config-if)#no sh
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

步骤四:使用Ping命令进行网段测试,保证每个网段连通

步骤五:配置路由表

// R1
R1(config)#ip route 10.10.20.0 255.255.255.0 12.12.12.2

// R2
R2(config)#ip route 10.10.20.0 255.255.255.0 23.23.23.2
R2(config)#ip route 10.10.10.0 255.255.255.0 12.12.12.1

// R3
R3(config)#ip route 10.10.10.0 255.255.255.0 23.23.23.1
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

步骤六:测试PC1与PC2能否通信

PC1#ping 10.10.20.1
PC2#ping 10.10.10.1
  • 1
  • 2

步骤七:去掉静态路由,设置默认路由完成PC1和PC2通信、

// R1
R1(config)#no ip route 10.10.20.0 255.255.255.0 12.12.12.2
R1(config)#ip route 0.0.0.0 0.0.0.0 12.12.12.2

// R3
R3(config)#no ip route 10.10.10.0 255.255.255.0 23.23.23.1
R3(config)#ip route 0.0.0.0 0.0.0.0 23.23.23.1

// R2保持不变
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

步骤八:再次测试PC1与PC2能否通信

实验总结

  1. 考虑通信是双向的,设置R2路由表时,要考虑回传
  2. 默认路由使用场景单一,例如在r2上使用默认路由就会导致网络不同
  3. 配置静态路由、默认路由的命令
// 配置静态路由
ip route 目标网络 子网掩码 下一跳地址/接口地址(指数据包从哪个端口转发)
// 配置默认路由
ip route 0.0.0.0 0.0.0.0 下一跳地址/接口地址
  • 1
  • 2
  • 3
  • 4

4.要多做测试,确保网络连通性