作者bernachom (Terry)
看板Network
标题[问答] 子网路内送资料的过程
时间Fri May 13 00:19:01 2011
不好意思请教一下
因为书上没写得很清楚
想来确定一下..
如果在一个子网路内 「A要送资料给B」
要先检查是不是同一个subnet, 因为要送资料给B所以要知道B的MAC,
这时後A就会发出ARP请求B,B就会把自已的MAC丢到网路上,A收到後,
就会把B的IP和MAC绑一起变成layer2的frame,然後在做一次ARP,
这时後B就收到了,B就会把收到的封包,一层一层的拆开,就得到资料。
我是对於把IP和MAX谁绑谁有点搞得不是清楚..
是A的IP绑B的MAC,还是B的IP绑B的MAC...
然後另一个是问题是说
如果A和B各在不同的子网路下,而且每个子网路由ROUTER相连
做法是不是也差不多?,如果一样是A送资料到B的话
A会先把资料给ROUTER,然後ROUTER再送给B?
谢谢帮忙
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.34.100.113
1F:→ james732:有「绑」这个动作吗...? 05/13 00:22
2F:→ james732:这应该只是A在信封上面填B的地址然後丢出去 05/13 00:23
3F:→ bernachom:可能我的说绑应该就是你说的填上这个意思吧@@ 05/13 00:27
4F:→ bernachom:请教一下,那我这个过程是有错误的吗?谢谢您 05/13 00:27
5F:→ wst2080:IP归IP MAC归MAC 一般来说 只要是不同子网 再比对Mask的 05/13 06:03
6F:→ wst2080:时候 就会比对出来 然後就会将封包丢给Router 05/13 06:04
7F:→ wst2080:而ARP Table当中会记录 Router位於该介面的MAC Address 05/13 06:04
8F:推 zaknafein:为啥要做一次arp? 05/13 08:38
9F:→ zaknafein:为啥要再做一次arp? 05/13 08:38
10F:推 xxoo1122:用packet tracer就知道罗! 05/14 23:25