数据包组播技术在广播教学中的应用
2012-06-07李香云
湖南文理学院学报(自然科学版) 2012年2期
李香云, 葛 华
(1. 安徽科技学院 计算机系, 安徽 凤阳, 233100; 2. 安徽科技学院 计算中心, 安徽 凤阳, 233100)
数据包组播技术在广播教学中的应用
李香云1, 葛 华2
(1. 安徽科技学院 计算机系, 安徽 凤阳, 233100; 2. 安徽科技学院 计算中心, 安徽 凤阳, 233100)
针对目前流行的文件传输技术的不足, 提出采用组播模式和UDP协议实现文件传输. 并分析了UDP协议实现文件传输时的可靠性、有序性等方面的问题. 并从数据拆分、数据组包、数据有序和数据重传4个方面阐述其设计方法和设计过程.
组播; 数据拆包; 数据重传
文件快速传输在网络中得到广泛应用. 在多媒体网络教室软件中, 文件快速传输尤为重要, 不仅要保证文件传输的稳定性和正确性, 还要考虑大文件传输时文件包拆分、文件包差错校验、文件包重传、文件传输可靠性[1]等问题, 并运用UDP实现文件广播传输和文件包拆分传输.
1 系统设计思想
文件传输技术在广播教学中的应用主要从两个方面考虑, 首先是通讯模式的选择, 然后是传输协议的选择. 为了提高文件的传输应采用组播技术. UDP协议不提供数据传送的保证机制, 从发送方到接收方的传递过程中出现数据报的丢失, 协议本身并不能做出任何检测或提示, 也不进行恢复. 所以要提高UDP协议的可靠性与安全性[2-4], 就必须增加差错处理、有序保证和数据重传机制, 通过增加差错处理机制, 使得数据报在传输过程中出错、或者丢失后能马上检测出来并被迅速地重传.
1.1 数据拆包……
登录APP查看全文
