论文部分内容阅读
针对具有单个数据包小、数据包数量巨大特点的网络数据传输问题,提出关键包可靠性的概念.利用UDP协议简单、高效、快速的特点,设计了关键包可靠网络协议(RCPP),该协议基于客户端/服务器模式,包括四种格式的数据报文,采用关键包三次握手、非关键包不确认的通信交互机制.通过理论分析和数学推导,建立了一个模型用于预测RCPP协议的运行性能.最后,实现了RCPP协议并使用它进行了实验测试.将模型分析结果与实验数据进行了比较,结果表明RCPP协议可以以较高的网络利用率和吞吐率有效地运行,分析模型能够对协议性能做出准确合理的预测.
Aiming at the problem of network data transmission with a small number of packets and large number of data packets, the concept of critical packet reliability is proposed. By using the simple, efficient and fast UDP protocol, a key packet reliable network protocol (RCPP) is designed. Based on the client / server model, including the four formats of data packets, using key packet three-way handshake, non-critical packet does not confirm the communication interaction mechanism.Through theoretical analysis and mathematical derivation, a model is established to predict the operation of the RCPP protocol Performance.Finally, the RCPP protocol was implemented and used to test the model.Comparing the model analysis results with the experimental data, the results show that the RCPP protocol can operate effectively with high network utilization and throughput, and the analysis model can Protocol performance to make accurate and reasonable forecasts.