摘要:参考资料: https://cizixs.com/2017/02/10/network-virtualization-network-namespace/ https://blog.kghost.info/2013/03/01/linux-network-emulator/ https://blog
阅读全文
摘要:参考资料: https://blog.csdn.net/ganggexiongqi/article/details/24603363 这个真特么玄学了。。。
阅读全文
摘要:参考资料: https://www.cnblogs.com/qcloud1001/p/7755331.html https://www.cnblogs.com/chaozhu/p/6265740.html https://cloud.tencent.com/developer/article/100
阅读全文
摘要:下边函数实现将新的 net_device 设备插入到内核链表中 如上所示,一共有一个链表,两个hash表,其中一个是name hash,另一个是ifindex hash。 如上所示,一共有(1<<8 = 256) 个hash entry, key值为 8 bits。 获取hash entry代码如下
阅读全文
摘要:Linux内核中各个子系统相互依赖,当其中某个子系统状态发生改变时,就必须使用一定的机制告知使用其服务的其他子系统,以便其他子系统采取相应的措施。为满足这样的需求,内核实现了事件通知链机制(notification chain)。 此处只要注意一个 priority 优先级,参见下面一段代码(./n
阅读全文
摘要:参考资料: https://wiki.linuxfoundation.org/networking/generic_netlink_howto generic_netlink 框架
阅读全文