在Linux下路由表項中有兩條到相同目的IP的路由,如何控

2021-03-24 18:11:32 字數 2726 閱讀 6718

1樓:匿名使用者

路由表裡面的路由之所以有下一跳位址

是為了用這個下一跳ip位址去查詢arp對映表為什麼要查arp表?

是為了尋求下一跳路由器的mac

2樓:第七樓女生

真心不知道,如果問題關閉了,分也回不去你那裡了,沒人答就給我吧

預設閘道器和預設路由是什麼關係?

3樓:仁昌居士

主機裡的預設路由通常被稱作預設閘道器。在乙個典型的tcp / ip網路,節點(如伺服器、工作站和網路裝置)都有乙個定義的預設路由設定(指向預設閘道器)。可以在沒有特定路由的情況下,明確出傳送資料報的下一跳ip位址。

預設閘道器通常會是乙個有過濾功能的裝置,如防火牆和**伺服器。

4樓:

預設閘道器是目標網路為0.0.0.0的預設路由。

5樓:劍聖

一般來說,同一網路閘道器的位址就是路由位址

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

6樓:匿名使用者

一條路由資訊包括

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

3)度量值(metric)

4)下一跳位址

5)出口

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

1)檢視策略路由;

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

3)檢視靜態路由;

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

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

7樓:匿名使用者

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

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

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

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

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

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

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

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

乙個路由如何得到下一跳路由的ip位址並寫入路由表中?

8樓:久落江邊

路由器**資料報時,只關心從自身的哪個介面把資料報發出去換句話說,路由傳送資料時只關心出介面在哪

路由表裡面的路由之所以有下一跳位址

是為了用這個下一跳ip位址去查詢arp對映表為什麼要查arp表?

是為了尋求下一跳路由器的mac

還有,下一跳ip位址 可以事先配置進路由表也可以由協議動態通告進路由表

整個順序你搞反了,正確順序應該是

先有下一跳ip 再有arp廣播 然後才有資料報的**

9樓:請教再請教

你想錯了..

路由器**資料報時,只關心從自身的哪個介面把資料報發出去換句話說,路由傳送資料時只關心出介面在哪

路由表裡面的路由之所以有下一跳位址

是為了用這個下一跳ip位址去查詢arp對映表為什麼要查arp表?

是為了尋求下一跳路由器的mac

還有,下一跳ip位址 可以事先配置進路由表也可以由協議動態通告進路由表

整個順序你搞反了,正確順序應該是

先有下一跳ip 再有arp廣播 然後才有資料報的**一家之言,僅供參考

10樓:匿名使用者

樓上說的不錯。

路由器從乙個介面上得到資料報後,是檢視包頭,包頭裡有目的位址,查詢路由表,找符合項,然後選擇符合項介面出去,如果沒有符合項,就從預設路由指向的介面出去。

路由器的路由表要不就是手工配置的靜態路由,要不就是由路由協議動態更新的,一般再有一條預設路由,就是無處可去的時候就走此處。

如果路由器收到乙個在路由表找不到的目地ip位址時?他要怎麼判斷是否丟棄包呢?

11樓:匿名使用者

1)路由器從資料報的首部提取目的站的ip位址d, 得出目的站的網路號為n。 2)若n就是與此路由器直接相連的某乙個網路號,則不需要再經過其他的路由器,而直接通過該網路將資料報交付給目的站d(這裡包括將目的主機位址d轉換為具體的硬體位址,將資料報封裝為mac幀,再傳送此幀);否則,執行(3)。 3)若路由表中有目的位址為d的指明主機路由,則將資料報傳送給路由表中所指明的下一站路由器;否則,執行(4)。

4)若路由表中有到達網路n的路由,則將資料報傳送給路由表中所指明的下一站路由器;否則,執行(5)。 5)若路由表中有子網掩碼一項,就表示使用了子網掩碼,這時應對路由表中的每一行,用子網掩碼進行和目的站ip位址d相「與」的運算,設得出結果為m。若m等於這一行中的目的站網路號,則將資料報傳送給路由表中所指明的下一站路由器;否則,執行(6)。

6)若路由表中有乙個預設路由,則將資料報傳送給路由表中所指明的預設路由器;否則,執行(7)。 7)資料報丟棄 總之,根據目的位址,確定目的網段,如果找不到目的網段,會發至全網段的預設路由,否則會丟棄。

填寫路由器RG的路由表項,根據網路結構填寫路由表項是根據什麼原理算出來的急!

路由的表項就是到目的網段的路由表項。看圖理解直接連線的就是30位,然後是re rf下一級別的路由,28位的網段。然後最後是聚合的22位網段的。我是這麼理解。嘻嘻。請根據下圖所示網路結構回答下列問題.填寫路由器rg的路由表項 至 路由的表項就是到目的網段的路由表項。看圖理解直接連線的就是30位,然後是...

根據下面的網路拓撲圖,寫出路由器的路由表項(路由表表目包含 目的網路 下一條 出口)

由於看不見圖,自用將路由器的介面分別稱呼為 左 右 上 下,靜態路由。rta目的網路 介面模式 下一跳 192.168.3.0 24 rtc左邊介面 左邊介面的ip192.168.2.0 24 rtb左邊介面 左邊介面的iprtb192.168.1.0 24 rta上邊介面 上邊介面的ip 192....

Linux怎麼新增靜態路由linux下如何刪除靜態路由條目或者靜態路由的檔案在哪個目錄下面?

linux下新增路由的方法 一 使用 route 命令新增 使用route 命令新增的路由,機器重啟或者網絡卡重啟後路由就失效了,方法 新增到主機的路由 route add host 192.168.168.110 dev eth0 route add host 192.168.168.119 gw...