##基础##
- 对应层数据的名称
- Application Package
- Translation Segment
- Networking Packet
- DataLink Frame
- TCP是一种基于字节流的协议,TCP 中的ACK是接收端期待发送端下一个发来的数据包的序列号
- MSS 是在建立连接...
分类:
其他好文 时间:
2014-09-13 13:23:47
阅读次数:
442
总的过程①host检测到device,reset获取设备描述符host发获取设备描述符请求->setup->data0inackhost说明已获取设备描述符->out->data0空数据out->data0 new addressinack③ack之后,设备启用新地址用新地址请求设备描述符->set...
分类:
其他好文 时间:
2014-09-11 15:15:12
阅读次数:
258
TCP连接的状态图
TCP建立连接的三次握手过程,以及关闭连接的四次握手过程
贴一个telnet建立连接,断开连接的使用wireshark捕获的packet截图。
1、建立连接协议(三次握手)
(1)客户 端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1。
(2) 服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和S...
分类:
其他好文 时间:
2014-09-01 22:45:43
阅读次数:
303
SYN :同步分节; ACK :确认分节; TCP选项: 1. MSS选项: 发送SYN的TCP一端使用本项告知对端它的最大分节大小(maximum segment size)即MSS。即它在本连接的每个TCP分节中愿意接受的最大数据量。 发送端TCP使用接收端的MSS值作为所发送分节的最大...
分类:
其他好文 时间:
2014-08-31 18:34:01
阅读次数:
308
发现自己对tcp还是不牢靠 曾经认为,tcp 建连的过程是这样的, 客户端 发送syn 到服务端 (第一次握手) 服务端 发送syn(并携带ack) 到客户端(第二次握手) 客户端 发送数据 到服务端(完全丢了第三次握手,汗...
分类:
其他好文 时间:
2014-08-29 00:13:06
阅读次数:
312
问题描述:D:\adb>adb shelladb server is out of date. killing...ADB server didn't ACK* failed to start daemon *error:解决方法:是adb server端口被占用了你先执行adbnodaemons....
分类:
数据库 时间:
2014-08-28 19:39:45
阅读次数:
290
经典的三次握手示意图:(#add,“握手”即图中左边到右边的连线)经典的四次握手关闭图:TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种标示:SYN(synchronous建立联机)ACK(acknowledgement 确认)PSH(...
分类:
其他好文 时间:
2014-08-27 18:28:28
阅读次数:
342
ActiveMQ中如果使用mysql innodb的同时,开启了binlog,那么在ack消息的时候,日志里就可会报错:java.sql.SQLException: Cannot execute statement: binlogging impossible since BINLOG_FORMAT = STATEMENT and at least one table uses a storage...
分类:
数据库 时间:
2014-08-27 14:50:47
阅读次数:
2492
上一节中讲的SIP组件,即GBT28181SipComponent动态.so库工程,生成libGBT28181SipComponent.so库文件和IGBT28181Comm.h编程接口,在该库中实现了REGISTER,MESSAGE,NOTIFY,SUBSCRIBE,INVITE,ACK,BYE,...
分类:
其他好文 时间:
2014-08-26 17:11:06
阅读次数:
347
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k)...
分类:
其他好文 时间:
2014-08-23 01:03:39
阅读次数:
204