思科三路由器静态路由配置模型

  • 原创
  • |
  • 浏览:2819
  • |
  • 更新:

实验目的和预计达到的效果:

测试在路由器配置静态路由表前后,链路的通断情况。了解静态路由表的作用和机制。

方法/步骤

  • 拓扑结构说明:

    ①、PC1(192.168.10.100)和PC2(192.168.200.100)、PC3(192.168.300.100),代表处于不同子网的三台客户机,IP设置为自动获取模式。Switch1和Switch2、Switch3分别是子网的接入交换机。分配的管理地址为:Switch1(192.168.10.2)和Switch2(192.168.20.2)、Switch3(192.168.30.2)。

    ②、网络参数由DHCP下发。如果Switch1和Switch2、Switch3这三台交换机无法配置DHCP服务,就必须将DHCP服务配置在路由器Router1和Router2、Router3上,则需要分别在路由器的Ethernet0扩展槽上加装HWIC-4ESW模块。

    思科三路由器静态路由配置模型
    END
  • 相关内容未经授权抓取自百度经验

实验平台搭建:

  • ①、按实际需求,摆放好设备的位置。在实验模型中,假定Switch1和Switch2、Switch3作为接入交换机无法配置DHCP服务。故在路由器的Ethernet0扩展槽上加装有HWIC-4ESW模块。

    ②、PC1和PC2、PC3的网线分别接在Switch1和Switch2、Switch3的FastEthernet0/1~24的任意端口。

    ③、Switch1的 GigabitEthernet作为上联到路由器的端口,GigabitEthernet0/1使用直连网线连接到Router1的FastEthernet0/0/0口;Switch2的 GigabitEthernet作为上联到路由器的端口,GigabitEthernet0/1使用直连网线连接到Router2的FastEthernet0/0/0口;Switch3的 GigabitEthernet作为上联到路由器的端口,GigabitEthernet0/1使用直连网线连接到Router3的FastEthernet0/0/0口

    ④、使用交叉线,将Router1的GigabitEthernet0/0口与Router3的GigabitEthernet0/0口相连;将Router1的GigabitEthernet0/1口与Router2的GigabitEthernet0/1口相连;将Router3的GigabitEthernet0/2口与Router2的GigabitEthernet0/2口相连。

    自此,实验平台的物理连接部分搭建完毕。接下来,需要对各个设备分别进行配置。

    思科三路由器静态路由配置模型
    END

