Chinaunix

标题: 大牛们,一个数据包能从多条路由发出吗? [打印本页]

作者: ZSMDEV    时间: 2011-08-23 11:50
标题: 大牛们,一个数据包能从多条路由发出吗?
目前为止,我觉得不可行:

1、操作系统按照路由表找路由项,选择第一条能发出去的路由;
2、修改linux内核的路由策略,使之遍历所有路由项,只要能发出去,就发送;但

是那条包还能找到吗?能实现吗?
3、程序内能指定接口发送数据吗?那我遍历所有接口发送数据。

哪一条可行?
作者: ZSMDEV    时间: 2011-08-23 11:54
好像第三条可行,试试
作者: 满天星    时间: 2011-08-23 14:13
貌似一个数据包只能从一个接口发送出去的,一般的负载分担模式也基本都是逐包或逐流等形式。
作者: ssffzz1    时间: 2011-08-23 20:47
模式3可以。监听RAW套接字,想发啥都是没问题的。
作者: ZSMDEV    时间: 2011-08-26 18:32
setsockopt?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2