TCP 或 UDP 用于停止 & 等待/返回 N

网络工程 tcp UDP 传输协议
2022-02-21 02:49:18

我正在为“Stop & Wait”和“Go Back N”(滑动窗口的变体)协议创建服务器/客户端类,但我不确定我应该追求 TCP 还是 UDP。根据我目前的理解,我会在“Stop & Wait”中实现 UDP,而在“Go Back N”中实现 TCP?

此外,我会在“停止和等待”中实现 TCP 的各个方面吗?据我了解,“Go Back N”只是“Stop & Wait”的扩展,无需等待。

抱歉,如果答案很明显,请尝试围绕这些协议进行思考。

1个回答

TCP 本质上是 Stop and Wait 加上 Go back N 的改进版本。如果您想构建自己的,请使用 UDP。