设备配置清单:

  1. 1

    Switch1的配置:

    Switch>enable

    Switch#configure terminal

    Switch1(config)#hostname Switch1

    Switch1(config)#interface Vlan100

    Switch1(config-if)#ip address 192.168.10.2 255.255.255.0

    Switch1(config-if)#exit

    Switch1(config)#interface range FastEthernet0/1 - 24

    Switch1(config-if-range)#switchport access vlan 100

    Switch1(config)#exit

    Switch1(config)#interface GigabitEthernet0/1

    Switch1(config-if)#description UpLink_Router2911

    Switch1(config-if)#switchport access vlan 100

    Switch1(config)#exit

    Switch1(config)#interface GigabitEthernet0/2

    Switch1(config-if)#switchport access vlan 100

    Switch1(config)#exit

    Switch1(config)#ip default-gateway 192.168.10.1

    Switch1(config)#exit

    Switch1#write

    Building configuration...

    [OK]

  2. 2

    Switch2的配置:

    Switch>enable

    Switch#configure terminal

    Switch2(config)#hostname Switch2

    Switch2(config)#interface Vlan200

    Switch2(config-if)#ip address 192.168.20.2 255.255.255.0

    Switch2(config-if)#exit

    Switch2(config)#interface range FastEthernet0/1 - 24

    Switch2(config-if-range)#switchport access vlan 200

    Switch2(config)#exit

    Switch2(config)#interface GigabitEthernet0/1

    Switch2(config-if)#description UpLink_Router2911

    Switch2(config-if)#switchport access vlan 200

    Switch2(config)#exit

    Switch2(config)#interface GigabitEthernet0/2

    Switch2(config-if)#switchport access vlan 200

    Switch2(config)#exit

    Switch2(config)#ip default-gateway 192.168.20.1

    Switch2(config)#exit

    Switch2#write

    Building configuration...

    [OK]

  3. 3

    Switch3的配置:

    Switch>enable

    Switch#configure terminal

    Switch3(config)#hostname Switch3

    Switch3(config)#interface Vlan300

    Switch3(config-if)#ip address 192.168.30.2 255.255.255.0

    Switch3(config-if)#exit

    Switch3(config)#interface range FastEthernet0/1 - 24

    Switch3(config-if-range)#switchport access vlan 300

    Switch3(config)#exit

    Switch3(config)#interface GigabitEthernet0/1

    Switch3(config-if)#description UpLink_Router2911

    Switch3(config-if)#switchport access vlan 300

    Switch3(config)#exit

    Switch3(config)#interface GigabitEthernet0/2

    Switch3(config-if)#switchport access vlan 300

    Switch3(config)#exit

    Switch3(config)#ip default-gateway 192.168.30.1

    Switch3(config)#exit

    Switch3#write

    Building configuration...

    [OK]

  4. 4

    Router1的配置:

    Router>enable

    Router#configure terminal

    Router(config)#hostname Router1

    Router1(config)#ip dhcp excluded-address 192.168.10.1 192.168.10.99

    Router1(config)#ip dhcp pool For192.168.10.X

    Router1(dhcp-config)#network 192.168.10.0 255.255.255.0

    Router1(dhcp-config)#default-router 192.168.10.1

    Router1(dhcp-config)#dns-server 192.168.10.1

    Router1(dhcp-config)#exit

    Router1(config)#interface Vlan100

    Router1(config-if)#ip address 192.168.10.1 255.255.255.0

    Router1(config-if)#exit

    Router1(config)#interface GigabitEthernet0/0

    Router1(config-if)#description To_Router3

    Router1(config-if)#ip address 172.16.10.13 255.255.255.0

    Router1(config-if)#no shutdown

    Router1(config-if)#exit

    Router1(config)#interface GigabitEthernet0/1

    Router1(config-if)#description To_Router2

    Router1(config-if)#ip address 172.16.20.12 255.255.255.0

    Router1(config-if)#no shutdown

    Router1(config-if)#exit

    Router1(config)#

    Router1(config)#interface FastEthernet0/0/0

    Router1(config-if)#description To_Switch1

    Router1(config-if)#switchport access vlan 100

    Router1(config-if)#exit

    Router1(config)#ip route 192.168.20.0 255.255.255.0 172.16.20.21

    Router1(config)#ip route 192.168.30.0 255.255.255.0 172.16.10.31

    Router1(config)#exit

    Router1# write

    Building configuration...

    [OK]

  5. 5

    Router2的配置:

    Router>enable

    Router#configure terminal

    Router(config)#hostname Router2

    Router2(config)#ip dhcp excluded-address 192.168.20.1 192.168.20.99

    Router2(config)#ip dhcp pool For192.168.20.X

    Router2(dhcp-config)#network 192.168.20.0 255.255.255.0

    Router2(dhcp-config)#default-router 192.168.20.1

    Router2(dhcp-config)#dns-server 192.168.20.1

    Router2(dhcp-config)#exit

    Router2(config)#interface Vlan200

    Router2(config-if)#ip address 192.168.20.1 255.255.255.0

    Router2(config-if)#exit

    Router2(config)#interface GigabitEthernet0/1

    Router2(config-if)#description To_Router1

    Router2(config-if)#ip address 172.16.20.21 255.255.255.0

    Router2(config-if)#no shutdown

    Router2(config-if)#exit

    Router2(config)#interface GigabitEthernet0/2

    Router2(config-if)#description To_Router3

    Router2(config-if)#ip address 172.16.30.23 255.255.255.0

    Router2(config-if)#no shutdown

    Router2(config-if)#exit

    Router2(config)#

    Router2(config)#interface FastEthernet0/0/0

    Router2(config-if)#description To_Switch2

    Router2(config-if)#switchport access vlan 200

    Router2(config-if)#exit

    Router2(config)#ip route 192.168.10.0 255.255.255.0 172.16.20.12

    Router2(config)#ip route 192.168.30.0 255.255.255.0 172.16.30.32

    Router2(config)#exit

    Router2# write

    Building configuration...

    [OK]

  6. 6

    Router3的配置:

    Router>enable

    Router#configure terminal

    Router(config)#hostname Router3

    Router3(config)#ip dhcp excluded-address 192.168.30.1 192.168.30.99

    Router3(config)#ip dhcp pool For192.168.30.X

    Router3(dhcp-config)#network 192.168.30.0 255.255.255.0

    Router3(dhcp-config)#default-router 192.168.30.1

    Router3(dhcp-config)#dns-server 192.168.30.1

    Router3(dhcp-config)#exit

    Router3(config)#interface Vlan300

    Router3(config-if)#ip address 192.168.30.1 255.255.255.0

    Router3(config-if)#exit

    Router3(config)#interface GigabitEthernet0/0

    Router3(config-if)#description To_Router1

    Router3(config-if)#ip address 172.16.10.31 255.255.255.0

    Router3(config-if)#no shutdown

    Router3(config-if)#exit

    Router3(config)#interface GigabitEthernet0/2

    Router3(config-if)#description To_Router2

    Router3(config-if)#ip address 172.16.30.32 255.255.255.0

    Router3(config-if)#no shutdown

    Router3(config-if)#exit

    Router3(config)#

    Router3(config)#interface FastEthernet0/0/0

    Router3(config-if)#description To_Switch3

    Router3(config-if)#switchport access vlan 300

    Router3(config-if)#exit

    Router3(config)#ip route 192.168.10.0 255.255.255.0 172.16.20.13

    Router3(config)#ip route 192.168.20.0 255.255.255.0 172.16.30.23

    Router3(config)#exit

    Router3# write

    Building configuration...

    [OK]

    END

