4.4 kernel bridge fdb show missing fdb bug
2023-9-15
qos2移植到另外一个机型后,桥模式qos模块限速失败,排查发现是找不到wan接口,导致tc规则配置不到wan口。wan接口的解析方法是:1 通过默认路由,拿到网关ip。2 通过查询邻居表,从网关ip解析出网关mac。3 通过查询bridge fdb表,从网关mac解析到桥port接口。上述第3步失
HTB theory and implementation
2024-6-19
Hierarchical token bucket (HTB),作者 Martin Devera。HTB Home:http://luxik.cdi.cz/~devik/qos/htb/HTB可以限速,可以共享空闲带宽,还支持优先级。1 简单例子two devices192.168.2.205192
Queue discipline
2024-6-19
queue discipline (QDisc) 是Linux内核用来实现 QoS (Quality of Servic) 的技术方案。qdisc的目的是:traffic shaping。qdisc分为两种,classful和classless,qdisc的具体细节后面分析,先来看下5.15内核源码
generic netlink kernel module development
2025-2-5
本文分析了5.15内核的genl代码。genl的内核文件主要有:include/net/genetlink.hnet/netlink/genetlink.c1 注册genl family首先得定义一个struct genl_family类型的全局变量。然后调用 int genl_register_f
Copyright © linuxdev.cc 2017-2024. Some Rights Reserved.