sent什么意思,sent和take的区别?

【sent什么意思,sent和take的区别?】SYN_SENT表示请求连接 。客户端调用connect,发送一个SYN请求建立一个连接,在发送连接请求后等待匹配的连接请求,此时状态为SYN_SENT 。如果连接成功了就变为ESTABLISHED,此时SYN_SENT状态非常短暂 。但如果发现SYN_SENT非常多且在向不同的机器发出,那机器可能中了冲击波或震荡波之类的病毒 。这类病毒为了感染别的计算机,它就要扫描别的计算机,在扫描的过程中对每个要扫描的计算机都要发出了同步请求,这也是出现许多SYN_SENT的原因 。扩展资料SYN_SENT是TCP协议端口的连接状态中一种,了解TCP协议端口的连接状态,对排除和定位网络或系统故障会有很大帮助 。
1、LISTENING提供某种服务,侦听远方TCP端口的连接请求,当提供的服务没有被连接时,处于LISTENING状态,端口是开放的,等待被连接 。
2、ESTABLISHEDESTABLISHED状态是表示两台机器正在传输数据 。
3、FIN-WAIT-1等待远程TCP连接中断请求,或先前的连接中断请求的确认,主动关闭端应用程序调用close,TCP发出FIN请求主动关闭连接,之后进入FIN_WAIT1状态 。
4、CLOSE-WAIT等待从本地用户发来的连接中断请求 ,被动关闭端TCP接到FIN后,就发出ACK以回应FIN请求(它的接收也作为文件结束符传递给上层应用程序),并进入CLOSE_WAIT 。
5、TIME-WAIT在主动关闭端接收到FIN后,TCP就发送ACK包,并进入TIME-WAIT状态,等待足够的时间以确保远程TCP接收到连接中断请求的确认,很大程度上保证了双方都可以正常结束,但是也存在问题,须等待2MSL时间的过去才能进行下一次连接 。

sent什么意思,sent和take的区别?

文章插图
sent和take的区别?
sent是送出了的意思,而take则是拿着的意思,区别可以从以下例子看出:
Please don't take this one, this is belong to him, the one belong to you was sent to you yesterday, you should receive it today. 请不要拿这个,这是他的,属于你的,昨天寄给你的,你今天应该收到