前言
什么是路由器?路由器是工作在OSI参考模型的网络层,他主要是为数据包选择最佳路径,然后最终送达目的地,那么他是怎么选择路径的?这就需要我们去了解他的工作原理。
一、路由器的工作原理
路由:从源主机到目标主机的转发过程
工作原理:是根据路由表转发数据的
路由表:1、路由器中维护的路由条目的集合
2、路由器根据路由表做路径选择
路由表的形成:总共分为2点
- 直连网段:配置IP地址端口UP状态,形成直连路由
- 非直连网段
这里有张图可以了解一下路由和路由表
图中可以简单的看出路由表的端口号对应的数据传输的相关路径
二、静态路由和默认路由
1.静态路由
定义:静态路由是管理员在路由器中手动配置的固定路由。
特点:
- 允许对路由的行为进行精确的控制
- 静态路由是单向的,如果说想要实现双向通信,那就必须要配置2条路由,一条过去,一条回来。
- 静态路由不够灵活,虽然能精确的控制,但是网络发生变化,静态路由就要重新配置
2.默认路由
定义:是一种特殊的静态路由,是路由表中与数据包的目的地址之间没有匹配表项时路由器做出的选择
优点:高效,大大简化路由器的配置,减轻管理员的工作负担,提高网络性能。
缺点:只能存在末梢网络的时候,才能配置静态路由
图中右边的圈子里就代表末梢网络
静态路由的配置方式
[Huawei]ip route-statid 192.168.10.0 255.255.255.0 192.168.12.1
目的网段 子网掩码 下一跳
(我这里所说的命令都是以华为为例子来做解释)
默认路由配置方式
[Huawei]ip route-static 0.0.0.0 0.0.0.0 192. 168.12.1
3.路由器转发数据包的封装过程
三次封装,二次解封的过程
总结
- 路由器工作在OSI多考模型的网络层,它的重要作用足为数据包选择最化路径,最终送达目的地。根据路由表做路径选择
- 静态路由是单向的,也就是说如果希望实现双方的通信,必须在通信双方配置双向的静态路由。
- 默认路由是一种特殊的静态路由,是当路由表中没有与数据包的目的地址相匹配的表项时路由器能够做出的选择。如果没有默认路由,那么目的地址在路由表中没有匹配表项的数据包将被丢弃。
- 在配置路由的过程中,对网络排错时要分层、分段检查。分层检查可以首先从物理层检查,分段检查则将网络划分成多个小段,逐段排除错误。