物聯網時代 -- 路由器的作用
說起路由器,大家對它一定非常熟悉吧,上網都靠他,但它是靠什么原理工作的呢,它的工作流程是怎樣呢?今天小編帶大家了解一下路由器的工作原理。
路由器的概念及基本構成
路由器是一種用于網絡互連的計算機設備,它工作在 OSI 參考模型的第三層。
(網絡層),為不同的網絡之間報文尋徑并存儲轉發(fā)。
作為路由器,必須具備:
Ⅰ 兩個或兩個以上的接口:用于連接不同的網絡。
Ⅱ 協議至少實現到網絡層:只有理解網絡層協議才能與網絡層通訊。
Ⅲ 至少支持兩種以上的子網協議:異種子網互聯。
Ⅳ 具有存儲、轉發(fā)、尋徑功能 :實現速率匹配與路由尋徑。
Ⅴ 一組路由協議:包括域內路由協議、域間路由協議。
路由器的作用:
Ⅰ 異種網絡互連:主要是具有異種子網協議的網絡互連。
Ⅱ 子網協議轉換:不同子網間包括局域網和廣域網間協議轉換。
Ⅲ 路由(尋徑):路由表建立、刷新、查找。
Ⅳ 速率適配:不同接口具有不同的速率,路由器可以利用自己 緩存及流控協議適配。
Ⅴ 隔離網絡:防止廣播風暴,網絡安全(防火墻)。
Ⅵ 報文分片與重組:接口的 MTU 不同,超過接口的 MTU 的報文會被分片,到達目的地的報文會被重組。
Ⅶ備份、流量流控:主備線路的切換及復雜的流量控制。
路由器工作原理
路由器中時刻維持著一張路由表,所有報文的發(fā)送和轉發(fā)都通過查找路由表。從相應端口發(fā)送。這張路由表可以是靜態(tài)配置的,也可以是動態(tài)路由協議產生的。物理層從路由器的一個端口收到一個報文,上送到數據鏈路層。數據鏈路層去掉鏈路層封裝,根據報文的協議域上送到網絡層。網絡層首先看報文是否是送給本機的,若是,去掉網絡層封裝,送給上層。若不是,則根據報文的目的地址查找路由表,若找到路由,將報文送給相應端口的數據鏈路層,數據鏈路層封裝后,發(fā)送報文。若找不到路由,報文丟棄。
子網尋徑及路由
標準的尋徑表表目是一個二維組(信宿網絡地址,下一驛站地址),其中不攜帶子網信息,不能滿足子網尋徑。引入子網編址以后,子網尋徑表的每一表目中加入子網模,于是子網尋徑表表目變?yōu)槿S組:子網模、信宿網絡地址、下一驛站地址。
路由算法、路由協議、尋徑
路由器依據路由表來為報文尋徑,路由表由路由協議建立和維護。路由協議的設計則是依據某種路由算法。
北京鯤鵬祥瑞歡迎暖通行業(yè)制冷企業(yè)入住—明星名錄


