在TCP半连接的这种模式下。 当Real server处理完请求,将包返回给client时,MAC地址写得是Director/VIP的那个还是Real server/VIP那个?
我觉得是Director/VIP那个。但是包在由real server传送过程中,能够把其他机器MAC放进去吗?
如果是Real server的MAC那么,对于client来讲,发送出去的包和收到的回包,MAC就不一致了。
所以麻烦大家解答一下,谢谢各位,谢谢章博士
maluyao
周三, 2007-08-01 02:49
Permalink
是realserver 的网关的。 ------------------ 把酒当歌,黎曼几何。
girlsjj
周四, 2007-08-02 01:06
返回给client包的源MAC地址。目标MAC是realserver 的网关的。我是可以理解的。 不要告诉我源MAC地址是realserver 的网关的。那我就被打击了。。。。。
thanks, anyway.
KevinKW
周五, 2007-08-31 07:57
在nat/dr/tun三种模式中,主要的区别是director和realserver之间通知的方式,而realserver处理完请求,发出的数据包都是一样的 源MAC地址:自己的 源IP地址:VIP(dr/tun)或自己的实际地址(nat) 目标MAC地址:client的 目标IP地址:client的
client在收到数据包后,仅检测该包的目的地址的IP和MAC是不是本机,来决定收不收这个包,对于源MAC地址是不做判断的
There are currently 0 users online.
maluyao
周三, 2007-08-01 02:49
Permalink
是realserver
是realserver 的网关的。
------------------
把酒当歌,黎曼几何。
girlsjj
周四, 2007-08-02 01:06
Permalink
谢谢,我是指返回给client的包的源MAC
返回给client包的源MAC地址。目标MAC是realserver 的网关的。我是可以理解的。
不要告诉我源MAC地址是realserver 的网关的。那我就被打击了。。。。。
thanks, anyway.
KevinKW
周五, 2007-08-31 07:57
Permalink
源MAC地址是realserver自身的
在nat/dr/tun三种模式中,主要的区别是director和realserver之间通知的方式,而realserver处理完请求,发出的数据包都是一样的
源MAC地址:自己的
源IP地址:VIP(dr/tun)或自己的实际地址(nat)
目标MAC地址:client的
目标IP地址:client的
client在收到数据包后,仅检测该包的目的地址的IP和MAC是不是本机,来决定收不收这个包,对于源MAC地址是不做判断的