作者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://webptt.com/m.aspx?n=bbs/Network/M.1430026514.A.3E4.html
※ 編輯: noapaov (114.34.181.227), 04/26/2015 13:40:03
1F:推 sssxyz: 這是unix/linux路由表 可以看一下旗標這個欄位 04/26 14:21
2F:→ sssxyz: G表示這筆路由有next hop 不需要下一跳的路由是直連路由 04/26 14:23
3F:→ sssxyz: connected route表示你的設備本身不需他方轉送即可到達 04/26 14:24
4F:→ sssxyz: network routing比較像是接力轉送的一個概念 04/26 14:27
5F:推 windxuan: 你的解釋是對的 04/26 14:36
6F:→ noapaov: 假設A電腦要連線到B電腦(HTTP server), AB不同網段 04/27 12:46
7F:→ noapaov: A設定了前往B的路由, 那B也需要設定前往A的路由對嗎 04/27 12:46
8F:→ noapaov: A是request, B是response 04/27 12:46
9F:→ noapaov: B還需要透過路由表才可找到A嗎? 04/27 12:52
10F:→ noapaov: 還是B可以直接透過A傳來的封包資訊,傳回A電腦 04/27 13:05
11F:推 coenobita: 路由雙向都要設定 04/27 13:08
12F:推 sssxyz: 如果有default route就解決了 設host route是很麻煩的 04/27 14:45
13F:→ sssxyz: 未必要雙向都要設定 看狀況不同而定 04/27 14:45
14F:→ sssxyz: 不過只要使用到網路 都會先查找自己的路由表來繞送封包 04/27 14:50
15F:→ deadwood: server跟host端通常位於終端,大多是靠default route 04/27 16:59
16F:→ deadwood: 除非你有特定路徑要走,例如走VPN,否則不用特別設定 04/27 17:00
17F:→ deadwood: 在電腦跟server上,要設定也是在router上 04/27 17:03