udp 组播

场景:UDP 组播,该如何解决

UDP 组播
请问有没有哪位大哥知道
UDP 组播是否能在广域网中使用
比如我是一个平台的大厅,当一个用户发言后,通过UDP组播的方式发送到其它大厅用户那里

------解决思路----------------------
广域网组播,还是用UDX协议吧。www.goodudx.com
------解决思路----------------------
广域网组播肯定是可以的,有的协议有专门的组播地址。
------解决思路----------------------
引用:
Quote: 引用:

广域网组播肯定是可以的,有的协议有专门的组播地址。

大神,能不能给个文章的参考地址,次相关资料的地址啊。

广域网的组播地址本来就有限,不是可以随意用的,部分是固定的组播地址,部分不是固定的。
比如ptp协议用的224.0.1.129,224.0.0.107地址,这些是固定。
还有一些是可以临时申请的。但是这部分应该是要钱的(我自己理解的,不然谁的可以用不是乱套了)。


------解决思路----------------------
如果没有现在,随意往广域网发组播,广播包,网络不是很容易瘫痪?
------解决思路----------------------
广域网组播就不要考虑了,这个方案以前研究过,最终被否定。
1.首先说说组播的原理:
组播首先由一个用户申请一个组播组,这个组播组被维护在路由器中,其他用户申请加入组播组,这样当一个用户向组内发送消息时,路由器将消息转发给组内的所有成员。如果申请加入的组不在本级路由中,如果路由器和交换机允许组播协议通过,路由器将申请加入的操作向上级路由提交。
2.广域网无法组播的原因:
(1)广域网通信要经过多级路由器和交换机,几乎所有的网络设备都默认阻止组播协议通过(只允许本网段内,不向上级提交),这跟默认阻止广播协议基于同样的理由:一旦允许组播和广播协议到达上上级路由,将会造成蝴蝶效应,在因特网上产生震荡波,你一个小小的加入组播组的操作,会导致在全球的路由器中搜索这个组是否存在,耗尽网络资源,相当于扔了一颗炸弹。
(2)所有的网络运营商都阻止了组播和广播的通过,普通的UDP单播是被允许的