ChinaUnix.net
相关文章推荐:

TCP 状态 详细解析

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/86840/showart_1671022.html

by movenut - 网络技术文档中心 - 2008-11-30 12:31:31 阅读(1299) 回复(1)

相关讨论

在上网的时候,我们经常会看到“端口”这个词,也会经常用到端口号,比如在FTP地址后面增加的“?21”,21就表示端口号。那么端口到底是什么意思呢?怎样查看端口号呢?一个端口是否成为网络恶意攻击的大门呢?,我们应该如何面对形形色色的端口呢?下面就将介绍这方面的内容,以供大家参考。?   21端口:21端口主要用于FTP(File Transfer Protocol,文件传输协议)服务。   端口说明:21端口主要用于FTP(File Transfer P...

by IT傻博士 - 数据安全 - 2006-07-26 00:04:41 阅读(1060) 回复(0)

tcp状态 2006年11月10日 10:59 LISTEN:侦听来自远方的tcp端口的连接请求 SYN-SENT:再发送连接请求后等待匹配的连接请求 SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认 ESTABLISHED:代表一个打开的连接 FIN-WAIT-1:等待远程tcp连接中断请求,或先前的连接中断请求的确认 FIN-WAIT-2:从远程tcp等待连接中断请求 CLOSE-WAIT:等待从本地用户发来的连接中断请求 CLOSING:等待远程tcp对连接中断的确认 LAST...

by unixsly - Linux文档专区 - 2007-04-11 16:09:20 阅读(658) 回复(0)



by htckiller2010 - 数据安全 - 2011-12-20 09:47:32 阅读(1382) 回复(0)

本帖最后由 gta 于 2010-03-21 13:18 编辑 两个问题 (1)考虑如下情景: client和server建立了tcp连接,client发送1字节数据给server,然后close socket。client端的close操作会导致一个fin被发送给server。因为网络问题,fin到达server时,先前发送的一字节数据还未到达,此时server是ack这个fin segment,还是ack 客户端最初的syn segment,好使客户端重发数据? (2)tcp在FIN_WAIT_1和LAST_ACK状态中,如果2msl时间内收不到另...

by gta - 内核源码 - 2010-03-21 13:49:31 阅读(907) 回复(1)

本帖最后由 gta 于 2010-03-21 12:54 编辑 两个问题 (1)考虑如下情景: client和server建立了tcp连接,client发送1字节数据给server,然后close socket。client端的close操作会导致一个fin被发送给server。因为网络问题,fin到达server时,先前发送的一字节数据还未到达,此时server是ack这个fin segment,还是ack 客户端最初的syn segment,好使客户端重发数据? (2)tcp在FIN_WAIT_1和LAST_ACK状态中,如果2msl时间内收不到另...

by gta - C/C++ - 2010-03-21 12:58:55 阅读(1401) 回复(2)

CLOSED: 表示初始状态。 LISTEN: 表示服务器端的某个SOCKET处于监听状态,可以接受连接。 SYN_SENT:在服务端监听后,客户端SOCKET执行CONNECT连接时,客户端发送SYN报文,此时客户端就进入SYN_SENT状态,等待服务端的确认 SYN_RCVD: 表示服务端接受到了SYN报文,在正常情况下,这个状态是服务器端的SOCKET在建立tcp连接时的三次握手会话过程中的一个中间状态,很短暂,基本上用netstat你是很难看到这种状态的,除非你特意写了一...

by vector_leizi - 网络技术文档中心 - 2009-10-14 16:29:40 阅读(1040) 回复(0)

状态:描述 CLOSED:无连接是活动的或正在进行 LISTEN:服务器在等待进入呼叫 SYN_RECV:一个连接请求已经到达,等待确认 SYN_SENT:应用已经开始,打开一个连接 ESTABLISHED:正常数据传输状态 FIN_WAIT1:应用说它已经完成 FIN_WAIT2:另一边已同意释放 ITMED_WAIT:等待所有分组死掉 CLOSING:两边同时尝试关闭 TIME_WAIT:另一边已初始化一个释放 LAST_ACK:等待所有分组死掉 本文来自ChinaUnix博客,如果查看原文请点...

by yangzhigang - 网络技术文档中心 - 2009-05-22 14:21:09 阅读(982) 回复(0)

tcp状态变迁图 tcp正常连接建立和终止所对应的状态 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/90734/showart_1794985.html

by 49305054 - 网络技术文档中心 - 2009-01-13 10:59:54 阅读(1491) 回复(0)

连接进程是通过一系列状态表示的,这些状态有:LISTEN,SYN-SENT,SYN-RECEIVED,ESTABLISHED,FIN-WAIT- 1,FIN-WAIT-2,CLOSE-WAIT,CLOSING,LAST-ACK,TIME-WAIT和 CLOSED。CLOSED表示没有连接,各个状态的意义如下: LISTEN - 侦听来自远方tcp端口的连接请求; SYN-SENT - 在发送连接请求后等待匹配的连接请求; SYN-RECEIVED - 在收到和发送一个连接请求后等待对连接请求的确认; ESTABLISHED - 代表一个打开的连接,数据可以...

by mars531706 - Linux文档专区 - 2008-12-31 15:39:19 阅读(957) 回复(0)

tcp状态转换图 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/71257/showart_1000677.html

by yangzhigang - 网络技术文档中心 - 2008-06-13 18:45:49 阅读(1626) 回复(0)