收藏到会员中心

文档题目:

基于组播技术的时间服务器的实现——服务器端的实现

基于组播技术的时间服务器的实现——服务器端的实现
上传会员: aesxtepe
提交日期: 2013-08-10 19:14:33
文档分类: 通信工程
浏览次数: 67
下载次数: 0
下载地址: 点击标题下载 基于组播技术的时间服务器的实现——服务器端的实现 (需要:115 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:18416
目录
摘要 I
ABSTRACT II
引言 1
1 组播概述 2
1.1 组播技术简介 2
1.1.1 组播的产生 2
1.1.2 组播的工作原理 2
1.1.3 组播的历史与现状 4
1.2 组播与网络 4
1.2.1 TCP/IP协议介绍 4
1.2.2 TCP/IP对组播的支持 5
1.3 IP组播的优点 6
1.3.1 带宽 6
1.3.2 服务器负载 7
1.3.3 分布式应用 7
1.4 组播地址 7
1.4.1 IP组播地址 7
1.4.2 组播地址的划分 7
1.4.3 组播MAC媒体访问层地址 8
1.5 组播成员管理 9
1.5.1 因特网组管理协议IGMP概述 9
1.5.2 IGMP原理简介 9
1.5.3 IGMP的工作机制 10
1.5.4 二层环境中组成员管理的实现 13
1.6 IP组播中存在的问题 14
1.6.1 IP组播的安全性 14
1.6.2 IP组播的可靠性 14
1.7 组播的应用 15
1.7.1 多媒体应用 15
1.7.2 数据分发 15
1.7.3 实时数据组播 15
1.7.4  游戏和仿真 15
2 基于组播技术的时间服务器——服务器端的设计与实现 17
2.1 需求分析 17
2.1.1 功能需求 17
2.1.2 性能需求 17
2.2 总体设计 17
2.2.1 用例图简介 17
2.2.2 系统用例分析 17
2.3 详细设计 18
2.3.1 系统框架 18
2.3.2 服务器端功能设计 19
2.4 具体实现 20
2.4.1 组播应用程序接口 20
2.4.2 Java组播API 21
2.4.3 开发工具介绍 22
2.4.4 开发平台介绍 23
2.5.5 具体实现 24
2.5 运行结果 27
2.6 结论 28
致谢 29
参考文献 30

摘要
IP组播技术适用于一点到多点或多点到多点的数据传输业务。组播的实现依托于IP协议完成;组播中不论组成员数量的多少,数据源只发送一次数据包,并且组播只向那些需要数据包的主机和网络发送包,在共享的链路上,相同的信息只需要一个组播流,从而能够很好地控制流量,减少了主机和网络的负担,提高了网络应用服务的效率和能力。
时间服务器属于一种点到多点的数据传输。它要求服务器实时的向一组用户发送精确时间,所以时间服务器选择组播技术来实现。这样可以降低组播服务端的负载,并且由于组播使用的是用户数据报协议,因此网络出现的拥塞不会使源主机的发送速率降低。Java API对组播有强大的支持,以及Java本身所具有的特点,所以选择使用Java语言来进行时间服务器的实现。
在该设计中加入了简单的客户验证,客户先向服务器发送验证数据,客户端只有经过服务器验证,得到服务器返回的验证确认信息后,才可以正常的接受服务器发送的组播数据。
关键字:IP组播 时间服务器 Java网络编程


(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇MP3宽带音频解码关键技术的研究与.. 下一篇高清视频多媒体播放器

相关栏目

最新文档下载

推荐文档下载