- 积分
- 322
- 鸿鹄币
- 个
- 好评度
- 点
- 精华
- 最后登录
- 1970-1-1
- 阅读权限
- 30
- 听众
- 收听
初级工程师
  
|

楼主 |
发表于 2013-2-22 20:46:29
|
显示全部楼层
sdty65485 发表于 2013-2-22 09:05 7 y `0 D4 _# @/ H0 u O
我是在纽约考的,哈哈,也是因为在国外读书,没办法。 z! j7 A1 O- X. [/ N
其实 跨网段default-gateway那道我也有过和楼主一样 ...
% { B5 Z* C, G# k) v2 g4 r兄弟,我明白你说的这种情况,但是在这里不会用到啊。% ]4 E _. c) Z. C/ G4 p+ i; R
/ d, _6 v+ P2 K- \6 r$ O因为发送host会设置default gateway, 这个default gateway就是他所在的network的router的端口。所以当他要发送frame给外网时,如果不知道default gateway的MAC address,他会发送一个ARP request, 里面的target protocol address filed的值是default gateway的IP地址,并不是接收host的IP地址啊。( @ t# A! N& {' X+ X7 D0 l, F+ b; N
* K" ^# Y) ?' e9 _; H( ~: m! ]) x
你说的那种情况我只知道会出现在用以太网连接的多个路由器中,在其中一个设置一个静态路由,规定了outbound interface。当一个frame要从这个interface出去时,由于是以太网,所以要使用MAC。如果不知道用哪个MAC地址,会发送ARP request, 里面的target protocol address field的值是destination IP。然后收到这个ARP的Router会再看自己的routing table能不能到达这个network, 如果能则变成代理ARP, 基本和你说的就一样了+ c" R6 C4 }4 S5 _# R0 W+ [
7 i; }/ ~7 V3 z7 r( @ q
但是针对于这道题来说,我认为没有proxy ARP的事 |
39#
2013-2-22 20:46:29
回复(0)
收起回复
|