路由器工作原理

路由器是工作在IP協議網絡層實現子網之間轉發數據的設備。路由器內部可以劃分爲控制平面和數據通道。在控制平面上,路由協議可以有不同的類型。路由器通過路由協議交換網絡的拓撲結構信息,依照拓撲結構動態生成路由表。在數據通道上,轉發引擎從輸入線路接收IP包後,分析與修改包頭,使用轉發表查找輸出端口,把數據交換到輸出線路上。轉發表是根據路由表生成的,其表項和路由表項有直接對應關係,但轉發表的格式和路由表的格式不同,它更適合實現快速查找。轉發的主要流程包括線路輸入、包頭分析、數據存儲、包頭修改和線路輸出。
  
  路由協議根據網絡拓撲結構動態生成路由表。IP協議把整個網絡劃分爲管理區域,這些管理區域稱爲自治域,自治域區號實行全網統一管理。這樣,路由協議就有域內協議和域間協議之分。域內路由協議,如OSPF、IS-IS,在路由器間交換管理域內代表網絡拓撲結構的鏈路狀態,根據鏈路狀態推導出路由表。域間路由協議相鄰節點交換數據,不能使用多播方式,只能採用指定的點到點連接。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章