一條路由包含哪些基本內容?路由器是如何為IP報文查詢路由表的

2021-03-24 18:14:42 字數 3967 閱讀 6187

1樓:匿名使用者

一條路由資訊包括

1)路由資訊類別(直連、靜態、ospf、bgp等)2)目的網段

3)度量值(metric)

4)下一跳地址

5)出口

當路由器**ip報文時遵從以下優先順序順序:

1)檢視策略路由;

2)依據最長匹配原則(最長是針對子網掩碼的最長,即選擇最詳細的路由);

3)檢視靜態路由;

4)檢視動態路由,根據metric值進行優先選取;

5)檢視預設路由自己電腦上 用route print 就能檢視自己電腦上的路由表了

2樓:匿名使用者

檢測作業系統可以利用作業系統裡的tcp/ip堆疊作為標誌,因為不同的作業系統在網路底層協議的各種實現細節上略有不同,可以通過向目標主機傳送特殊的包,然後返回的包來確定作業系統^_^

比如:1。傳送一個syn包,它包括沒有定義的tcp標記的tcp頭,那麼在linux系統會包含這個

沒有定義的標記,而別的系統則會在收到syn+bogu包之後關閉連線

2. 利用尋找初始化序列長度模板與特定作業系統相匹配的方法,這個方法很有效,

利用它可以給很多系統分類

3. 還有就是檢查返回包裡包含的視窗長度,因為作業系統都有不同的初始化視窗大小

4. 其實還有很多方法,我都記不大住了,不好意思-_-b

不過說了這麼多,具體是怎麼匹配的我都忘了,表鄙視我啊,實在是很難記-_-#

路由器根據ip報文中的目的ip地址還是源ip地址進行路由的查詢,掩碼最長匹配還掩碼最短匹配

3樓:匿名使用者

第一查詢路由bai一般就是通過目標ip查詢路du由,最長匹配原則zhi,精準匹配dao的那條是優先的

假設在路由版表中有

權下列項:目的 掩碼

1.2.3.

4 255.255.255.

2551.2.3.

0 255.255.255.

0這四個路由都含有地址1.2.3.

4,但**包時會選擇第一條路由。原則是選擇具有最長(最精確)的子網掩碼

4樓:

第一查詢路由一般就是通過目標ip查詢路由,最長匹配原則,精準匹配的那條是優先的

簡述ip路由的選擇策略。即當一個ip資料包準備好了的時候,路由器是如何將資料包送到目的地的?

5樓:匿名使用者

路由器工作原理

傳統地,路由器工作於osi七層協議中的第三層,其主要任務是接收來自一個網路介面的資料包,根據其中所含的目的地址,決定**到下一個目的地址。因此,路由器首先得在**路由表中查詢它的目的地址,若找到了目的地址,就在資料包的幀格前新增下一個mac地址,同時ip資料包頭的ttl(time to live)域也開始減數,並重新計算校驗和。當資料包被送到輸出埠時,它需要按順序等待,以便被傳送到輸出鏈路上。

路由器在工作時能夠按照某種路由通訊協議查詢裝置中的路由表。如果到某一特定節點有一條以上的路徑,則基本預先確定的路由準則是選擇最優(或最經濟)的傳輸路徑。由於各種網路段和其相互連線情況可能會因環境變化而變化,因此路由情況的資訊一般也按所使用的路由資訊協議的規定而定時更新。

網路中,每個路由器的基本功能都是按照一定的規則來動態地更新它所保持的路由表,以便保持路由資訊的有效性。為了便於在網路間傳送報文,路由器總是先按照預定的規則把較大的資料分解成適當大小的資料包,再將這些資料包分別通過相同或不同路徑傳送出去。當這些資料包按先後秩序到達目的地後,再把分解的資料包按照一定順序包裝成原有的報文形式。

路由器的分層定址功能是路由器的重要功能之一,該功能可以幫助具有很多節點站的網路來儲存定址資訊,同時還能在網路間截獲傳送到遠地網段的報文,起**作用;選擇最合理的路由,引導通訊也是路由器基本功能;多協議路由器還可以連線使用不同通訊協議的網路段,成為不同通訊協議網路段之間的通訊平臺。

一般來說,路由器的主要工作是對資料包進行儲存**,具體過程如下:

第一步:當資料包到達路由器,根據網路物理介面的型別,路由器呼叫相應的鏈路層功能模組,以解釋處理此資料包的鏈路層協議報頭。這一步處理比較簡單,主要是對資料的完整性進行驗證,如crc校驗、幀長度檢查等。

第二步:在鏈路層完成對資料幀的完整性驗證後,路由器開始處理此資料幀的ip層。這一過程是路由器功能的核心。

根據資料幀中ip包頭的目的ip地址,路由器在路由表中查詢下一跳的ip地址;同時,ip資料包頭的ttl(time to live)域開始減數,並重新計算校驗和(checksum)。

