论文标题
识别钥匙UDP传输中的数据包丢失和重新排序数据包
Identifying Packet Loss and Reordering Packets in Keyed UDP Transmissions
论文作者
论文摘要
用户数据报协议(UDP)和其他类似协议将应用程序数据从源计算机发送到段内部段的目标计算机,而无需预见,也不允许对传输或成功指标进行任何类型的控制。这些协议非常方便,例如实时数据传输。但是,当传输数据的可靠性至关重要时,其他协议则称为连接,允许完全控制数据传输过程,并确保接收到的数据是传输数据的确切副本,例如传输控制协议(TCP)的情况。为了维持面向连接方案的增加功能和功能,基于段标头的某些特定字段实现了一组机制。这些机制在发射数据包数量增加的角度导致了大量的开销。由于切换和路由任务的额外数量,这可能会进一步转化为重大延迟,最终由于更复杂的通信过程,例如传输窗口大小,当然,确认和序列编号更新。这些通信方式的两个极端是根本无法控制的,而另一个允许完全控制的通信方式导致创建了一个中间协议,该协议允许对传输的成功程度有限,甚至允许最终重新排序序列到达的片段。本文提出了仿真结果,以确认新的几乎可靠的UDP协议的效率,该协议称为钥匙用户数据报协议(或KUDP),用于传输数据,其中包括识别丢失哪些数据包并重新排序数据包的能力,并在这项研究中指出未来的任务。
The User Datagram Protocol (UDP) and other similar protocols send the application data from the source machine to the destination machine inside segments, without foreseeing nor allowing for any type of control on the transmission or success metrics. These protocols are very convenient for e.g. real time data transmission. But when the reliability of the transmitted data is critical, other protocols termed as connection-oriented, allow for full control of the data transmission process, assuring that the received data is an exact copy of the transmitted data, e.g. the case of the Transmission Control Protocol (TCP). To sustain the increased functionality and features of the connection-oriented protocol, a set of mechanisms is implemented based on some specific fields of the segment header. These mechanisms result in a significant overhead in terms of the increased number of transmitted packets. This may further translate into significant delays, because of the additional number of switching and routing tasks, and eventually, because of more complex communications procedures, such as e.g. transmission window resizing, and of course, acknowledgement and sequence numbers updating. The two extremes of these communication modalities, one that has no control at all, and the other one that allows for full control, have resulted in the creation of an intermediate protocol that allows for a limited degree of knowledge on how successful a transmission was, and even for an eventual reordering of the segments that arrive out of sequence. This paper presents simulation results that confirm the efficiency of the new almost-reliable UDP protocol, termed Keyed User Datagram Protocol (or KUDP) for transmission of data that includes the ability to identify which packets were lost and to reorder packets that were received out-of-sequence, and points future tasks to be pursued in this research.