码迷,mamicode.com
首页 >  
搜索关键字:syn    ( 4254个结果
Linux 内核优化
声明:本文档来自互联网整理部份加自已实验部份所得:TCP 相关部份经常使用名词说明:retries(再试)、TCP server client通信状态SYN----------------> 建立连接 Data1----------------> 重传 [序列參数 tcp_sack, tcp_f.....
分类:系统相关   时间:2014-12-18 13:16:22    阅读次数:306
TCP 三次握手建立连接,四次挥手断开连接,图解详细分析,有个疑点求帮忙解答????
继文章  http://blog.csdn.net/simonchi/article/details/41722511   之后,我觉得有必要来详细的说一下TCP的三次握手和四次挥手的过程,帮助大家理解这个过程。 首先来看一下tcpdump抓取的网络数据包,如何抓包分析参考 上面给出的链接 图中红色框选的是三次握手建立连接 第一次:客户端发送SYN报文,并设置seq=0, ...
分类:其他好文   时间:2014-12-12 19:09:37    阅读次数:218
java并发编程(一)
多个线程访问同一个变量时,可能会出现问题。这里我用两个线程同时访问一个int count变量,让他们同时+1。同时让线程睡眠1秒,每个线程执行10次,最后应该输出20才对,因为count++并不是原子操作,这里需要做并发处理,如用syn...什么关键词,当然还有别的方法。后面在说这里为了是两个线程访...
分类:编程语言   时间:2014-12-08 22:42:42    阅读次数:285
关于linux下socket的连接队列backlog的分析
linux在对socket的连接队列的定义处理上个人觉得是有点坑爹的,闲话少说,直接开讲。建立socket连接的过程:1.client发syn请求给server2.server收到后把请求存放在SYNqueue里,这个半连接队列的最大值是系统参数tcp_max_syn_backlog定义的3.存放在半连接队列后发送syn+ack给cli..
分类:系统相关   时间:2014-12-01 19:22:07    阅读次数:177
c# 单例模式(Single)
public class Singleton { private static Singleton _instance; private static readonly object syn = new object(); private Singl...
分类:Windows程序   时间:2014-11-29 00:08:16    阅读次数:223
TCP的状态
在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG.其中,对于我们日常的分析有用的就是前面的五个字段。它们的含义是:SYN表示建立连接,FIN表示关闭连接,ACK表示响应,PSH表示有 DATA数据传输,RST表示连接重置。其中,ACK是...
分类:其他好文   时间:2014-11-21 15:39:12    阅读次数:225
TCP三次握手四次挥手全过程
TCP(TransmissionControlProtocol)传输控制协议TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种标示:SYN(synchronous建立联机)ACK(acknowledgement确认)PSH(push传送)FIN(finish结束)RST(reset重置)URG(urgent紧急)..
分类:其他好文   时间:2014-11-18 01:49:19    阅读次数:194
TCP连接的建立(二)
被动打开 SYN cookies TCP协议开辟了一个比较大的内存空间请求连接队列来存储连接请求块,当SYN请求不断增加,请求连接数目到达上限时,会致使系统丢弃SYN连接请求。SYN cookies技术就可以使服务器在半连接队列已满的情况下仍能处理新的SYN请求。 当半连接队列满时,SYN cookies并不丢弃SYN请求,而是通过加密技术来标识半连接状态。在TCP实现中,当收到客户端的SY...
分类:其他好文   时间:2014-11-17 22:49:54    阅读次数:311
数据包过滤 iptables
sudo?iptables?-F sudo?iptables?-I?INPUT?-p?tcp?--syn?-i?eth0?-j?DROP
分类:其他好文   时间:2014-11-17 12:35:28    阅读次数:108
TCP的状态 (SYN, FIN, ACK, PSH, RST, URG)
在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG.其中,对于我们日常的分析有用的就是前面的五个字段。它们的含义是:SYN表示建立连接,FIN表示关闭连接,ACK表示响应,PSH表示有 DATA数据传输,RST表示连接重置。其中,ACK是...
分类:其他好文   时间:2014-11-17 12:02:59    阅读次数:208
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!