牛人请进!!关于两张网卡选择哪一张发送资料的问题??(1000分求解)

hktl 2004-11-16 09:13:53
服务器上有两张网卡,
有两条线通过两个路由器连向外网。
客户端通过其中一条线连接服务器,
服务器回复时要怎么样才能从原线回去。

注意:
1:我们用的是UDP,如果是TCP要这样子实现那是很容易的。
2:绑定也没有用,系统自己帮你选择一条线出去。
...全文
79 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
iwdc 2004-11-17
hehe学习
回复
hktl 2004-11-16
bbcharm(碧海情天)
总不能每回一个包就设一次默认网关的 ip吧

fhqiplj(霏霏鱼)
TCP收到就可以回复了
UDP bind了没用。
回复
bbcharm 2004-11-16
你自己设置默认网关的 ip
ip选路的时候 首先是同一子网 然后选择默认网关 在是其它网关
回复
fhqiplj 2004-11-16
学习

问一下:用tcp怎么实现这个功能呢?是使用bing么?

再udp下,自己填充报头发送出去,服务器返回的就应该是自己了吧?
回复
fisker0303 2004-11-16
mark 学习~
回复
hktl 2004-11-16
谢谢大家的回答
问题已经解决了

to 所有的朋友
我碰到的问题是这样的
如果客户端从A线路向服务器发资料
服务器回复时如果从B线路回复,客户端就不能收到资料。
因为B路由不认这个包。
以前我们测试了几次,
发现客户端不管从A线路或者B线路连进服务器,
服务器都只从固定的一条线回复(A或B,有时一直用A线,有时一直用B线),
所以客户端就只能从一条线连进服务器,
有违我们做多线路接进的原意,
也因为是这样的症状,我们都往底层去想解决的方法。
呵,呵,
现在我们的解决方法是把连接属性的跃点数都设为1。
代码没做任何改动。。

再一次谢谢大家的参与。谢谢。
回复
相关推荐
发帖
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
帖子事件
创建了帖子
2004-11-16 09:13
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……