第三步:根據路由表中所查到的下一跳ip地址,將ip資料包送往相應的輸出鏈路層,被封裝上相應的鏈路層包頭,最後經輸出網路物理介面傳送出去。

簡單地說,路由器的主要工作就是為經過路由器的每個資料包尋找一條最佳傳輸路徑,並將該資料包有效地傳送到目的站點。由此可見,選擇最佳路徑策略或叫選擇最佳路由演算法是路由器的關鍵所在。為了完成這項工作,在路由器中儲存著各種傳輸路徑的相關資料——路由表(routing table),供路由選擇時使用。

上述過程描述了路由器的主要而且關鍵的工作過程,但沒有說明其它附加效能,例如訪問控制、網路地址轉換、排隊優先順序等

6樓:匿名使用者

(1)工作站a將工作站b的地址12.0.0.5連同資料資訊以資料幀的形式傳送給路由器1。

(2)路由器1收到工作站a的資料幀後,先從包頭中取出地址12.0.0.5,並根據路徑表計算出發往工作站b的最佳路徑:r1->r2->r5->b;並將資料幀發往路由器2。

(3)路由器2重複路由器1的工作,並將資料幀**給路由器5。

(4)路由器5同樣取出目的地址,發現12.0.0.5就在該路由器所連線的網段上,於是將該資料幀直接交給工作站b。

(5)工作站b收到工作站a的資料幀,一次通訊過程宣告結束。 事實上,路由器除了上述的路由選擇這一主要功能外,還具有網路流量控制功能。有的路由器僅支援單一協議,但大部分路由器可以支援多種協議的傳輸,即多協議路由器。

由於每一種協議都有自己的規則,要在一個路由器中完成多種協議的演算法,勢必會 降低路由器的效能。因此,我們以為,支援多協議的路由器效能相對較低。使用者購買路由器時,需要根據自己的實際情況,選擇自己需要的網路協議的路由器。

近年來出現了交換路由器產品,從本質上來說它不是什麼新技術,而是為了提高通訊能力,把交換機的原理組合到路由器中,使資料傳輸能力更快、更好。

一條路由包含哪些基本內容?路由器是如何為ip報文查詢路由表的?

7樓:手機使用者

一條路由資訊包來括源

1)路由資訊類別(直連、靜態、ospf、bgp等)2)目的網段

3)度量值(metric)

4)下一跳地址

5)出口

當路由器**ip報文時遵從以下優先順序順序:

1)檢視策略路由;

2)依據最長匹配原則(最長是針對子網掩碼的最長,即選擇最詳細的路由);

3)檢視靜態路由;

4)檢視動態路由,根據metric值進行優先選取;

5)檢視預設路由自己電腦上 用route print 就能檢視自己電腦上的路由表了

路由表中一般包括哪些資訊

8樓:匿名使用者

路由表中表項內容一般包括:

1、destination:目的地址,用來標識ip包的目的地址或者目的網路。

2、mask:網路掩碼,與目的地址一起標識目的主機或者路由器所在的網段的地址。

3、pre:標識路由加入ip路由表的優先順序。可能到達一個目的地有多條路由,但是優先順序的存在讓他們先選擇優先順序高的路由進行利用。

4、nexthop:下一跳ip地址,說明ip包所經過的下一個路由器。

5、inte***ce:輸出介面,說明ip包將從該路由器哪個介面**。

6、cost:路由開銷,當到達一個目的地的多個路由優先順序相同時,路由開銷最小的將成為最優路由。

9樓:鄭州鷹嘴豆

不與這個路由器直接連線的其他路由器資訊

一般包括 網段資訊 掩碼 輸出埠ip

一條網線怎麼連線兩個路由器,怎麼一條網線接兩個路由器怎麼設定的??

可以有線連線 可以的沒有問題,你在鄰居的無線路由器lan埠牽一個網線過來,連線你家無線路由器的wan埠。在連線你家無線路由器之前 你先進入無線路由器網路引數設定,把lan埠的地址192.168.1.1改為192.168.1.2 在把dhcp改為不啟用。以後你要進入無線路由器在位址列輸入192.168...

一條ADSL一路由器兩機互連,一條ADSL一路由器兩機互連

如果各項設定都沒問題 如dns ip 地址,請檢查你的網線,是直通線還是交叉線,是586a,還是586b的接線方式,看你的路由說明,具體用哪內接線!重新接線!這種問題一般都是線序接的不對或不同!如果不要求兩機都能上網,那只需要用一根反接的網線,分別連線2臺電腦的網絡卡,然後一臺設定成主機 xp那臺 ...

光纖貓接出來的一條網線,想要再連線路由器做發射WiFi跟

電腦網線連線路由器的lan口,瀏覽器輸入路由器的ip地址進路由器的設定介面進行設定。內路由器容前面接的光貓設定路由器wan口pppoe撥號。其他的按照路由器設定嚮導設定即可。設定好後,用網線連線光貓和路由器wan口。然後其他路由器和前面路由器級聯即可,注意別ip衝突。我有一根從路由器接出來的網線,如...