如何配置静态路由

335 阅读4分钟

如何配置静态路由

一、路由的概述

image.png 路由:从源主机到目标主机的转发过程。

路由器:能将数据包转发到正确的目的地,并在转发过程中选择最佳路径的设备。

二、路由器的工作原理

根据路由表转发数据: image.png 如上图所示PC4想要向PC5转发数据(即1.0网段到达4.0网段)会经过2个路由器 路由表的内容如下:

SR1
网段接口
1.0E 0
2.0S 0
4.0S 0
SR2
网段接口
1.0S 0
2.0S 0
3.0E 0

第一步:

  • pc4数据传输在经过1.0以及E0端口后进入AR4路由器
  • AR4路由器根据路由表的信息知道4.0网段需要经过S0接口
  • AR4路由器就会将数据打包继续传输给下一个路由器AR5的S0接口

第二步:

  • AR5路由器收到AR4传输的数据后
  • AR5的路由器会查询自己的路由表
  • 发现数据如果要到达4.0网段,需要将数据传给E0接口
  • 最后数据会由AR5路由器传输给主机PC5的4.0网段

三、路由表的形成

  1. 直连路由:路由器接口所连接的子网的路由方式称为直连路由,即长在路由器身上的网段。
  2. 非直连路由:需要静态路由或者动态路由将网段添加到路由表中。(非直连路由分为动态学习和静态添加两种)

1.直连路由自动学习
2.静态路由手动配置
3.依靠动态路由协议互相学习

静态路由:是由管理员手工添加的路由信息

缺点:1、配置是单向的 2、缺乏灵活性

优点:传输速度快

四、路由器转发数据包的封装过程

image.png

1.主机A想要和主机B 进行通讯,首先会发送一个ARP的广播。

2.第一次封装包含:源IP(192.168.1.2)目的IP(192.168.2.2);源Mac(11-11)目的Mac(22-22)

PS:ARP广播只有同一广播域中才能收到,主机B和主机A并不在一个广播域中,所以主机A的ARP广播只能到Mac地址为(22-22)的端口。

3.第二次封装:源IP(192.168.1.2)目的IP(192.168.2.2);源Mac(22-22)目的Mac(33-33)

PS:路由器A会将收到的广播重新拆开分析,会重新发送一个ARP广播去寻找主机B的Mac地址,从传输的开始到结束,源和目的地的IP地址不会改变,如果改变那主机B无法回包给主机A进行通讯。

4.第三次封装:源IP(192.168.1.2)目的IP(192.168.2.2);源Mac(44-44)目的Mac(55-55)

PS:路由器B接收到广播后重新拆开分析,重新发送一个ARP广播寻找主机B的Mac地址。

5.第四次封装:源IP(192.168.1.2)目的IP(192.168.2.2);源Mac(55-55)目的Mac(66-66)

PS:路由器B发出ARP广播到最近的一个端口,主机B收到了属于自己IP地址的广播,最后会接收到主机A经过2个路由器发出的数据包。

五、实验-静态路由的配置

实验目的

(1)掌握静态路由(非直连网段、子网掩码、下一跳地址)的配置方法;
(2)掌握静态路由连通性的测试方法。

拓扑

image.png

实验步骤

1、为三台PC机配置IP地址、子网掩码和网关地址

  • PC1的IP地址:192.168.1.1,子网掩码:255.255.255.0,网关地址:192.168.1.254。
  • PC2的IP地址:192.168.2.1,子网掩码:255.255.255.0,网关地址:192.168.2.254。
  • PC3的IP地址:192.168.3.1,子网掩码:255.255.255.0,网关地址:192.168.3.254。

image.png

2、为三台路由器分别设置接口IP地址和子网掩码 

R1:三个接口的IP地址和子网掩码分别为:

  • g0/0/0接口:192.168.1.254/24
  • g0/0/1接口:192.168.4.1/24
  • g0/0/2接口:192.168.5.1/24

R2:两个接口的IP地址和子网掩码分别为:

  • g0/0/0接口:192.168.2.254/24
  • g0/0/1接口:192.168.4.2/24

R3:两个接口的IP地址和子网掩码分别为:

  • g0/0/0接口:192.168.3.254/24
  • g0/0/1接口:192.168.5.2/24

3、路由设置

3.1、进行PC1与PC2之间的通讯连接

3.1.1、对R1、R2路由进行设置 image.png image.png 3.1.2、用PC1 ping PC2;PC2 ping PC1 image.png image.png

即PC1与PC2之间连通,可以通讯。

3.2、进行PC2与PC1之间的通讯连接

3.2.1、对R1、R3路由进行设置 image.png image.png 3.2.2、用PC1 ping PC3;PC3 ping PC1 image.png image.png

即PC1与PC3之间连通,可以通讯。

3.3、进行PC2与PC3之间的通讯连接

3.3.1、对R2、R3路由进行设置 image.png image.png

3.3.2、用PC2 ping PC3;PC3 ping PC2 image.png image.png

即PC2与PC3之间连通,可以通讯。

4、查看各路由器的路由表信息(Direct表示直连网段,Static 表示非直连网段)

image.png

image.png

image.png

5、实验成功

Destination/Mask 目的网段/子网掩码 Proto 协议类型
Pre 优先级
Cost 开销值
Flags 路由状态等信息
NextHop 下一跳地址
Interface 接口信息
静态路由的默认优先级是60
优先级越小 越优先

总结

下一跳的地址和网关一样,一定要真实存在并且可以ping通,静态路由的默认优先级是60. 配置静态路由一定要注意,静态路由是双向的,要有去有回。