[問答] 關於路由的問題

作者: noapaov (單身漢)   2015-04-26 13:35:12
關於路由的觀念有點不太清楚, 請問一下各位,
以下是我的路由表
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嗎)
作者: sssxyz (只出沒大佳基隆河左岸)   2015-04-26 14:21:00
這是unix/linux路由表 可以看一下旗標這個欄位G表示這筆路由有next hop 不需要下一跳的路由是直連路由connected route表示你的設備本身不需他方轉送即可到達network routing比較像是接力轉送的一個概念
作者: windxuan   2015-04-26 14:36:00
你的解釋是對的
作者: noapaov (單身漢)   2015-04-27 12:46:00
假設A電腦要連線到B電腦(HTTP server), AB不同網段A設定了前往B的路由, 那B也需要設定前往A的路由對嗎A是request, B是responseB還需要透過路由表才可找到A嗎?還是B可以直接透過A傳來的封包資訊,傳回A電腦
作者: coenobita   2015-04-27 13:08:00
路由雙向都要設定
作者: sssxyz (只出沒大佳基隆河左岸)   2015-04-27 14:45:00
如果有default route就解決了 設host route是很麻煩的未必要雙向都要設定 看狀況不同而定不過只要使用到網路 都會先查找自己的路由表來繞送封包
作者: deadwood (T_T)   2015-04-27 16:59:00
server跟host端通常位於終端,大多是靠default route除非你有特定路徑要走,例如走VPN,否則不用特別設定在電腦跟server上,要設定也是在router上

Links booklink

Contact Us: admin [ a t ] ucptt.com