计算机网络作业七

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中的要求设计一到多的广播协议

相关推荐
GGBondlctrl26 分钟前
丹摩征文活动 |【网络原理】关于HTTP的进化之HTTPS的加密原理的那些事
网络·https·非对称加密·对称加密·中间人攻击
计算机程序设计开发1 小时前
校园二手交易网站毕业设计基于SpringBootSSM框架
毕业设计·课程设计·毕业论文·计算机毕业设计·计算机毕业论文
牛奔1 小时前
解决Mac M芯片 Wireshark 运行rvictl -s 后,出现Starting device failed
网络·测试工具·macos·wireshark
follycat2 小时前
羊城杯2020Easyphp
网络·学习·网络安全
sealaugh322 小时前
aws(学习笔记第十二课) 使用AWS的RDS-MySQL
笔记·学习·aws
白总Server2 小时前
UI架构解说
大数据·服务器·网络·数据库·web安全·架构·数据库架构
dal118网工任子仪2 小时前
xss的过滤和绕过(2)
笔记·学习·计算机网络·网络安全·xss
Peter_chq2 小时前
【计算机网络】网络框架
linux·c语言·开发语言·网络·c++·后端·网络协议
道不可以打折扣2 小时前
【神经科学学习笔记】基于分层嵌套谱分割(Nested Spectral Partition)模型分析大脑网络整合与分离的局部指标(二)
图像处理·人工智能·笔记·学习·计算机视觉
jimsten2 小时前
Java学习--网络编程
java·网络·学习