上一页 1 2 3 4 5 6 7 8 ··· 71 下一页
摘要: 以李文周的学习博客为基础,结合许式伟的Go语言数据,开启新的Go语言学习经历 一:Go简介和环境搭建 1.goroutine原理后期需要深入研究 2.低版本可以按照下文配置GOPATH https://blog.csdn.net/weixin_41044151/article/details/114 阅读全文
posted @ 2022-07-15 19:15 山上有风景 阅读(450) 评论(0) 推荐(0)
摘要: 客户机操作系统已禁用 CPU,请关闭或重置虚拟机 本人在研究SDN中,需要经常修改OVS源码实现自己的功能,因此大部分工作需要修改openvswitch.ko内核模块,而内核程序的修改往往更加严格,比如:如果粗心导致使用没有被赋值的指针,就会出现如下图的问题(在VMware虚拟机中会提示,在物理主机 阅读全文
posted @ 2022-05-17 19:39 山上有风景 阅读(3885) 评论(0) 推荐(1)
摘要: 一:功能介绍 回顾毕业论文中的一个功能模块,个人觉得还是有一定的价值,进行博客分享,可供大家参考,也算是对研究了3年的SDN领域的最后一次知识分享吧,希望有更多的人在SDN领域作出贡献,分享自己的学习经历. 此外,需要说明本文源于自己的毕业论文,所以本人论文不存在抄袭....... (一)系统部分架 阅读全文
posted @ 2022-05-16 20:49 山上有风景 阅读(747) 评论(3) 推荐(3)
摘要: 转载自:https://blog.csdn.net/luckyapple1028/article/details/51232582#t6 代码路径:https://github.com/luckyapple1028/demo-genetlink 前一篇博文中分析了Generic Netlink的消息 阅读全文
posted @ 2022-05-15 11:24 山上有风景 阅读(1706) 评论(0) 推荐(0)
摘要: 一:Generic Netlink介绍 Generic Netlink 是内核专门为了扩展netlink协议簇而设计的“通用netlink协议簇”。 由于netlink协议最多支持32个协议簇,目前Linux4.1的内核中已经使用其中21个,对于用户需要定制特殊的协议类型略显不够,而且用户还需自行在 阅读全文
posted @ 2022-05-10 22:11 山上有风景 阅读(1731) 评论(0) 推荐(0)
摘要: 一:netlink通信数据结构 (一)netlink消息报头:struct nlmsghdr struct nlmsghdr { __u32 nlmsg_len; /* Length of message including header */ __u16 nlmsg_type; /* Messag 阅读全文
posted @ 2022-05-09 22:14 山上有风景 阅读(2783) 评论(0) 推荐(1)
摘要: 转载自:Netlink 内核实现分析(一):创建 一:Netlink基础概念 Netlink 是一种IPC(Inter Process Commumicate)机制,它是一种用于内核与用户空间通信的机制,同时它也以用于进程间通信(Netlink 更多用于内核通信,进程之间通信更多使用Unix域套接字 阅读全文
posted @ 2022-05-08 16:38 山上有风景 阅读(3557) 评论(0) 推荐(3)
摘要: 回顾:struct 类型表 FormatC TypePython typeStandard sizeNotes x pad byte no value c char string of length 1 1 b signed char integer 1 (3) B unsigned char in 阅读全文
posted @ 2022-05-04 22:43 山上有风景 阅读(414) 评论(0) 推荐(0)
摘要: 文章推荐:(提前了解背景) Open vSwitch源码阅读笔记 SDNLAB技术分享(六):Open vSwitch匹配处理流程和拓展性 ovs流表 OpenvSwitch 流表转换 上面文章不需要全部看懂,了解即可!! 一:功能目的和扩展字段含义 (一)功能目的:实现openflow字段的延迟更 阅读全文
posted @ 2022-05-04 22:42 山上有风景 阅读(1098) 评论(0) 推荐(1)
摘要: 实现功能:设计一个新的action,实现在冗余链路中的数据包去重 一:在内核级定义OVS action (一)在datapath/linux/compat/include/linux/openvswitch.h中添加: enum ovs_action_attr { /* ... */ /* * af 阅读全文
posted @ 2022-05-04 22:41 山上有风景 阅读(576) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 71 下一页