检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张赓 刘年生[1,2] ZHANG Geng;LIU Niansheng(College of Computer Engineering,Jimei University,Xiamen 361021,China;Institute of Big Data Modeling and Intelligent Computing for Digital Fujian,Jimei University,Xiamen 361021,China)
机构地区:[1]集美大学计算机工程学院,福建厦门361021 [2]集美大学数字福建大数据建模与智能计算研究所,福建厦门361021
出 处:《集美大学学报(自然科学版)》2024年第3期271-281,共11页Journal of Jimei University:Natural Science
基 金:国家自然科学基金项目“针对在共公共数据平台分享隐写数据进行隐蔽通信的隐写分析方法研究”(U1936114);国家自然科学基金项目“基于概率程序推断的少样本学习理论与应用研究”(62006096);福建省自然科学基金项目“基于图卷积网络的图像鲁棒零水印关键技术研究”(2021J01857);福建省自然科学基金项目“MIMO链路签名及其安全机制研究”(2017J01761);集美大学国家基金培育计划项目“深度神经网络的反直觉对抗攻击与防御机制研究”(ZP2020044)。
摘 要:采用先进的Golang网络编程语言,设计和实现了一种新的RUDP(reliable user datagram protocol)传输协议,部署在实际的远距离Internet网络中,对新RUDP协议进行实验验证和性能测试分析。实验结果表明:新RUDP传输协议是可行的,实现了确认、序列号、重传、拥塞控制、滑动窗口、差错检测等可靠通信机制,保证了传输数据的可靠交付;在相同的实验条件下,新RUDP的丢包率与TCP(transmission control protocol)的相同为0%;新RUDP的端到端时延和时延抖动总体上都比TCP的要小,在一些常见的通信链路中,新RUDP的端到端时延、时延抖动与TCP的之间存在显著性差异,新RUDP的带宽占有率比UDP(user datagram protocol)的显著性低;从实测结果来看,新RUDP比TCP、UDP更适合应用于这类低时延高可靠性的网络新应用。最后,对新RUDP的协议参数进行了部分优化,为这类网络新应用提供性能更好的传输服务质量。The Golang network programming language is used to design and implement a new RUDP(reliable user datagram protocol)transport protocol,which is deployed in the real long-distance Internet.The experimental verification and performance test analysis of the proposed new RUDP protocol are carried out.The experimental results show that the proposed new RUDP transmission protocol is feasible,and the reliable communication mechanisms such as acknowledgment,sequence number,retransmission,congestion control,sliding window and error detection are implemented to ensure the reliable delivery of transmission data.Under the same experimental conditions,the packet loss rate of new RUDP is 0%,the same as that of TCP(transmission control protocol).In general,the end-to-end delay and delay jitter of new RUDP are lower than those of TCP.There are significant differences between new RUDP and TCP in some common communication links.At the same time,the bandwidth occupancy of new RUDP is significantly lower than that of UDP(user datagram protocol).The throughput of new RUDP is bigger that of TCP,and closer to that of UDP.Therefore,new RUDP is more suitable than TCP and UDP for this kind of new network applications with low latency and high reliability.Thirdly,the protocol parameters of new RUDP are partially optimized to provide better transmission service quality for these new network applications.
关 键 词:可靠用户数据报协议 服务质量 网络性能评价指标 可靠通信机制 Golang语言程序设计
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.30