配置静态路由表之前,此时PC1获得IP:192.168.10.100,以PC1为基点进行测试网络:

  1. 1

    此时,PC2获得IP:192.168.20.100,测试结果如下:

    思科三路由器静态路由配置模型
  2. 2

    此时,PC3获得IP:192.168.30.100,测试结果如下:

    思科三路由器静态路由配置模型
    END

配置静态路由表之后,此时PC1获得IP:192.168.10.100,以PC1为基点进行测试网络:

  1. 1

    此时,PC2获得IP:192.168.20.100,测试结果如下:

    思科三路由器静态路由配置模型
  2. 2

    此时,PC3获得IP:192.168.30.100,测试结果如下:

    思科三路由器静态路由配置模型
    END

比对配置静态前后,路由器Router1上路由表的变化。

  1. 1

    配置静态路由表前,路由器Router1的路由表:

    思科三路由器静态路由配置模型
  2. 2

    配置静态路由表后,路由器Router1的路由表:

    思科三路由器静态路由配置模型
  3. 3

    通过比对,可以发现在配置静态路由表之后,在路由器上多出两条路由路径,而这两条路由路径的下一条指向,就是我们在路由器中的配置。

    END

假定,在全网正常运行过程中,路由器Router1和Router2之间的物理链路中断:

  • 测试到PC2获得IP:192.168.20.100的连接情况,测试结果如下:

    思科三路由器静态路由配置模型
    思科三路由器静态路由配置模型
  • 比对路由器Router1的和Router2之间的物理链路中断前后,在Router1上的路由表:

    思科三路由器静态路由配置模型
    思科三路由器静态路由配置模型
  • 通过比对,可以发现在Router1的静态路由表中,缺少了指向指向Router2的路由路径,从而使发往PC2的数据变为不可达。

    END

注意事项

  • 考虑到接入交换机通常会采用较低端的二层交换机甚至HUB,因此,建议将DHCP服务配置在核心交换机或者是核心路由器上。
  • 静态路由表适用于对于网络安全较高、网络结构固定的小型网络。
  • 在测试中我们发现,当网络核心结构发生变化时,由于路由器单纯使用的静态路由方式,所以无法通自动更新路由表的方式获取新的路由路径,因此无法实现动态切换路由路径。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部