作者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/cn.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