计算机网络作业七

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

相关推荐
2401_87358782几秒前
Linux——应用层协议HTTP
网络·网络协议·http
噔噔噔噔@20 分钟前
TCP/IP协议简单介绍
网络·网络协议·tcp/ip
Jo乔戈里24 分钟前
Git学习自用笔记
笔记·git·学习
zhangrelay28 分钟前
单片机原理与接口技术-2025修订-Arduino-Wokwi-Fritzing-ROS-MEGA2560
笔记·单片机·学习
初学者521331 分钟前
服务器路由排序替换
运维·服务器·网络
Remember_99331 分钟前
TCP/IP协议深度解析:从传输控制到网络互联的完整体系
网络·网络协议·tcp/ip·http·wireshark·信息与通信
Moonquakes54033 分钟前
嵌入式开发基础学习笔记(I2C 通信协议与 ADC 模数转换)
笔记·单片机·学习
好奇龙猫33 分钟前
人工智能学习-AI入试相关题目练习-第十一次
人工智能·学习
淮北49434 分钟前
大模型学习(一、Qwen2.5-1.5B本地部署)
学习
Jackyzhe35 分钟前
从零学习Kafka:集群架构和基本概念
学习·架构·kafka