解析静态路由原理与配置及实验操作
目录
一.基础知及原理
1.路由原理
2.路由表的形成
3.路由器的工作原理
4.静态路由
5.默认路由
6.路由器转发数据包的封装过程
7.路由器与交换机的对比
二.配置静态路由及实验
1.路由原理
【1】路由器:能够将数据包正确转发到目的地,并在转发过程中选择最佳路径的设备,路由器有个功能 隔离广播域 ,不隔离的话 ,会形成广播风暴
路由器的每个接口都有自己的MAC地址 , 路由器上也有ARP表
【2】路由技术:为了尽可能提高网络速度,就需要由一种方法来判断从源主机到目地主机所经过的最佳路径,从而进行数据转发,这就是路由技术。
2.路由表的形成
【1】路由表:路由器中维护的路由条目集合,路由器根据路由表做路径选择
【2】直连网段:当在接口配置接口的IP地址,并且接口处于up时,形成直连路由
【3】非直连网段:指你人为的写入一条指向一个不在你本设备上的目的地址网段的静态路由。
3.路由器的工作原理
路由器通过查找自己的路由表进行数据包转发。如下图,【1】网段为1.0的主机要和4.0网段的主机发送数据包,因为IP地址不一样,所以主机会将数据包发送给本网段的网关路由器A
【2】路由器A接收到数据包,先查看数据包IP首部中的目标IP地址,再查找自己的路由表,数据包的目标IP地址是4.1,属于4.0网段,路由器A在路由表中查到4.0网段转发接口是S0接口,于是将数据从S0接口转发出去
【3】网段中每个路由器都是用同样的步骤转发数据的,直到到达路由器B,再用同样的转发方法从E0接口转发出去,最后主机4.1收到这个数据包
4.静态路由
【1】静态路由:由管理员手工配置的固定路由。
【2】静态路由的特点:对路由行为进行精确的控制,单向的如果实现双向的通信,必须在通信双方配置双向的静态路由,不足之路是缺乏灵活性。
动态路由是指路由器能够自动地建立自己的路由表,并且能够根据实际情况的变化适时地进行调整
5.默认路由
当路由器在路由表中找不到目标网络对应的路由条目时,路由器把请求转发到默认接口,是一种特殊的静态路由,用于末节网路
6.路由器转发数据包的封装过程
【1】A主机在网络层将来自上层的报文封装成IP数据包,得出目的目的地址与本机地址不在同一个网段,要经过路由器A进行转发
【2】A主机通过ARP请求获得默认网关路由器A的E0接口的MAC地址。在数据链路层A主机将IP数据包封装成以太网数据帧
【3】路由器A从E0接口接收到数据帧,把数据链路层封装去掉。路由器A认为这个IP数据包是要通过自己转发,所以路由器A会查找自己的路由表寻找与IP地址相匹配的路由表项,然后根据路由表的下一跳地址妆发到E1接口
【4】在E1接口路由器A重新封装以太帧,此时源MAC为E1接口的MAC,目的MAC为E1接口的 MAC
【5】路由器B从E1接口接收到数据帧,同样会把数据链路层封装去掉,对IP目标地址进行检查,并于路由表进行匹配,根据表的下一跳信息将数据包妆发到E0接口
【6】路由器B发现目的网段与自己的E0接口直接相连,通过ARP广播获得主机B的以太口MAC地址,路由器B再将IP数据包封装成以太网帧
【7】封装完毕,将以太网帧从E0接口发送往主机B
7.路由器与交换机的对比
(1)路由器工作在网络层 ,交换机工作在数据链路层
(2) 路由器根据路由表转发数据,路由选择,路由转发 交换机MAC地址表转发数据,硬件转发
二.实验操作
实验一
【1】打开ENSP软件,新建一个拓扑,并开启设备
【2】配置PC1,PC2的IP地址
【3】配置R1,R2,R3的IP地址
R1
R2
R3
【3】将R1配置为默认路由,R2,R3配置为静态路由
R1
R2
R3
【4】连接
实验二
【2】新建括扑图如下图所示
【2】按实验一步骤配置IP地址,实现PC1,PC2连接
2.断掉R1跟R2之间的一条链路
断掉之前R1路由表
断掉之后R1路由表
可以看出设置的浮动路由在断掉之后出现在表中,PC1和PC2依然可以通信
实验三
【1】新建脱扑图如下图
【2】按之前步骤配置路由器接口IP地址和静态路由
【3】完成配置连接
PC1可连接PC2,PC3
PC2可连接PC1,PC3
PC3可连接PC1和PC2