IPv6环境下MCS会议系统的套接字级实现
1. 引言
随着时间的推移,IPv6已在互联网中存在了十余年,并且不断发展。如今,是时候依据已确定的标准来开发相关应用了。目前,各领域都有使用会议系统的需求,无论是家庭、企业用户,还是政府和非政府组织,会议系统正逐渐成为日常沟通的重要工具。而IPv6的使用将使会议系统的广泛应用变得更加容易。
会议系统能够利用IPv6协议的特性。例如,通过流标签控制数据包的流向,可以让会议过程更加顺畅。同时,IPv6组播头能够明确会议的范围,在IPv6中组播是必需的,组播数据包可以借助组播算法在互联网中进行路由,这是相较于IPv4的一大优势。此外,IPv6报头中的流标签和流量类别字段可用于定义应用所需的服务质量。
在设计网络应用时,套接字编程是关键问题。编程中需要使用正确的头文件,并根据不同的操作系统选择合适的函数。在深入进行网络应用编程之前,必须解决这些问题。本文旨在阐述开发点对点和组播会议系统时所采用的套接字编程方法。
2. 会议系统
目前,IPv4环境下有许多会议系统,但支持IPv6的却寥寥无几。下面介绍三种会议系统:
2.1 VIC
- 基本信息 :UCB/LBNL视频工具VIC是一款用于互联网视频会议的实时多媒体应用程序。它采用灵活且可扩展的架构,以支持异构环境和配置。
- 运行环境与协议 :基于IETF音频/视频传输工作组开发的实时传输协议(RTP),可通过标准单播IP地址进行点对点运行,但主要用于多方会议。使用该系统需支持IP组播,理想情况下网络应连
超级会员免费看
订阅专栏 解锁全文
848

被折叠的 条评论
为什么被折叠?



