全双工,半双工和单工TCP / IP操作有什么区别?

时间:2010-08-24 14:09:21

标签: tcp

描述每种模式。

举例说明实现各种TCP / IP操作模式的协议。

2 个答案:

答案 0 :(得分:9)

全双工允许随时在任一方向进行通信。 一个例子是HTTP Pipelining。

半双工允许一次在一个方向上进行通信,然后可以切换到相反的方向。 一个例子是POP3协议(以及FTP,NNTP,SMTP)。

Simplex仅允许在一个方向上进行通信,并且不允许切换方向。这有时会以编程方式指定为Simplex Server或Simplex Client。

答案 1 :(得分:3)

单行格式允许数据仅在一个方向上流动。不支持切换方向。 半双工线可以交替发送或接收数据,但一次只能发送一个。 全双工线路可以同时发送和接收数据。