📅  最后修改于: 2023-12-03 15:28:23.291000             🧑  作者: Mango
本文主要介绍与通讯技术相关的术语。
TCP/IP协议是一组通信协议的集合,它是Internet最基础的通信协议。TCP/IP协议由四层组成,分别是网络接口层、网络层、传输层和应用层。其中,网络接口层包括了物理层和数据链路层,而传输层包括了TCP和UDP两种协议。
TCP是一种传输控制协议,它是一种面向连接的协议。TCP协议在数据传输之前,必须建立一条连接,并进行数据传输和连接释放等操作。在传输时,TCP协议需要保证数据的可靠性,因此它引入了确认和重传机制等容错机制。
UDP是一种用户数据报协议,它是一种无连接的协议。UDP协议不需要建立连接,数据包被发送时,也不会给出任何响应或确认信息。UDP协议重点在于数据的及时性,如果数据延迟或丢失,UDP协议不会进行任何处理。
HTTP协议是一种用于Web应用的协议,它是基于TCP/IP协议的应用层协议。HTTP协议包括请求和响应两种格式,其中请求格式由请求行、请求头和请求体组成,响应格式由状态行、响应头和响应体组成。
WebSocket协议是一种新的协议,它是为了解决HTTP协议在实时通信领域中的缺陷而诞生的。WebSocket协议基于TCP协议,它是一种双向通信协议,可以在客户端和服务器之间建立持续连接,并实现全双工通信。
MQTT协议是一种轻量级的发布-订阅协议,它适用于网络带宽较小、网络不稳定、需要低功耗和少量数据传输的场景。MQTT协议采用发布-订阅模式,消息的发布者将消息发布到某一个主题,而消息的订阅者则可以订阅相应的主题,并接收主题中的所有消息。
以上就是与通讯技术相关的一些术语介绍。
# 通讯技术术语
本文主要介绍与通讯技术相关的术语。
## TCP/IP协议
TCP/IP协议是一组通信协议的集合,它是Internet最基础的通信协议。TCP/IP协议由四层组成,分别是网络接口层、网络层、传输层和应用层。其中,网络接口层包括了物理层和数据链路层,而传输层包括了TCP和UDP两种协议。
### TCP
TCP是一种传输控制协议,它是一种面向连接的协议。TCP协议在数据传输之前,必须建立一条连接,并进行数据传输和连接释放等操作。在传输时,TCP协议需要保证数据的可靠性,因此它引入了确认和重传机制等容错机制。
### UDP
UDP是一种用户数据报协议,它是一种无连接的协议。UDP协议不需要建立连接,数据包被发送时,也不会给出任何响应或确认信息。UDP协议重点在于数据的及时性,如果数据延迟或丢失,UDP协议不会进行任何处理。
## HTTP协议
HTTP协议是一种用于Web应用的协议,它是基于TCP/IP协议的应用层协议。HTTP协议包括请求和响应两种格式,其中请求格式由请求行、请求头和请求体组成,响应格式由状态行、响应头和响应体组成。
## WebSocket协议
WebSocket协议是一种新的协议,它是为了解决HTTP协议在实时通信领域中的缺陷而诞生的。WebSocket协议基于TCP协议,它是一种双向通信协议,可以在客户端和服务器之间建立持续连接,并实现全双工通信。
## MQTT协议
MQTT协议是一种轻量级的发布-订阅协议,它适用于网络带宽较小、网络不稳定、需要低功耗和少量数据传输的场景。MQTT协议采用发布-订阅模式,消息的发布者将消息发布到某一个主题,而消息的订阅者则可以订阅相应的主题,并接收主题中的所有消息。