基于组播(IP多播)技术的即时通信工具

本文介绍了基于组播(IP多播)技术的即时通信工具,对比了单播、广播和组播的优缺点。组播适用于实时信息传递、软件更新和流媒体等领域,通过IGMP协议进行管理。文中提到的Multicast Messenger是一款使用Java编写的组播聊天软件,实现了数据发送和接收功能,具备良好的扩展性和实用性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基于组播(IP多播)技术的即时通信工具

022刘晓明 200201020219同组人:李贝,王强

组播即IP多播技术始于上世纪80年代,1988Steve Deering首次在其博士论文当中提出IP多播的概念。19923月的IETF在因特网范围首次实现IETF会议声音的多播,当时有20个网点可同时听到会议声音。IP多播由于源点发送,多点接收的特点,即一对多的通信,广泛应用于实时信息交付(如新闻,股市行情等),软件更新,交互式会议,流媒体传播等等。关于组播可以参考[W-MCAST]

TCP/IP通信中有三种通信方式,即单播,广播和组播。单播为一对一的信息传送,对服务质量要求高。广播为使用子网内的特殊IP地址,IP地址最后一段为255的地址,进行广播,子网内所有电脑均可收到数据报,通信量巨大,智能低,所以并不被允许跨越网段。而组播使用了IP分组的概念,在路由中建立IP组,并在子网中充分利用硬件多播的方式进行信息传送,组播通过路由的传送是允许跨越网段的。而由于在子网中利用了硬件多播的方法,不参加组播组的电脑不会收到组播数据报,所以即实现了广播又有效控制了流量,增大了广播范围。

笔者曾经在所在的局域网内组建过FreeICQ服务器,一个免费的即时通信工具,但由于FreeICQ有一个服务器端,所以在使用过程中带来诸多不便。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值