实验设备:两台PC(PC0,PC1),三台路由器(Router0,Router1,Router2)

目 标:实现PC0与PC1通信(PC0 ping通PC1)

拓扑图:

思科路由实验一    静态路由 _思科   静态路由  rout

实验步骤:

1、分别对设备进行IP地址设定

PC0--192.168.1.2/24         PC1--192.168.2.2/24

Router0的f0/0端口192.168.1.1/24,f0/1端口10.0.0.1/24;

Router1的f0/0端口10.0.0.2/24,f0/1端口20.0.0.2/24;

Router2的f0/0端口20.0.0.1/24,f0/1端口192.168.2.1/24;


思科路由实验一    静态路由 _思科   静态路由  rout_02

思科路由实验一    静态路由 _思科   静态路由  rout_03

思科路由实验一    静态路由 _思科   静态路由  rout_04


    根据图Router0的配置,分别对Router1,Router2进行相应的接口进行相应的IP地址配置。

2、IP地址配置完成后,进行静态路由配置

  • 1)要实现192.168.1.2能ping通192.168.2.2,相当于现在的目标地址(DIP)是192.168.2.2,源地址(SIP)是192.168.1.2,现在192.168.1.1发出数据包,根据拓扑图,数据将来到Router0,而且能直接到达Router0,国为Router0的f0/0就口就是192.168.1.0/24网络的网关,也可以通过查看Router0的路由信息:命令为在特权模式下输入:show ip route

思科路由实验一    静态路由 _思科   静态路由  rout_05

     其实还有最简单的办法来进行检测,就是在PC0(192.168.1.2)上分别ping 192.168.1.1和10.0.0.1以及 10.0.0.2,会发现只有10.0.0.2是不通的

思科路由实验一    静态路由 _思科   静态路由  rout_06

    也就是说数据已经从PC0到达了Router0,但是Router0和Router1同在10.0.0.0/24网络,为什么PC0 ping 10.0.0.1能通,但是ping 10.0.0.2不通勒???

    这是因为数据包在传输过程中是一个来回两次接收信号,即要使数据包能通,PC0就必须接收到10.0.0.2回传的信号,这样才能算一个完整的数据包传递,那接下来应该这样操作:

  1. 通过图四来看,Router0上根本就没有信息告诉Router0 通往192.168.2.0/24这个网络的下一跳路由信息,所以先在Router0上设置一个相应的静态路由;


    思科路由实验一    静态路由 _思科   静态路由  rout_07


  2. 在Router1上设置一个回到Router0上来的静态路由信息,不过此时需要注意的是,这时候的目标网络不在是192.168.2.0/24,而是192.168.1.0/24,因为要回传的信息是回传给192.168.1.2/24(PC0),所以此时的目标IP为:192.168.1.2/24,源IP为:10.0.0.2/24.


    思科路由实验一    静态路由 _思科   静态路由  rout_08


  3. 配置好后,再用PC0 ping 10.0.0.2,这时就会发现能Ping通了,这样,数据包(DIP:192.168.2.2,SIP:192.168.1.2)就到了Router1上,如图8所示:

思科路由实验一    静态路由 _思科   静态路由  rout_09

  • 2)但是此时PC0 ping 20.0.0.2依然不通,这就和刚刚的问题差不多了。通过查看Router1的路由表信息(特权模式下输入:show ip route),可以发现没有通往20.0.0.0/24网络的路由信息,所以这时就需要在Router1上设置通往20.0.0.0/24网络的路由信息

  1. 在Router1上进行添加通往20.0.0.0/24的路由信息,如图9所示:


    思科路由实验一    静态路由 _思科   静态路由  rout_10


  2. 在Router2上添加通往20.0.0.0/24的路由信息,DSP:192.168.1.2/24,SIP:192.168.2.2/24,如图10所示

思科路由实验一    静态路由 _思科   静态路由  rout_11

    此时再用PC0与PC1互相ping ,都能通了,此时,实验目的达到,静态路由到此为止。

思科路由实验一    静态路由 _思科   静态路由  rout_12

思科路由实验一    静态路由 _思科   静态路由  rout_13

小技巧:在添加静态路由的时候,下一跳地址除了用IP地址表示,也可以用接口表示!!

即:ip route 192.168.2.0 255.255.255.0 10.0.0.2 也可以写成 ip route 192.168.2.0 255.255.255.0 f0/1