(1)什么是udev?应用层的一个应用程序(2)内核驱动和应用层udev之间有一套信息传输机制(netlink协议)(3)应用层启用udev,内核驱动中使用相应接口(4)驱动注册和注销时信息会被传给udev,由udev在应用层进行设备文件的创建和删除5.3.7.3、内核驱动设备类相关函数(驱动接口) ...
分类:
其他好文 时间:
2019-03-06 12:01:37
阅读次数:
241
站在雨里泪水在眼底.... linux内核是可配置的,配置的方式有好多种呢!对于linux平台上上的开发者和管理员来讲,这几种配置方式可困扰了不少人儿。这里的配置不是指运行中的内核动态的配置,而是指当有新的设备或者内核特性添加进内核的时候,用户需要进行的配置。本文主要列举三种配置方式,最终落实于ne ...
分类:
Web程序 时间:
2019-02-17 12:38:18
阅读次数:
209
原理lvs+vrrp结合体,实现高可用的负载均衡主要功能1>提供负载均衡基于lvs实现2>高可用vrrp协议通过接管vip实现3>健康检查故障点剔除重点模块IPVS(内核层)--->负载均衡NETLINK(内核层)--->高可用模块(提供高级路由功能)Checkers(用户层)--->健康检查模块(负载均衡稳定的基础,包括故障机器的剔除和修复机器的加入:包括MA
分类:
其他好文 时间:
2018-12-27 20:14:31
阅读次数:
138
介绍: https://www.linuxjournal.com/article/7356 摘要 man手册 http://man7.org/linux/man-pages/man7/netlink.7.html ...
分类:
Web程序 时间:
2018-12-21 15:20:24
阅读次数:
149
[root@localhost ~]# systemctl status network.service● network.service - LSB: Bring up/down networking Loaded: loaded (/etc/rc.d/init.d/network; bad; v ...
分类:
其他好文 时间:
2018-10-12 14:04:36
阅读次数:
176
1、yum源repodata配置文件repomd.xml无法找到: Couldn't open file /mnt/cdrom/repodata/repomd.xml 先找到repomd.xml的路径 find / -type f -name "repomd.xml" 我们看到路径是:/mnt 而报 ...
分类:
其他好文 时间:
2018-09-03 02:16:26
阅读次数:
799
网上搜索(https://blog.csdn.net/qq123386926/article/details/50695725)可以直接使用netlink现成的接口实现: 对应内核代码位于net/core/rtnetlink.c:rtnetlink_event 可见netlink没有对所有事件都进行 ...
分类:
其他好文 时间:
2018-08-12 12:13:41
阅读次数:
246
前言:简单了解几个有关网络管理的命令一,显示网络连接目前有俩个命令-netstat,ssnetstat通过遍历proc来获取socket信息,目前属于较旧的命令,也许未来有被丢弃的可能ss使用netlink与内核tcp_diag模块通信获取socket信息,较新的命令,目前与netstat共存选项俩者对于常用的选项没什么差别,所以放在一起说,以netstat为例看一下示例便于观看,所以以下示例我们
分类:
其他好文 时间:
2018-03-10 18:12:48
阅读次数:
159
转自:http://www.cnblogs.com/hoys/archive/2011/04/10/2011722.html Netlink 是一种特殊的 socket,它是 Linux 所特有的,类似于 BSD 中的AF_ROUTE 但又远比它的功能强大,目前在最新的 Linux 内核(2.6.1 ...
分类:
Web程序 时间:
2017-12-15 15:41:19
阅读次数:
223