多址广播组件代码 (300分)

  • 主题发起人 主题发起人 MrMengyi
  • 开始时间 开始时间
M

MrMengyi

Unregistered / Unconfirmed
GUEST, unregistred user!
我的出错处理没有做,因为不知怎么写才好
请有兴趣的朋友看看
下面是我的代码:

multicast可以跨网关么?
另外,点对点的UDP可以自己做校验
在广播中能做校验吗?如何做?
 
可以研究 IGMP 協議﹐它支持跨網段路由.
 
我也想知道!
 
[blue]太多了,眼花缭乱![:D][/blue]
 
太多了,一时半火都看不完
 
在类中写出错处理;
 
>>在类中写出错处理;
问题是截获哪些异常?
比较烦哪。
 
为什么不直接用WINSOCK2写广播,组播控件?我正在做。
顺便问一下如何只对一个地址进行组播???
 
>>只对一个地址进行组播
什么意思?我不是很明白。
 
就是只对一台机子组播,只让一台机加入进来。
 
那要组播有什么意义?
如果只给自己发UDP的话
不妨试试将TTL设为0(不跨路由)
再加上loop back
我确实不是很清楚

我在校园网小试一把
结果是可以的
不过我竟然ping不到加入组的计算机
怪!
 
呵,应该是只对加入组播中的其中一台进行组播。。:)
 
呵呵
forss兄
这个问题确实很有意义
只是我不知道怎么做
我想模仿一些TCP的做法
来实现报文的确认、重发机制
就必须要解决你提的这个问题了
 
太棒了,正是我想要的

参考参考可以少走很多弯路
 
好像“只对加入组播中的其中一台进行组播”在使用组播技术后无法实现,
倒是可以转化为:组播全部的,但是只有指定的才去收。
也就是在要单独组播的信息头加上一些标识信息,
让接收的客户端自己去识别,发现不是发给自己的就不收了。。
MrMengyi:最近我也有研究类似的东西,希望我们能多交流,如果你上QQ的话,
请加我:6582720
msn:forscn@163.com
 
internet上用不了
失败

结帐
 
后退
顶部