TCP通信发送数据后,对端虽然没有回复数据,但实际上会不会有TCP协议的数据传输?

zhxingway 2014-02-11 11:44:12
我看到说TCP的通信是可靠的,是不是说每次通信接收方都会有确认?
...全文
189 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhxingway 2014-02-18
  • 打赏
  • 举报
回复
很详细,非常感谢。
熊熊大叔 2014-02-17
  • 打赏
  • 举报
回复
引用 2 楼 zhxingway 的回复:
[quote=引用 1 楼 truelance 的回复:] 是的, 有应答时可以顺便携带确认帧,没有应答时会发送独立的确认帧
如果过一段时间才回复应答呢?[/quote] 你说的应答是应用层的事, TCP的确认帧和应用层的应答是两码事. 比如A先发消息1给B, B收到后没有消息要发, 就会单独给A发一条消息1的确认帧. 然后A发消息2给B, B收到后正好要发对消息1的应答, 就会把对消息1的应用层应答和对消息2的TCP确认帧合成一条消息发送.
zhxingway 2014-02-17
  • 打赏
  • 举报
回复
引用 1 楼 truelance 的回复:
是的, 有应答时可以顺便携带确认帧,没有应答时会发送独立的确认帧
如果过一段时间才回复应答呢?
熊熊大叔 2014-02-11
  • 打赏
  • 举报
回复
是的, 有应答时可以顺便携带确认帧,没有应答时会发送独立的确认帧

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