计算机网络作业七

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

相关推荐
Java后端的Ai之路10 分钟前
【Python 教程14】- 网络编程
网络·python·php
四谎真好看17 分钟前
JavaWeb学习笔记(Day13)
笔记·学习·学习笔记·javaweb
ZH154558913118 分钟前
Flutter for OpenHarmony Python学习助手实战:机器学习算法实现的实现
python·学习·flutter
learning-striving19 分钟前
kali连不上网解决方法
linux·开发语言·网络·php·kali
阿钱真强道21 分钟前
12 JetLinks MQTT直连设备事件上报实战(继电器场景)
linux·服务器·网络·数据库·网络协议
九.九34 分钟前
CANN HCOMM 底层机制深度解析:集合通信算法实现、RoCE 网络协议栈优化与多级同步原语
网络·网络协议·算法
安科瑞刘鸿鹏1737 分钟前
高速路灯故障难定位?用 ASL600 实现精确单灯监测与维护预警
运维·网络·物联网·安全
承渊政道1 小时前
Linux系统学习【Linux基础开发工具】
linux·运维·笔记·学习·centos·编辑器
承渊政道1 小时前
C++学习之旅【C++中模板进阶内容介绍】
c语言·c++·笔记·学习·visual studio
浅念-1 小时前
C语言——动态内存管理
c语言·开发语言·c++·笔记·学习