计算机网络作业七

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

相关推荐
千百元1 分钟前
限制网段访问服务器端口63790
java·网络·mybatis
航Hang*6 分钟前
第1章:初识Linux系统——第13节:总复习②
linux·笔记·学习·centos
bst@微胖子31 分钟前
Linux下排查网络偶现超时问题
linux·网络·dubbo
几道之旅40 分钟前
websocket.WebSocketApp是全双工的吗?
网络·websocket·网络协议
YJlio41 分钟前
PsPing 学习笔记(14.1):ICMP Ping 进阶——替代系统 ping 的正确姿势
windows·笔记·学习
OpenMiniServer1 小时前
JsonKV协议技术文档
linux·服务器·网络
BMS小旭1 小时前
CubeMx-GPIO学习
单片机·学习
2501_924064111 小时前
2025年APP隐私合规测试主流方法与工具深度对比
大数据·网络·人工智能
开开心心就好2 小时前
OCR识别工具可加AI接口,快捷键截图翻译便捷
java·网络·windows·随机森林·电脑·excel·推荐算法
bst@微胖子2 小时前
CrewAI+FastAPI实现健康档案智能体项目
网络·fastapi