路由器工作原理
路由器的工作流程是指路由器从一个端口收到一个报文后,去除链路层封装,交给网络层处
理。网络层首先检查报文是否是送给本机的,若是,去掉网络层封装,送给上层协议处理。
若不是,则根据报文的目的地址查找路由表,若找到路由,将报文交给相应端口的数据链路
层,封装端口所对应链路层协议后,发送报文。若找不到路由,将报文丢弃。
路由器查找的路由表,可以是管理员手工配置的,也可以是通过动态路由协议自动学习形成
的。为了实现正确的路由功能,路由器必须负责管理维护路由表的工作。
路由器的交换/转发功能指的是数据在路由器内部移动与处理的过程:从路由器一个接口接
收,然后选择合适接口转发,其间做帧的解封装与封装,并对数据包做相应处理