簡述路由器的工作流程

簡述路由器的工作流程

路由器工作於OSI的第三層,其主要任務是接收來自一個網絡接口的分組,根據其中所含的目的地址,決定轉發到哪一個下一個目的地址(可能是路由器也可能就是目的主機),並決定從哪個網絡接口轉發出去。

路由器的分組轉發具體過程是:

1、網絡接口接收分組;

2、根據網絡物理接口,路由器調用相應的鏈路層(網絡7層協議中的第二層)功能模塊以解釋處理此分組的鏈路層協議報頭;

3、在鏈路層完成對數據幀的完整性驗證後,路由器開始處理此數據幀的IP層;

4、根據在路由表中所查到的下一跳IP地址,IP數據包送往相應的輸出鏈路層,被封裝上相應的鏈路層幀頭,最後經輸出網絡物理接口發送出去。