Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1775881
  • 博文数量: 272
  • 博客积分: 1272
  • 博客等级: 少尉
  • 技术积分: 1866
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-09 15:51
文章分类

全部博文(272)

文章存档

2016年(16)

2015年(28)

2014年(97)

2013年(59)

2012年(25)

2011年(47)

发布时间:2016-01-20 11:35:46

原文地址:http://blog.csdn.net/wuhzossibility/article/details/80790251.1. 概述       Linux内核中各个子系统相互依赖,当其中某个子系统状态发生改变时,就必须使用一定的机制告知使用其服务的其他子系统,以便其他子系统采取相应的措施。为满足这样的需求,内核实现了事件通知.........【阅读全文】

阅读(1398) | 评论(0) | 转发(0)

发布时间:2016-01-19 17:50:49

从Linux内核2.6开始,Linux内核的编译采用Kbuild系统,这同过去的编译系统有很大的不同,尤其对于Linux内核模块的编译。在新的系统下,Linux编译系统会两次扫描Linux的Makefile:首先编译系统会读取Linux内核顶层的Makefile,然后根据读到的内容第二次读取Kbuild的Makefile来编译Linux内核。Linux内核Makefile分类.........【阅读全文】

阅读(1196) | 评论(0) | 转发(0)

发布时间:2016-01-19 16:38:54

连接跟踪,顾名思义,就是识别一个连接上双方向的数据包,同时记录状态。下面看一下它的数据结构:struct nf_conn {        /* Usage count in here is 1 for hash table/destruct timer, 1 per skb, plus 1 for any connection(s) we are `master' for */        st.........【阅读全文】

阅读(4722) | 评论(0) | 转发(0)

发布时间:2016-01-04 17:18:32

netlink socket是一种用于用户态进程和内核态进程之间的通信机制。它通过为内核模块提供一组特殊的API,并为用户程序提供了一组标准的socket接口的方式,实现了全双工的通讯连接。Netlink的特点:双向传输,异步通信用户空间中使用标准socket API内核空间中使用专门的API支持多播.........【阅读全文】

阅读(1506) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册