2006-4-19 12:25
展天
请教一个网络通讯问题
在一台主机上,两块网卡,分别配置不同网段的地址.
现在在其中一个网卡上用一个虚拟地址将其真实地址覆盖掉(既在网络上看不到其真实地址),而且该虚拟地址与另外一块网卡的地址(真实地址)在同一个网段内,那么请问,这台机器的网络访问是从哪个网卡上出去,是那块真实地址网卡呢还是从虚拟地址上出去
谢谢:L
2006-4-20 15:20
老老鼠
你的虚拟地址是不是用软件对数据包进行重新封装搞地址欺骗一类的?
2006-4-21 22:10
展天
抱歉,最近比较忙,上来的少了
我的虚拟地址不是这个说法,这么说吧,是HA双机软件,两台机器,四块网卡,四个真实地址,一个浮动地址,当这个非真实地址浮动到某个真实地址上时,真实地址就消失了,查看这个网卡的地址就只能看到这个浮动地址
我想问的就是当真实地址和浮动地址在同一个网段内的时候,网络包是从拥有真实地址的那块网卡上出去还是从浮动地址所在的网卡上出去?
2006-4-22 00:48
老农
和是什么地址无关。在同一个网段内的,网络包从先出现的地址发出,因为它在路由表里排前面。
2006-4-22 13:25
展天
非常感谢,现在疑惑都解决了,其实这个问题就是我在AIX版块里面问的那个问题的后续,cascading的切换是到备机的standby上,而已经有了boot地址在前面,所以当boot和service同时存在时,网络包总是由boot(真实地址)上发出。
谢谢各位,非常感谢:handshake:handshake
2006-4-24 08:13
老老鼠
boot地址启动后就不起作用了啊,怎么还会由它发包呢?
2006-4-24 13:53
老农
他是只有一个service地址,说的是备机standby地址接管,boot地址当然不变。
2006-4-24 23:04
展天
是的,看了一些资料,cascading的切换是到了standby机的standby卡上(还是有点奇怪:L),这个时候boot地址还是有的,就像农哥说的,它在路由表的前面,在一个地址段情况下,就由它出去了
页:
[1]
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.