APP下载

数据包组播技术在广播教学中的应用

2012-06-07李香云

李香云, 葛 华

(1. 安徽科技学院 计算机系, 安徽 凤阳, 233100; 2. 安徽科技学院 计算中心, 安徽 凤阳, 233100)

数据包组播技术在广播教学中的应用

李香云1, 葛 华2

(1. 安徽科技学院 计算机系, 安徽 凤阳, 233100; 2. 安徽科技学院 计算中心, 安徽 凤阳, 233100)

针对目前流行的文件传输技术的不足, 提出采用组播模式和UDP协议实现文件传输. 并分析了UDP协议实现文件传输时的可靠性、有序性等方面的问题. 并从数据拆分、数据组包、数据有序和数据重传4个方面阐述其设计方法和设计过程.

组播; 数据拆包; 数据重传

文件快速传输在网络中得到广泛应用. 在多媒体网络教室软件中, 文件快速传输尤为重要, 不仅要保证文件传输的稳定性和正确性, 还要考虑大文件传输时文件包拆分、文件包差错校验、文件包重传、文件传输可靠性[1]等问题, 并运用UDP实现文件广播传输和文件包拆分传输.

1 系统设计思想

文件传输技术在广播教学中的应用主要从两个方面考虑, 首先是通讯模式的选择, 然后是传输协议的选择. 为了提高文件的传输应采用组播技术. UDP协议不提供数据传送的保证机制, 从发送方到接收方的传递过程中出现数据报的丢失, 协议本身并不能做出任何检测或提示, 也不进行恢复. 所以要提高UDP协议的可靠性与安全性[2-4], 就必须增加差错处理、有序保证和数据重传机制, 通过增加差错处理机制, 使得数据报在传输过程中出错、或者丢失后能马上检测出来并被迅速地重传.

1.1 数据拆包……

登录APP查看全文