计算机网络作业七

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

相关推荐
一路往蓝-Anbo21 分钟前
第五章:如何对 HAL 库本身进行单元测试?
网络·数据结构·stm32·单片机·嵌入式硬件·单元测试·tdd
星幻元宇VR24 分钟前
VR消防安全行走平台打造真实火灾逃生体验
科技·学习·安全·vr·虚拟现实
青天喵喵32 分钟前
Linux Wi-Fi 实战指南:AP / STA 实战用例(实战篇一)
linux·网络·架构·智能路由器·嵌入式·wi-fi
InHand云飞小白33 分钟前
【企业网络实战】分支机构灾备联网方案设计与实践
网络·企业网络·5g路由器·5gcpe·网路运维·it网络·链路故障
晓梦林43 分钟前
kakeru靶场学习笔记
笔记·学习
xlq223221 小时前
59.HTTP
网络·网络协议·http
@encryption1 小时前
计算机网络 --- OSPF
网络·tcp/ip·计算机网络
你怎么知道我是队长1 小时前
计算机系统基础23---可靠性、校验码
学习
Irissgwe1 小时前
二、Socket编程UDP
linux·网络·网络协议·udp·socket·socket编程
aloha_7891 小时前
信息系统项目管理师选择题考前真题错题笔记汇总
java·笔记·学习·tomcat