目录
一、静态路由工作原理
1.什么是路由和路由器
路由是源主机到目标主机的转发过程,是一个过程。
路由器是能够选择最优路径将数据转发到正确目的地的设备,是一个设备。
2.路由器的工作原理
路由器根据自己记录的路由表选择合适路径转发数据
3.路由表的形成
路由表是路由器中记录的路由条目的整合,记录着网段ip地址和对应下一跳接口的接口号。分为直连网段和非直连网段。
直连网段:与路由器直接连接的网段,无需中转
非直连网段:不与路由器直接连接,需要通过设备中转的网段
4.静态路由和动态路由
静态路由:由管理员手动配置的单向通道,所以缺乏灵活性,无法自主改变,但灵活性较高。
默认路由:路由器在路由表中找不到目标网络的路径时,转发请求到默认路由接口。因为只有在找不到时才转发,所以优先级较低。
一般而言向上指默认,向下指静态。
二、路由器转发数据包的封装过程
主机A发送数据给主机B
1.主机A先进行ARP广播,解析出路由器A的E1接口MAC地址进行第一次封装。
(源IP,目标IP,源MAC,E1接口MAC)
2.路由器A接收到主机A的数据包,解封装查看目标IP,查询路由表找到最优路径。进行ARP广播,得到路由器B的E2接口MAC地址,进行第二次封装
(源IP,目标IP,路由器A的E2接口MAC地址,路由器B的E2接口MAV地址)
3.路由器B接收到路由器A的数据包,解封装查看目标IP,直连网段通过E1口转发。先ARP广播,得到主机B的MAC地址,进行第三次封装。
(源IP,目标IP,路由器B的E1接口MAC地址,主机B的MAC地址)
总结
在路由器转发数据的过程中,源和目的的IP地址并不会发生改变,变化的是源和目标的MAC地址。