作者noapaov (單身漢)
看板Network
標題[問答] 關於路由的問題
時間Sun Apr 26 13:35:12 2015
關於路由的觀念有點不太清楚, 請問一下各位,
以下是我的路由表
Destination Gateway Genmask Flags Metric Ref Use Iface
112.xxx.xx.64 192.168.10.254 255.255.255.240 UG 0 0 0 eth0
203.xx.xx.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1
0.0.0.0 203.xx.xx.254 0.0.0.0 UG 0 0 0 eth1
想請問
(1)
112.xxx.xx.64 192.168.10.254 255.255.255.240 UG 0 0 0 eth0
是代表當前往目的地112.xxx.xx.64/255.255.255.240 是透過192.168.10.254 gateway出
去使用的是eth0介面
(2)
0.0.0.0 203.xx.xx.254 0.0.0.0 UG 0 0 0 eth1
設代表當前往任一目的地 是透過203.xx.xx.254 gateway出去使用的是eth1介面
(3)
192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
如果前往192.168.10.0/255.255.255.0 則不透過gateway, 同網域
(gateway 如果是0.0.0.0代表不通過gateway嗎)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.181.227
※ 文章網址: https://www.ptt.cc/bbs/Network/M.1430026514.A.3E4.html
※ 編輯: noapaov (114.34.181.227), 04/26/2015 13:40:03
推 sssxyz: 這是unix/linux路由表 可以看一下旗標這個欄位 04/26 14:21
→ sssxyz: G表示這筆路由有next hop 不需要下一跳的路由是直連路由 04/26 14:23
→ sssxyz: connected route表示你的設備本身不需他方轉送即可到達 04/26 14:24
→ sssxyz: network routing比較像是接力轉送的一個概念 04/26 14:27
推 windxuan: 你的解釋是對的 04/26 14:36
→ noapaov: 假設A電腦要連線到B電腦(HTTP server), AB不同網段 04/27 12:46
→ noapaov: A設定了前往B的路由, 那B也需要設定前往A的路由對嗎 04/27 12:46
→ noapaov: A是request, B是response 04/27 12:46
→ noapaov: B還需要透過路由表才可找到A嗎? 04/27 12:52
→ noapaov: 還是B可以直接透過A傳來的封包資訊,傳回A電腦 04/27 13:05
推 coenobita: 路由雙向都要設定 04/27 13:08
推 sssxyz: 如果有default route就解決了 設host route是很麻煩的 04/27 14:45
→ sssxyz: 未必要雙向都要設定 看狀況不同而定 04/27 14:45
→ sssxyz: 不過只要使用到網路 都會先查找自己的路由表來繞送封包 04/27 14:50
→ deadwood: server跟host端通常位於終端,大多是靠default route 04/27 16:59
→ deadwood: 除非你有特定路徑要走,例如走VPN,否則不用特別設定 04/27 17:00
→ deadwood: 在電腦跟server上,要設定也是在router上 04/27 17:03