作者arabeske (arabeske)
看板Network
标题[请益] 请教一个网路观念(Switch应用)
时间Thu Jan 29 22:56:17 2009
请教各位, 如果我的电脑连线方式是:
ISP --> NAT --> Switch ---> A电脑
|---> B电脑
若我有一个封包要从A送到B
那封包所跑的路径是 A --> Switch --> B
还是 A --> Switch --> NAT --> Switch --> B ?
谢谢解惑!
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.73.247.203
1F:推 jackeyH:这样看你是用哪种应用,最简单的方式你送出去的IP packet 01/29 23:20
2F:→ jackeyH:的IP Header里面的Destination Address是包谁..如果是直 01/29 23:21
3F:→ jackeyH:接包B的LAN IP的话则就会以A --> Switch --> B传送,否则 01/29 23:22
4F:→ jackeyH:就会用A --> Switch --> NAT --> Switch --> B的方式 01/29 23:23
5F:→ jackwu5712:基本上同网段内传输,是不会跑去NAT的吧 ? 01/30 04:53
6F:推 stevenliu121:看你的submask设定,决定往LAN送或往gateway送 01/30 10:46
7F:→ arabeske:谢谢各位回答! 01/30 11:31
8F:推 samplewu:Switch的话~ 第一次时因为比对MAC Address Table比对不到 01/30 20:29
9F:→ samplewu:会broadcast找~ 若Table中已有记录就会直接由对应port传 01/30 20:32
10F:→ samplewu:以上是没有设定 Default Gateway 时~ 若有设定 Gateway 01/30 20:33
11F:→ samplewu:则会直接传送到 Gateway 去判断由哪传~ (即传至 NAT) 01/30 20:33
12F:→ samplewu:有设定GW则每一个封包都会经过NAT~ 没设定的话就直接靠 01/30 20:34
13F:→ samplewu:Switch决定传送的port和方式了~ 01/30 20:35
14F:→ samplewu:应该是叫 forwarding table ? XDD 忘了倒底是哪个英文了 01/30 20:35
15F:推 pojicoffee:你的AB电脑如果有彼此用arp沟通过 到switch就会转送了 01/31 21:00