TCP协议
1.头部。出现在每个TCP报文段,用于指定通信的源端端口号,目的端端口号,管理TCP连接,控制两个方向的数据流。
2.TCP状态转移过程。TCP连接的任意一端都是一个状态机。TCP的建立断开状态改变。
3.TCP数据流。交互数据流和成块数据流
4.TCP数据流的控制。保证可靠和质量->超时重传和拥塞控制TCP服务的特点 (面向连接、字节流、可靠传输)
1.传输层主要的两个协...
分类:
其他好文 时间:
2016-04-26 20:32:53
阅读次数:
230
1.1zabbix客户端配置[root@bds01zabbix_agentd.d]#cattcp.conf
UserParameter=tcp[*],/data/sh/zabbix_sh/zabbix_tcp.sh$11.2客户端脚本文件[root@bds01zabbix_sh]#catzabbix_tcp.sh
#!/bin/bash
Port=80
functionSYNRECV(){
ss-ant|grep-w$Port|grep-cSYNRECV
}
functionESTAB..
分类:
其他好文 时间:
2016-04-05 16:21:53
阅读次数:
164
enum { /* * Description of States: * * TCP_SYN_SENT sent a connection request, waiting for ack * * TCP_SYN_RECV received a connection request, sent ac
分类:
其他好文 时间:
2016-02-06 14:14:09
阅读次数:
426
读懂TCP状态变换的过程,对于理解网络编程颇有帮助,本文将对TCP状态转移过程进行介绍,但各个状态(总共11个)的含义不在本文介绍的范围。 内容来源:《UNIX网络编程》第一卷第二章2.6节,若是读者对某个知识点不太理解,请参考原文。 TCP状态转换图(state transition diagra...
分类:
其他好文 时间:
2016-01-17 23:15:58
阅读次数:
949
一、TCP状态转换图TCP涉及连接建立和连接终止的操作可以用状态转换图(statetransitiondiagram)来说明:中文图解:TCP状态及描述CLOSED:无连接是活动的或正在进行
LISTEN:服务器在等待进入呼叫
SYN_RECV:一个连接请求已经到达,等待确认
SYN_SENT:应用已经开始,打开一个..
分类:
其他好文 时间:
2015-11-30 18:12:03
阅读次数:
197
状态说明:CLOSED:表示初始状态LISTEN:表示服务器端的某个SOCKET处于监听状态,可以接受连接了SYN_RCVD:表示接受到了SYN报文,在正常情况下,这个状态是服务器SOCKET建立TCP连接的三次握手会话过程中的一个中间状态,很短暂,基本上用netstat很难看到这个状态,除非写一个客户..
分类:
其他好文 时间:
2015-11-18 07:08:07
阅读次数:
479
iptables -A PREROUTING -t nat -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 8000网卡为eth1,因为阿里云服务器有两张网卡,eth0绑定的是内网地址。netstat -n | awk '/^tcp/ {++S[$NF...
分类:
Web程序 时间:
2015-11-17 00:18:26
阅读次数:
243
如上图所示,是某个应用的resin频繁重启时的TCP状态,查看resin的链接状态,发现每台的SYN-SENT有达到300+: 1、说明resin在向某个服务器发送连接请求,而服务器没有进行相应,可以猜想是resin向...
分类:
其他好文 时间:
2015-10-26 12:23:51
阅读次数:
302
上一篇文章介绍了TCP状态机,并且通过实验了解了TCP客户端正常的状态变迁过程。那么,本篇文章就一起看看TCP服务端的正常状态变迁过程服务端状态变迁根据上一篇文章中的TCP状态变迁图,可以得到服务器的正常状态变迁流程如下:CLOSED -> LISTEN -> SYN_RECV -> ESTABLI...
分类:
其他好文 时间:
2015-10-08 14:25:20
阅读次数:
194
客户端的状态可以用如下的流程来表示:(实线)CLOSED->SYN_SENT->ESTABLISHED->FIN_WAIT_1->FIN_WAIT_2->TIME_WAIT->CLOSED服务器的状态可以用如下的流程来表示:(虚线)CLOSED->LISTEN->SYN收到->ESTABLISHED...
分类:
其他好文 时间:
2015-09-20 17:31:17
阅读次数:
112