自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

松哥(jccz_zys)的专栏

专著于linux内核、网络通信、MySQL方面的学习研究;希望与大家多交流

  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 结合linux内核源码理解SYN_RECV状态

  结合linux内核源码理解SYN_RECV状态(以下基于linux内核2.4.0 松哥 jccz_zys@tom.com)    SYN_RECV状态,顾名思义,是收到SYN包后应该置的状态。关于SYN_RECV状态,受某些教科书的误导,我以前一直理解为服务器收到SYN包后应该置此状态。也没细想到底是置那个socket的状态,最近在看三次握手协议在linux内核中的实现时,才仔细思

2007-02-15 14:34:00 2208

原创 linux内核网络监听哈希表介绍

以下基于linux内核2.4.0源码(转载请注明出处)松哥 jccz_zys@tom.com     网络通信过程中,服务器必然提供监听socket响应客户端连接请求,也必然提供连接socket与客户端进行交互。一台主机上有不止一个的socket服务器,如ftp、telnet服务器等,他们初始都处于监听状态,等待连接请求的到来。linux中为了管理这两类socket提供了两个哈希链表:

2007-02-14 12:12:00 6386

原创 三次握手协议在linux内核中的实现

以下基于linux内核2.4.0源码(转载请注明出处)    以前一直使用的网络通讯的函数都是工作在阻塞模式。在看connect实现源码时,突然想到tcp/ip的三次握手在内核如何实现的,尤其是在非阻塞模式下式,涉及到等待对端回送ack包,而本端又要立即返回,想来这种实现肯定是遵循某种规则或是将所有的相关函数组合起来。    查看一些网络通信书籍,可知果然如此。应用编程如果设置为非阻塞模式,则

2007-02-06 11:56:00 4966 3

综合程序开发案例-扫雷游戏

讲述一个少雷游戏开发的整个过程,包括数据结构的实现、源代码等,是熟悉数据结构解决问题的一个极好的例子

2008-12-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除