tcp头标志位的含义和tcp连接状态的含义

上传人:xiao****1972 文档编号:84902516 上传时间:2019-03-05 格式:DOC 页数:2 大小:22.50KB
返回 下载 相关 举报
tcp头标志位的含义和tcp连接状态的含义_第1页
第1页 / 共2页
tcp头标志位的含义和tcp连接状态的含义_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《tcp头标志位的含义和tcp连接状态的含义》由会员分享,可在线阅读,更多相关《tcp头标志位的含义和tcp连接状态的含义(2页珍藏版)》请在金锄头文库上搜索。

1、TCP头标志位的含义和TCP连接状态的含义.txt13母爱是迷惘时苦口婆心的规劝;母爱是远行时一声殷切的叮咛;母爱是孤苦无助时慈祥的微笑。#define TCP_F_URG 0x20 /紧急数据,紧急指针有效#define TCP_F_ACK 0x10 /我收到了你的这个SEQ及以前的数据,后面的还没收到#define TCP_F_PSH 0x08 /这些数据要尽快传给应用层,实时连接的情况下,这位要置位#define TCP_F_RST 0x04 /不对不对,重置#define TCP_F_SYN 0x02 /我的SEQ发送了,你要确认#define TCP_F_FIN 0x01 /没数据要

2、发送了,要关闭此连接/#define TCP_S_CLOSED 0 /没有连接#define TCP_S_LASTACK 1 /被动关闭时,回复了FIN,只差最后这个ACK确认了就关闭了#define TCP_S_TIMEWAIT 2 /主动关闭时,对方也关了,进入此状态。删除TCB之后就关闭了,无须再等网络数据#define TCP_S_LISTEN 3#define TCP_S_SYNRECVD 4 /LISTEN 时,收到SYN并回应了,但还没收到对方确认。#define TCP_S_SYNSENT 5 /主动OPEN时,已经发送SYN了,还没收到对方确认。#define TCP_S_E

3、STABLISHED 6 /连接状态,可以发送数据了。#define TCP_S_CLOSEWAIT 7 /被动关闭时,收到了关闭指令,还没得到用户确认没有返回自身关闭的信号#define TCP_S_FINWAIT1 8 /主动CLOSE,发送了FIN,等着对方确认FIN#define TCP_S_CLOSING 9 /主动关闭时,对方发FIN过来了,我方回复了对方的FIN,等对方确认自己的FIN后就关闭了#define TCP_S_FINWAIT2 10 /主动CLOSE时,对方确认了FIN信号,但对方还没发FIN过来 LISTEN:侦听来自远方的TCP端口的连接请求SYN-SENT:再发送连接请求后等待匹配的连接请求SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认ESTABLISHED:代表一个打开的连接FIN-WAIT-1:等待远程TCP连接中断请求,或先前的连接中断请求的确认FIN-WAIT-2:从远程TCP等待连接中断请求CLOSE-WAIT:等待从本地用户发来的连接中断请求CLOSING:等待远程TCP对连接中断的确认LAST-ACK:等待原来的发向远程TCP的连接中断请求的确认TIME-WAIT:等待足够的时间以确保远程TCP接收到连接中断请求的确认CLOSED:没有任何连接状态

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号