[請益] Routing Table 的 Next hop

看板Network作者 ( )時間14年前 (2010/06/17 16:39), 編輯推噓1(1017)
留言18則, 1人參與, 最新討論串1/2 (看更多)
請教一下, Routing Table 中, Next hop 可以設定為 0.0.0.0 嗎? 如果可以,是代表什麼動作呢?廣播嗎? --

06/17 16:46, , 1F
不是廣播 而是 default route (預設路由)
06/17 16:46, 1F

06/17 16:47, , 2F
就是路由表當中比對不到的路由資訊時,就會把風包丟給
06/17 16:47, 2F

06/17 16:47, , 3F
預設路由所指定的介面or下一跳~ 這樣懂嗎???
06/17 16:47, 3F
所以會像下列例子嗎? Routing Table ======================================================== Destination Mask Next hop Interface -------------------------------------------------------- 192.168.1.0 255.255.255.240 0.0.0.0 Eth1 0.0.0.0 0.0.0.0 192.168.1.254 Eth0 ======================================================== Router 的 Eth0 IP:192.168.1.14 /255.255.240 Eth1 IP:192.168.1.253/255.255.0 PC 的 IP:192.168.1.2 /255.255.240 PC 透過 hub 連到 Router 的 Eth0 當 192.168.1.2 要連到 192.168.1.3 時,封包進到 Router 的 Eth1 根據 Routing Table ,封包會送回到 Eth1 請問是這樣子嗎?

06/17 17:38, , 4F
OK 你的網路環境我就先不探討 先探討你的路由表吧...
06/17 17:38, 4F

06/17 17:39, , 5F
我反問你~ 若假設來的封包目的地要送往 172.16.1.1 的IP
06/17 17:39, 5F

06/17 17:41, , 6F
流經這個Router的時候 他會往哪個介面送???
06/17 17:41, 6F

06/17 17:41, , 7F
其實答案在我上面的推文都說到了喔...
06/17 17:41, 7F
稍微改了一下架構... Eth1改成192.168.1.253 推論封包目的地要送往 172.16.1.1 , 會往 Eth0 送到 192.168.1.254

06/17 18:44, , 8F
嗯啊 至於你的架構 我覺得怪怪的就是了...
06/17 18:44, 8F

06/17 18:44, , 9F
若是同一個網段~ 應該不需要進行路由吧...
06/17 18:44, 9F

06/17 18:44, , 10F
而我剛剛的舉例只是站在路由器的角度來看
06/17 18:44, 10F

06/17 18:46, , 11F
正在思考要不要舉個更好的案例 來回文
06/17 18:46, 11F
這是因為我遇到這個疑問的來源是 98年高雄市高中職聯合甄選電子計算機試題 第5題 http://210.243.29.5/bj514/download/98computer.pdf 而我的解答是 =============================================================================== (1) 172.16.2.0/24 192.168.1.1 │ │ A-Eth1 █ B-Eth0 │ █ │ 172.16.3.0/24 ─ 172.16.3.254 █ 172.16.2.254 █ B-Wan0 │ /24 █ /24 █ 192.168.1.2/30 █ █ A-Eth2 █ A-Eth0 B-Eth1 █ 172.16.3.0/28 ─ 172.16.3.14 █ 192.168.1.6 ─ 192.168.1.5 █ /28 /30 /30 Router A Router B (2) a. 172.16.2.12 接到B-Eth0 Subnetmask:255.255.255.0 Gateway IP:172.16.2.254 b.172.16.3.12 接到A-Eth2 Subnetmask:255.255.255.240 Gateway IP:172.168.3.14 c.172.16.3.248 接到A-Eth1 Subnetmask:255.255.255.0 Gateway IP:172.168.3.254 =============================================================================== 然後有板友提到「同一台Route 網域基本上是不可以重疊的 否則路由跑不起來」 而我只學過很基礎的理論, 因此,特地來這邊更深入了Routing Table 的運作方式。 感謝wst2080熱心的解答! ※ 編輯: FT6034 來自: 210.243.29.253 (06/18 08:26)

06/18 10:31, , 12F
第二小題目~你A的答案是錯的吧! 172.16.2.254(172.16.2.12
06/18 10:31, 12F

06/18 10:32, , 13F
目前看來 答案只有第二小題的A有小筆誤而已 大致上是沒問
06/18 10:32, 13F

06/18 10:32, , 14F
題的...
06/18 10:32, 14F
小筆誤已修正

06/18 10:33, , 15F
而且我發現題目的route table很好玩 幹麻不寫直連
06/18 10:33, 15F

06/18 10:34, , 16F
還寫Next hop 0.0.0.0 XDDD
06/18 10:34, 16F

06/18 10:37, , 17F
而且我發現~ 這出題的應該是想用路由表混淆視聽吧
06/18 10:37, 17F

06/18 10:38, , 18F
這題目根本用不到路由表啊... =.=lll
06/18 10:38, 18F
總之就是個怪題目XD ※ 編輯: FT6034 來自: 210.243.29.253 (06/18 16:22)
文章代碼(AID): #1C6TzUR2 (Network)
文章代碼(AID): #1C6TzUR2 (Network)