#路由协议实现#
#任务一静态路由配置1#
#1配置Switch-A的名称及其接口IP地址
Switch>enable
Switch(config)#hostname Switch-A
Switch-A(config)#ip routing
Switch-A(config)#int f0/1
Switch-A(config-if)#no switchport
Switch-A(config-if)#ip add 192.168.10.1 255.255.255.0
Switch-A(config-if)#no shut
Switch-A(config-if)#exit
Switch-A(config)#int g0/1
Switch-A(config-if)#no switchport
Switch-A(config-if)#ip add 192.168.1.1 255.255.255.0
Switch-A(config-if)#no shut
#2配置Router-A的名称及其接口IP地址
Router(config)#hostname Router-A
Router-A(config)#int f0/0
Router-A(config-if)#ip add 192.168.1.2 255.255.255.0
Router-A(config-if)#no shutdown
Router-A(config-if)#exit
Router-A(config)#int f0/1
Router-A(config-if)#ip add 192.168.20.1 255.255.255.0
Router-A(config-if)#no shutdown
Router-A(config-if)#exit
Router-A(config)#int s2/0
Router-A(config-if)#clock rate 64000
Router-A(config-if)#ip add 192.168.2.1 255.255.255.0
Router-A(config-if)#no shutdown
#3配置Router-B的名称及其接口IP地址
Router-A(config)#int f0/0
Router-A(config-if)#ip add 192.168.30.1 255.255.255.0
Router-A(config-if)#no shutdown
Router-A(config-if)#exit
Router-A(config)#int s2/0
Router-A(config-if)#ip add 192.168.2.2 255.255.255.0
Router-A(config-if)#no shutdown
Router-A#show ip route
#4配置路由协议前,使用ping命令测试网络的连通性。在PC1上ping PC2和PC3的IP地址,网络未连通
#5在Switch-A上配置静态路由
Switch-A(config)#ip route 192.168.20.0 255.255.255.0 192.168.1.2
Switch-A(config)#ip route 192.168.2.0 255.255.255.0 192.168.1.2
Switch-A(config)#ip route 192.168.30.0 255.255.255.0 192.168.1.2
#6在Router-A上配置静态路由
Router-A(config)#ip route 192.168.10.0 255.255.255.0 192.168.1.1
Router-A(config)#ip route 192.168.30.0 255.255.255.0 192.168.2.2
#7在Router-B上配置静态路由
Router-A(config)#ip route 192.168.10.0 255.255.255.0 192.168.2.1
Router-A(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1
Router-A(config)#ip route 192.168.20.0 255.255.255.0 192.168.2.1
#8查看Switch-A,Router-A,Router-B的路由表
Switch-A#show ip route
Router-A#show ip route
Router-B#show ip route
#9配置路由协议后,验证网络的连通性。在PC1上ping PC2和PC3的IP地址,网络已连通
小贴士:
静态路由的配置命令如下:
ip route 目的网络的IP地址 子网掩码 下一跳IP地址/本地接口
三层交换机实现路由的方法如下:
Switch-A(config)#ip routing !开启路由功能
Switch-A(config)#int g0/1
Switch-A(config-if)#no switchport !关闭端口的交换功能
Switch-A(config-if)#ip add 192.168.1.1 255.255.255.0