最新消息:

标签:tcp

TCP 三次握手,四次挥手
tcp

TCP 三次握手,四次挥手

admin 11年前 (2013-12-10) 2856浏览 0评论

TCP序列号和确认号详解 在网络分析中,读懂TCP序列号和确认号在的变化趋势,可以帮助我们 学习TCP协议以及排查通讯故障,如通过查看序列号和确认号可以确定数据传输是否乱序。但我在查阅了当前很多资料后发现,它们大多只简单介绍了TCP通讯 的过程,并没...

Linux下高并发socket最大连接数所受的各种限制
Linux

Linux下高并发socket最大连接数所受的各种限制

admin 11年前 (2013-12-10) 2572浏览 0评论

1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个so...

Wireshark基本介绍和学习TCP三次握手
tcp/ip

Wireshark基本介绍和学习TCP三次握手

admin 11年前 (2013-11-27) 2765浏览 0评论

之前写过一篇博客:用 Fiddler 来调试HTTP,HTTPS。 这篇文章介绍另一个好用的抓包工具wireshark, 用来获取网络数据封包,包括http,TCP,UDP,等网络协议包。 记得大学的时候就学习过TCP的三次握手协议,那时候只是知道,...

为什么多 TCP 连接分块下载比单连接下载快
tcp

为什么多 TCP 连接分块下载比单连接下载快

admin 11年前 (2013-11-21) 3126浏览 0评论

我观察到,客户端机器从单一服务器使用 HTTP 下载一个文件: 1. 单连接下载,速度没有达到客户端网络的最大带宽; 2. 多连接同时下载,传输速度有极大的提高,带宽被占满。假设如下前提: 1. 服务器是单一的,没有使用提供相同文件的其它服务器,也没...

浅谈TCP优化
tcp

浅谈TCP优化

admin 11年前 (2013-11-21) 2825浏览 0评论

很多人常常对TCP优化有一种雾里看花的感觉,实际上只要理解了TCP的运行方式就能掀开它的神秘面纱。Ilya Grigorik 在「High Performance Browser Networking」中做了很多细致的描述,让人读起来醍醐灌顶,我大概...

python C混合编程写的tcp端口ping程序
c

python C混合编程写的tcp端口ping程序

admin 11年前 (2013-07-16) 3117浏览 0评论

最近为了测试网速情况怎么样,由于部分业务服务器需要关闭icmp,这样的话采用普通的ping就无法适应我的需求,于是自己简单的写了一个基于tcp端口的ping的程序,由于c执行效率比较的不错,但是开发效率低下,而python是开发效率高,但是执行效率不...

Linux TCP 系统参数配置
kernel

Linux TCP 系统参数配置

admin 11年前 (2013-05-27) 3040浏览 0评论

我们这里应用的是CentOS5.3,并内核使用的是2.6.18-128.el5PAE #1 SMP 。修改部分TCP ,有的是为了提高性能与负载,但是存在降低稳定性的风险。有的则是安全方面的配置,则有可能牺牲了性能。 1.TCP keepalive ...

Web 服务器 TCP TIME_WAIT连接
tcp

Web 服务器 TCP TIME_WAIT连接

admin 11年前 (2013-05-27) 2855浏览 0评论

在一台负载不低的web服务器,通过netstat –an查看到不少的TIME_WAITM网络连接。TIME_WAIT状态,查看下图。 关于TIME_WAIT,我摘了“tcp/ip详解“第18章”tcp连接的建立与终止“里面一段话来解释TIME_WAI...

TCP keep-alive & connection pool
tcp/ip

TCP keep-alive & connection pool

admin 14年前 (2010-07-08) 2963浏览 0评论

作者:谭俊青@MySQL实验室,转载请注明链接和出处。 要理解TCP keep-alive/persistent connection, 得从TCP协议说起。 TCP flow: _____ _____ | | | &#...