![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 80
amyeric
这个作者很懒,什么都没留下…
展开
-
高性能网络编程(一)----accept建立连接
http://blog.csdn.net/russell_tao/article/details/17119729最近在部门内做了个高性能网络编程的培训,近日整理了下PPT,欲写成一系列文章从应用角度谈谈它。编写服务器时,许多程序员习惯于使用高层次的组件、中间件(例如OO(面向对象)层层封装过的开源组件),相比于服务器的运行效率而言,他们更关注程序开发的效率,追求更快的完成项目转载 2014-05-19 10:06:34 · 597 阅读 · 0 评论 -
TCP 滑动窗口协议及拥塞控制
TCP 滑动窗口协议及拥塞控制 (2013-05-21 07:43:35)转载▼ 什么是滑动窗口协议? 一图胜千言,看下面的图。简单解释下,发送和接受方都会维护一个数据帧的序列,这个序列被称作窗口。发送方的窗口大小由接受方确定,目的在于控制发送速度,以免接受方的缓存不够大,而导致溢出,同时控制流量也可以避转载 2014-05-19 13:21:07 · 954 阅读 · 0 评论 -
TCP 连接过程状态简介
Linux中TCP连接过程状态简介一、Linux服务器上11种网络连接状态: 图:TCP的状态机通常情况下,一个正常的TCP连接,都会有三个阶段:1、TCP三次握手; 2、数据传送; 3、TCP四次挥手注:以下说明最好能结合”图:TCP的状态机”来理解。SYN: (同步序列编号,Synchronize Sequence Numbers)转载 2014-08-04 13:02:03 · 769 阅读 · 0 评论