计算机网络作业七

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

相关推荐
阿恩.77021 分钟前
化学前沿:科技革新与跨学科应用
人工智能·经验分享·笔记·科技·计算机网络·数学建模
JH灰色42 分钟前
【大模型】学习路线
学习
xixixi777771 小时前
NTN(神经张量网络):让AI学会“关系推理”的里程碑
网络·人工智能·神经网络·ai·大模型·ntn
斯普信专业组1 小时前
Calico网络架构与实现深度解析(下)
网络·架构·calico
林林宋1 小时前
nvidia&cuda&gpu 关系学习
学习
喜欢流萤吖~1 小时前
POST 与 GET:HTTP 请求方法的本质区别
网络·网络协议·http
真正的醒悟1 小时前
图解网络27
网络·智能路由器
真正的醒悟1 小时前
图解网络16
网络·智能路由器
网安小白的进阶之路1 小时前
B模块 安全通信网络 第二门课 核心网路由技术-1-OSPF邻居表建立
网络·安全
学编程的闹钟1 小时前
102【php开发准备】
学习