计算机网络作业七

Assignment 7: Kao Pu Transfer

  1. Design an one to one packet communication protocol that supports reliable transfer, with a strong requirement that, both sender and receiver at some point will know the final destiny of every packet, be it received or lost on the way.

  2. Improve the efficiency of the protocol as much as you can, reduce its max delay, avg.delay, increase its max throughput, avg. throughput, or any attributes you believe important. Analyze and justify your design for various network conditions such as random errors, bursty errors, etc.

  3. Implement the protocol using UDP, measure its max throughput in your dorm network environment. Is there any way to further lift the performance?

4.Try to design a one to many broadcasting protocol for the requirement in 1.

作业7:靠谱传输

1.设计一个支持可靠传输的一对一数据包通信协议,并强烈要求发送方和接收方都会在某个时候知道每个数据包的最终命运,无论是接收还是丢失。

2.尽可能提高协议的效率,减少其最大延迟、平均延迟、增加其最大吞吐量、平均吞吐量或您认为重要的任何属性。针对各种网络条件(如随机错误、 突发错误等)分析并证明您的设计。

3.使用UDP实现协议,在宿舍网络环境中测量其最大吞吐量。有什么方法可以进一步提升性能吗?

4.尝试为1中的要求设计一到多的广播协议

相关推荐
MuMuMu#4 小时前
Spring Cloud Gateway基础复习
java·运维·学习
Leo来编程4 小时前
七层网络协议-面试
网络·网络协议·面试
北极光SD-WAN组网4 小时前
某光伏电力监控系统网络安全监测项目:智能组网技术优化方案实践
大数据·网络·分布式
wanhengidc6 小时前
服务器内存不足会造成哪些影响?
运维·服务器·网络·游戏·智能手机
尚久龙6 小时前
安卓学习 之 SeekBar(音视频播放进度条)
android·java·学习·手机·android studio
xiaoxiongip6666 小时前
动态ip适合挂什么项目
网络·爬虫·python·网络协议·tcp/ip·ip
人生游戏牛马NPC1号6 小时前
学习 Android (二十二) 学习 OpenCV (七)
android·opencv·学习
RTC老炮7 小时前
webrtc弱网-AlrDetector类源码分析与算法原理
服务器·网络·算法·php·webrtc
敲上瘾7 小时前
Docker网络实战:容器通信与隔离之道
linux·网络·docker·微服务·容器
站长朋友7 小时前
什么是OCSP装订(OCSP Stapling)?它如何加速SSL握手?
网络·网络协议·ssl·ocsp装订·https握手优化·tls扩展配置·ssl证书国内节点