目录
实验目的
两台路由器两连,各自身后都有一个网络,目前希望这两个网络也可以通信,如下图所示,VPC1属于1网段,VPC2属于2网段,路由器之间属于12网段,VPC1和VPC2可以相互ping通。
分析
在没有任何配置的情况下,路由器只知道直连接口的网络信息,无法知道非直连网络的路由信息,因此VPC1是不可能访问VPC2的,VPC1和VPC2属于两个不同的网络。虽然路由器R1直连路由器R2,R1只知道R2同属12网段,但R1并不清楚R2身后的网络路由。
要想R1访问2网段的网络,R1需要将数据帧交给R2,由R2去转发数据给2网段。那么,R1怎么知道去往2网段需要交给R2去处理呢?这时候我们需要在R1上配置一条静态路由,这条静态路由描述着去往2网段的出接口和下一跳的地址,同理,R2也需要配置一条去往1网段的静态路由。
PNET配置
1、各接口配置信息
VPC1的配置:1.0.0.1(IP) 255.255.255.0(子网掩码) 1.0.0.254(网关IP)
VPC2的配置:2.0.0.1(IP) 255.255.255.0(子网掩码) 2.0.0.254(网关IP)
R1 e0/1:1.0.0.254(IP)
R1 e0/0:12.0.0.1(IP) 255.255.255.0(子网掩码)
R2 e0/1:2.0.0.254(IP)
R2 e0/0:12.0.0.2(IP) 255.255.255.0(子网掩码)
R1#show ip interface brief
R2#show ip interface brief
2、查看当前路由表
R1#show ip route
路由器R1的路由条目
R2#show ip route
路由器R2的路由条目
目前路由器R1没有2网段的路由条目,R2也没有1网段的路由条目的,此时VPC1是无法ping通VPC2的,如下图所示:
VPC1 ping VPC2 的情况
提示 Destination host unreachable 目标主机不可达
3、配置静态路由
R1(config)#ip route 2.0.0.0 255.255.255.0 ethernet 0/0 12.0.0.2
R2(config)#ip route 1.0.0.0 255.255.255.0 ethernet 0/0 12.0.0.1
命令的格式是:ip route <目的网络号> <目的网络子网掩码> <当前路由器的出接口> <下一跳地址>
此时R1有去往2网段的路由,R2也有去往1网段的路由,如下图:
此时再尝试 VPC1 和 VPC2 相互 ping 可通: