【发布时间】:2017-10-08 03:31:57
【问题描述】:
我想知道,如果socket处于连接状态,SOCK_STREAM传输,send()和recv()之间发送的数据包是否做可靠的TCP协议?诸如 ACK 和 seq number 之类的东西是为了防止数据包丢失和正确性,还是我需要自己实现 TCP 协议?
还有,
如果 UDP 没有 connect() 和 SOCK_DGRAM,sendto() 和 recvfrom() 之间发送的数据包是 UDP 协议吗? (ACK、序列号或计时器...)
【问题讨论】:
-
您可以将
SOCK_STREAM视为流。