![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
randyjiawenjie
这个作者很懒,什么都没留下…
展开
-
Internet地址分类
Internet地址分类原创 2011-05-17 11:39:00 · 2598 阅读 · 1 评论 -
DNS污染与DNS劫持
DNS的相关内容转载 2011-05-06 10:03:00 · 3310 阅读 · 0 评论 -
TCP有限状态机分析
这幅图是TCP的状态机,看了2个小时,分析总结如下:(1)CLOSED 状态时初始状态。(2)LISTEN:被动打开,服务器端的状态变为LISTEN(监听)。被动打开的概念:连接的一端的应用程序通知操作系统,希望建立一个传入的连接。这时候操作系统为连接的这一端建立一个连接原创 2011-05-05 16:58:00 · 11442 阅读 · 4 评论 -
linux C网络编程基本流程
百度的二面就被问到这个问题了,去年记得还专门研究过这个问题的,哎。忘了。肯定挂的原因就是这个。哎。。。。网上找了找资料,总结如下:Linux C编程---网络编程 网络编程,一定离不开套接口;那什么是套接口呢?在Linux下,所有的I/O操作都是通过读写文件描述符而产生的,文件描述符是一个和打开的文件相关联的整数,这个文件并不只包括真正存储在磁盘上的文件,还包括一个网络原创 2011-10-22 12:14:00 · 3062 阅读 · 1 评论 -
高性能的I/O设计中的Reactor和Proactor模式
原文转载自http://xmuzyq.iteye.com/blog/783218,精华在于作者对于同步、异步、阻塞、非阻塞的阐述。 在高性能的I/O设计中,有两个比较著名的模式Reactor和Proactor模式,其中Reactor模式用于同步I/O,而Proactor运用于异步I/O操作。 在比较这两个模式之前,我们首先的搞明白几个概念,什么是阻塞和非阻塞转载 2013-05-11 23:33:28 · 1208 阅读 · 0 评论 -
linux IO集合
1. UNIX 网络集合:五种I/O 模式——阻塞(默认IO模式),非阻塞(常用语管道),I/O多路复用(IO多路复用的应用场景),信号I/O,异步I/Ohttp://blog.163.com/xychenbaihu@yeah/blog/static/13222965520112163171778/?COLLCC=4054779060&2. 使用事件驱动模型实现高效稳定的网络服务器程序转载 2013-05-12 16:08:21 · 1289 阅读 · 0 评论