转自 http://man7.org/linux/man-pages/man7/netlink.7.html
https://blog.csdn.net/frank_jb/article/details/77150756
https://blog.csdn.net/xinyuan510214/article/details/52635085
内核空间和用户空间存在的各种IPC方法,例如系统调用、ioctl、proc文件系统和netlink socket。
Netlink 是一种特殊的 socket,它是 Linux 所特有的,由于传送的消息是暂存在socket接收缓存中,并不被接收者立即处理,所以netlink是一种异步通信机制。 系统调用和 ioctl 则是同步通信机制。
用户空间进程可以通过标准socket API来实现消息的发送、接收,在Linux中,有很多用户空间和内核空间的交互都是通过Netlink机制完成的
————————————————
版权声明:本文为CSDN博主「xinyuan0214」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xinyuan510214/java/article/details/52635085