为什么我的modbus tcp server只能连一个client_TCP 协议概览

本文介绍了TCP协议的基础知识,包括TCP的特性、三次握手建立连接和四次分手关闭连接的过程,以及TCP如何保证数据传输的可靠性。详细探讨了TCP segment结构、重传机制和Nagle Algorithm与Delay Ack策略。
摘要由CSDN通过智能技术生成

文章说明,视频分享 喜欢c++ Linux后台服务器开发的朋友可以后台私信【架构】获取图中视频

1a6f0c275792b40301471a9dc23822a5.png

背景知识——互联网分层模型

  1. 应用层(DNS,FTP,HTTP,RTSP,SSH,TLS/SSL, XMPP, DHCP...)
  2. 传输层(TCP,UDP...)
  3. 网络层(IP,...)
  4. 链路层(ARP,...)
  5. 实体层

另外,也有将互联网分为7层的说法,他们分别是:应用层、
表示层(提供数据格式或转换服务。比如:加密与解迷,编码与解码,压缩与解压)、
会话层(为客户端的应用程序提供了打开、关闭和管理会话的机制)、
传输层、网络层、数据链路层、物理层。

TCP 是什么?

TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流(byte stream)的传输层通信协议;
TCP 基于不可靠的 IP 协议,提供稳定、可靠的数据传输服务;
对于 TCP 需要知道的是,TCP 所处的第2层传输的数据叫 Segment,IP 所处的第3层

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值