2015年9月14日
摘要: 原文地址:http://blog.csdn.net/wind19/article/details/6156339从一个简单的使用TCP例子开始socket编程,其基本步骤如下:server client+++++++ ++++++++创建socket 创建socket+++++++ ++++++++... 阅读全文
posted @ 2015-09-14 22:39 ″ Jerry。 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 开发和维护内核是一件很繁杂的工作,因此,只有那些最重要或者与系统性能息息相关的代码才将其安排在内核中。其它程序,比如GUI,管理以及控制部分的代 码,一般都会作为用户态程序。在linux系统中,把系统的某个特性分割成在内核中和在用户空间中分别实现一部分的做法是很常见的(比如linux系统的 防火墙就... 阅读全文
posted @ 2015-09-14 10:26 ″ Jerry。 阅读(188) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/zcabcd123/article/details/8275891我最近有一个项目需求,需要在linux网卡驱动中加入一个自己的驱动,实现在内核态完成一些报文处理(这个过程可以实现一种零COPY的网络报文截获),对于复杂报文COPY下必要的数据交给用户态来完... 阅读全文
posted @ 2015-09-14 10:19 ″ Jerry。 阅读(333) 评论(0) 推荐(0) 编辑