TCP(Transmission Control Protocol) 传输控制协议。是一种面向连接的、可靠的、基于字节流的传输层通信协议。 TCP在传输之前会进行三次沟通,一般称为“三次握手”(Three-Way Handshake),传完数据断开的时候要进行四次沟通,一般称为“四次挥手”。 两个序 ...
分类:
其他好文 时间:
2018-10-17 14:43:29
阅读次数:
150
greentor MySQL连接池实现 https://en.wikipedia.org/wiki/Connection_pool 通过greentor实现了pymysql在Tornado上异步调用的过程后发现,每次建立数据库连接都会经过socket 3次握手,而每一次socket读写都会伴随着gr ...
分类:
数据库 时间:
2018-10-17 00:59:39
阅读次数:
251
TCP是因特网中的传输层协议,使用三次握手协议建立连接,下面是TCP建立连接的全过程。 TCP断开连接的过程:TCP四次挥手。 TCP/IP 协议簇分层结构 数据链路层主要负责处理传输媒介等众多的物理接口细节; 网络层负责处理数据分组在网络中的活动,包括上层数据报文的分割、选路 等; 传输层则负责为 ...
分类:
其他好文 时间:
2018-10-17 00:00:57
阅读次数:
375
HTTP是超文本传输协议,信息是明文传输。TPC/IP协议是传输层协议,主要解决数据如何在网络中传输。HTTP是应用层协议,主要解决如何包装数据。 【HTTP与TCP/IP】和其他的协议在最初OSI模型中的位置 TCP和UDP是高速公路上的“卡车”,它们携带的货物就是像HTTP,文件传输协议FTP这 ...
分类:
Web程序 时间:
2018-10-15 11:59:54
阅读次数:
190
1. 五对夫妇甲,乙,丙,丁,戊举行家庭聚会 每一个人都可能和其他人握手, 但夫妇之间绝对不握手. 聚会结束时, 甲先生问其他人: 各握了几次手? 得到的答案是: 0,1,2,3,4,5,6,7,8.问甲太太握手(B)次。 A. 3 B. 4 C. 5 D. 6 "参考" 2. 词法分析器用来识别( ...
分类:
其他好文 时间:
2018-10-14 14:06:55
阅读次数:
429
简介:TCP是一种可靠的,面向连接到全双工传输层协议。
分类:
其他好文 时间:
2018-10-14 13:57:25
阅读次数:
149
我们可以使用emq自带的Dashboard插件,进行websocket调试,打开谷歌浏览器输入网址,其中192.168.83.128是emq所在的IP地址: http://192.168.83.128:18083/#/websocket 用户名:admin,密码:public WebSocket U ...
分类:
Web程序 时间:
2018-10-14 13:38:51
阅读次数:
603
MQTT发布消息QoS保证不是端到端的,是客户端与服务器之间的。订阅者收到MQTT消息的QoS级别,最终取决于发布消息的QoS和主题订阅的QoS。 客户端连接: 客户端完成TCP三次握手之后,还需要发起CONNECT命令 注意:如果客户端三次握手之后,不发起MQTT的CONNECT命令,30s之后会 ...
分类:
其他好文 时间:
2018-10-13 12:56:49
阅读次数:
243
TCP大家大多称之为"三次握手"。今天看了一篇文章,学到了“三步握手”。 TCP建立连接,客户端发送SYN给服务端,服务端接收到请求回应ACK。服务端发送SYN到客户端,客户端回应ACK。 但是由于这是在建立连接,所以服务端不会从刚开始就和客户端存在不可停止的交互,所以可以将回应客户端ACK与向客户 ...
分类:
其他好文 时间:
2018-10-11 01:40:55
阅读次数:
182
TCP的三次握手1客户端发出SYN=1,seq=x这里客户端数据的序列号位x这时服务器端被动打开,变成LISTEN收听状态2服务器端发出SYN=1ACK=1seq=yack=x+1SYN=1同时ACK=1表示同意建立连接这里服务器端数据的序列号位是y(之前发出过很多数据,这里排号排到y了),ack=x+1表示客户端发的数据x我收到了,下次希望你发x+1这时客户端收到服务器端发出的数据,客户端变成S
分类:
其他好文 时间:
2018-10-09 17:00:51
阅读次数:
148