在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG. 其中,对于我们日常的分析有用的就是前面的五个字段。 它们的含义是: SYN表示建立连接, FIN表示关闭连接, ACK表示响应, PSH表示有 DATA数据传输, RST表示连接重置。 ...
分类:
其他好文 时间:
2019-09-12 13:42:00
阅读次数:
74
## Python rst文件打开 RST与Python类似Javadoc与Java. 如果下载了别人的Python源码,里面有rst文件夹,我们可以转为html后用浏览器打开 某个开源项目的index.rst 1.安装python的sphinx模块: 1 2 pip install sphinx ...
分类:
编程语言 时间:
2019-09-09 10:29:08
阅读次数:
103
1 在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG. 2 3 其中,对于我们日常的分析有用的就是前面的五个字段。 4 5 它们的含义是: 6 7 SYN表示建立连接, 8 9 FIN表示关闭连接, 10 11 ACK表示响应, 12 ... ...
分类:
其他好文 时间:
2019-09-09 09:17:27
阅读次数:
70
关于这个博客 这是第一次写出来的博客,利用github加readthedocs制作的高颜值博客 1. 利用git系统托管 2. 利用readthedocs对接github实现公网访问 3. 写作时利用Typora以Markdown语法写作,再利用pandoc将.md文件转化为.rst文件 转化语句: ...
分类:
其他好文 时间:
2019-09-01 23:53:01
阅读次数:
94
Twin Primes Twin primes are pairs of primes of the form (p; p + 2). The term \twin prime" was coined by PaulStckel (1892-1919). The rst few twin prime ...
分类:
其他好文 时间:
2019-08-29 09:21:43
阅读次数:
65
1. TCP健康检查 比如阿里云,F5负载设备当前都有这种机制。 该实现机制可能会导致后端ECS认为相关TCP连接出现异常(非正常退出),并在业务软件如Java连接池等日志中抛出相应的错误信息,如Connection reset by peer。 2. TCP通讯机制,3次握手 3. wiresha ...
分类:
其他好文 时间:
2019-08-27 18:59:03
阅读次数:
237
TCP包头结构tcp包头的固定长度为20bytes数据偏移:表示tcp包头的总长度URG:代表这个包是否含有紧急数据ACK:确认号,在tcp三次握手之后的ACK值在传输成功的情况下是保持为1的PSH:表示收到的tcp包是否要直接上传到上层应用层,0表示放在缓存区中,1代表直接上传***可以利用发送大量PSH=0的tcp包来破坏传输过程RST:如果收到一个RST=1的报文,说明与主机的连接出现了严重错
分类:
其他好文 时间:
2019-08-15 12:50:45
阅读次数:
84
网络编程Socket之RST详解 产生RST的三个条件: 目的地为某端口的SYN到达,然而该端口上没有正在监听的服务器; TCP想取消一个已有的连接; TCP接收到一个根本不存在的连接上的分节; 现在模拟上面的三种情况: client: 1 #include <stdio.h> 2 #include ...
分类:
其他好文 时间:
2019-08-14 21:35:14
阅读次数:
113
报文结构 TCP标志位 标志位就是用于协议的一些机制的实现的比特位大家可以看到有6比特,它们依次如下: URG、ACK、PSH、RST、SYN、FIN。 URG表示紧急指针字段有效; ACK置位表示确认号字段有效; PSH表示当前报文需要请求推(push)操作; RST置位表示复位TCP连接; SY ...
分类:
其他好文 时间:
2019-07-19 12:36:59
阅读次数:
115
tcp:是面向连接的进程到进程之间的可靠的通信,提供的是全双工模式,及数据可同时双向传输, TCP报文格式:源端口号,目标端口号。序号,确认号 首部长度 保留 窗口大小 校验和 紧急指针 选项 六个指针的作用 URG:紧急 ACK:确认 PSH :推送 RST:复位 SYN :同步序号(请求) FI ...
分类:
其他好文 时间:
2019-07-18 13:44:31
阅读次数:
101