TCP和UDP是OSI模型中的传输层中的协议。 TCP定义 TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。 UDP定义 UDP (User Datagram Protocol 用 ...
分类:
其他好文 时间:
2018-10-22 10:23:07
阅读次数:
208
WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full duplex)通信——允许服务器主动发送信息给客户端。 WebSocket通信协议于2011年被IETF定为标准RFC 6455,并被RFC7936所补充规范。 在golang语言中,目前有两种比较常用的实 ...
分类:
Web程序 时间:
2018-10-20 18:35:25
阅读次数:
331
首先看两幅图,MySQL的逻辑架构和查询过程 客户端/服务端通信协议: MySQL客户端/服务端通信协议是“半双工”的:在任一时刻,要么是服务器向客户端发送数据,要么是客户端向服务器发送数据,这两个动作不能同时发生。一旦一端开始发送消息,另一端要接收完整个消息才能响应它,所以我们无法也无须将一个消息 ...
分类:
数据库 时间:
2018-10-18 20:47:22
阅读次数:
254
什么是WebSocket?看过html5的同学都知道,WebSocket protocol 是HTML5一种新的协议。它是实现了浏览器与服务器全双工通信(full-duplex)。HTML5定义了WebSocket协议,能更好的节省服务器资源和带宽并达到实时通讯。现在我们来探讨一下html5的Web ...
分类:
Web程序 时间:
2018-10-16 01:47:46
阅读次数:
287
做单片机开发时UART,SPI和I2C都是我们最经常使用到的硬件接口,我收集了相关的具体材料对这三种接口进行了详细的解释。 UART UART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。在嵌入式设计中,UART用于主机与辅助设备通信,如汽车音响与外接AP之间的通信 ...
分类:
其他好文 时间:
2018-10-14 16:31:53
阅读次数:
200
简介:TCP是一种可靠的,面向连接到全双工传输层协议。
分类:
其他好文 时间:
2018-10-14 13:57:25
阅读次数:
149
TCP连接的建立与释放(三次握手与四次挥手) TCP是面向连接的运输层协议,它提供可靠交付的、全双工的、面向字节流的点对点服务。HTTP协议便是基于TCP协议实现的。(虽然作为应用层协议,HTTP协议并没有明确要求必须使用TCP协议作为运输层协议,但是因为HTTP协议对可靠性的的要求,默认HTTP是 ...
分类:
其他好文 时间:
2018-10-08 16:02:32
阅读次数:
149
个人理解: 1、交换机的核心在于Mac地址学习,使其能在全双工/半双工下进行转发工作。 2、对于专业的交换机来说,使用的是专业的网络芯片并自己实现里面的协议,比如说华为的,为什么能卖那么贵,贵在于网络芯片和系统,设备的零件其实没几个钱。 3、专业的交换机走的是芯片级转发,比用Linux实现的CPU转 ...
分类:
系统相关 时间:
2018-10-08 00:49:29
阅读次数:
391
STM32 硬件UART接收超时检测设置 本文作者“ "智御电子" ”,期待与电子爱好者交流学习。 应用场景 在uart应用中有时候需要进行双工通信,主机需要对从机的数据进行接收超时检测,例如modbus协议,主机在接收从机数据在3.5个字节时间后认为数据包接收完毕。那在这种情况下,一般的做法是设置 ...
分类:
其他好文 时间:
2018-10-06 16:37:45
阅读次数:
375
半双工通信模式;以字节模式发送(8位); 两线式串行总线,SDA(数据信号)和SCL(时钟信号)两条信号线都为高电平时,总线为空闲状态;起始时,SCL稳定为高电平,SDA电平由高向低跳变;停止时,SCL高电平,SDA电平由低向高跳变;(起始,终止信号都是电平的跳变信号); 传送过程:主机起始信号-- ...
分类:
其他好文 时间:
2018-10-02 17:45:46
阅读次数:
166