2、流式服务:TCP的字节流服务的表现形式就体现在,发送端执行的写 *** 作数和接收端执行的读 *** 作次数之间没有任何数量关系,当发送端应用程序连续执行多次写 *** 作的时,TCP模块先将这些数据放入TCP发送缓冲区中。当TCP模块真正开始发送数据的时候,发送缓冲区中这些等待发送的数据可能被封装成一个或多个TCP报文段发出。(下图3-1)
3、UPD的数据报服务:发送端应用程序每执行一次写 *** 作,UDP模块就将其封装成一个UDP数据报并发送之。接收端必须及时针对每一个UDP数据报执行读 *** 作(通过recvfrom系统调用),否则就会丢包(这经常发生在较慢的服务器上)。并且,如果没有指定足够的应用程序缓冲区来读取UDP数据,则UDP数据将被截断。
常见的有以下几种协议
(1)>
(2)>
(3)TCP协议(传输控制协议)
主要用于网间传输的协议,分割处理报文并把结果包传到IP层,并接收处理IP曾传到的数据包
(4)IP协议(网络互连协议)
(5)FTP协议(文件传输协议)
(6)SMTP协议(简单邮件传输协议)
(7)Telnet协议
Telnet是TCP/IP中的一种应用协议,可以为终端仿真提供支持。
AR7091
爱陆通的工业网关支持MQTT协议以及华为/阿里/电信/移动等主流IOT物联网平台,满足工控 OPCUA 协议与 MODBUS 协议转换。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)