本文為大家介紹路由器的工作原理通俗易懂(交換機和路由器的工作原理),下面和小編一起看看詳細內(nèi)容吧。
當ip子網(wǎng)中的一臺主機向同一ip子網(wǎng)中的另一臺主機發(fā)送ip包時,它會直接將ip包發(fā)送到網(wǎng)絡(luò)中,對方可以收到。向internet 上不同ip 的主機發(fā)送時,必須選擇一個可以到達目的子網(wǎng)的路由器,將ip 數(shù)據(jù)包發(fā)送到路由器,路由器負責將ip 數(shù)據(jù)包發(fā)送到目的地。如果沒有找到這樣的路由器,則主機將ip 數(shù)據(jù)包發(fā)送到稱為“默認網(wǎng)關(guān)”的路由器。 “默認網(wǎng)關(guān)”是每臺主機上的一個配置參數(shù),它是連接到同一網(wǎng)絡(luò)的路由器端口的ip地址。
——路由器在轉(zhuǎn)發(fā)ip包時,只是根據(jù)ip包的目的ip地址的網(wǎng)絡(luò)號部分選擇合適的端口,將ip包發(fā)送出去。和主機一樣,路由器也需要判斷端口是否連接到目的子網(wǎng)。如果是,它將直接通過該端口將數(shù)據(jù)包發(fā)送到網(wǎng)絡(luò),否則,它也會選擇下一個路由器來傳輸數(shù)據(jù)包。路由器也有它的默認網(wǎng)關(guān),用來傳送不知道發(fā)往哪里的ip包。這樣,知道如何傳輸?shù)膇p包就通過路由器正確轉(zhuǎn)發(fā),不知道的ip包就被送到“默認網(wǎng)關(guān)”路由器。這樣,ip數(shù)據(jù)包最終會被發(fā)送到目的地,但不會被發(fā)送到目的地。 ip數(shù)據(jù)包被網(wǎng)絡(luò)丟棄。大牛網(wǎng)
—— 目前,所有的tcp/ip網(wǎng)絡(luò)都是通過路由器互連的,而internet是一個由數(shù)千個ip子網(wǎng)通過路由器互連的國際網(wǎng)絡(luò)。這種網(wǎng)絡(luò)稱為基于路由器的網(wǎng)絡(luò)(router based network),形成以路由器為節(jié)點的“互聯(lián)網(wǎng)網(wǎng)絡(luò)”。在“互聯(lián)網(wǎng)絡(luò)”中,路由器不僅負責轉(zhuǎn)發(fā)ip數(shù)據(jù)包,還負責與其他路由器通信,共同決定路由選擇,維護“互聯(lián)網(wǎng)絡(luò)”的路由表。
——路由動作包括兩個基本內(nèi)容:尋路和轉(zhuǎn)發(fā)。尋路就是確定到達目的地的最佳路徑,它是通過路由算法實現(xiàn)的。因為涉及到不同的路由協(xié)議和路由算法,所以比較復(fù)雜。為了確定最佳路徑,路由算法必須啟動并維護包含路由信息的路由表,路由信息因所使用的路由算法而異。路由選擇算法將收集到的信息填入路由表,根據(jù)路由表可以將目的網(wǎng)絡(luò)與下一跳(nexthop)的關(guān)系告知路由器。路由器交換信息更新路由,更新和維護路由表以正確反映網(wǎng)絡(luò)拓撲變化,路由器根據(jù)度量確定最佳路徑。這些是路由協(xié)議,例如路由信息協(xié)議(rip)、開放最短路徑優(yōu)先(ospf) 和邊界網(wǎng)關(guān)協(xié)議(bgp)。
—— forwarding 是將信息包沿著路由的最佳路徑傳送。路由器首先在路由表中查找以確定它是否知道如何將數(shù)據(jù)包發(fā)送到下一個站點(路由器或主機)。如果路由器不知道如何發(fā)送數(shù)據(jù)包,通常會丟棄該數(shù)據(jù)包;否則,根據(jù)路由表中的相應(yīng)條目丟棄數(shù)據(jù)包。發(fā)送到下一個站點,如果目的網(wǎng)絡(luò)與路由器直連,路由器會將數(shù)據(jù)包直接發(fā)送到相應(yīng)的端口。這是路由協(xié)議。
—— 路由轉(zhuǎn)發(fā)協(xié)議和路由協(xié)議是相互配合又相互獨立的概念。前者使用后者維護的路由表,而后者使用前者提供的功能發(fā)布路由協(xié)議數(shù)據(jù)包。下面提到的路由協(xié)議,如無特別說明,均指路由協(xié)議,也是通行做法。
以上(路由器工作原理)由電腦技術(shù)吧提供!
你可能喜歡:
路由器的內(nèi)存和功能
路由器互聯(lián)網(wǎng)絡(luò)
好了,路由器的工作原理通俗易懂(交換機和路由器的工作原理)的介紹到這里就結(jié)束了,想知道更多相關(guān)資料可以收藏我們的網(wǎng)站。