netlink

netlink的特点

netlink提供了一种在用户态和内核态之间进行数据传递的方式;

(1) 是一种异步的通信机制,传递的数据会放在socket的缓存队列中;

(2) 内核可以主动发送数据给用户空间;

(3) 能够在内核模块中使用;

(4) 支持组播;

(5) 使用套接字编程;

测试例程
用户态例程

 

 

内核态例程

 

Makefile

 

测试结果

用户态:

 

内核态:

 

本文参考:

http://blog.chinaunix.net/uid-28541347-id-5578403.html

http://blog.csdn.net/ganshuyu/article/details/30241313

 

本文链接:netlink

转载声明:转载请注明来源:Linux TCP/IP Stack,谢谢!


发表评论

电子邮件地址不会被公开。 必填项已用*标注