
ovs
文章平均质量分 71
openvswitch
车泰勇
这个作者很懒,什么都没留下…
展开
-
ovs agent的 monitor调用 火焰图 函数关系图
#ovs agent的 monitor调用daemon_loop #返回一个轮询管理单元 polling.get_polling_manager 根据传参minimize_polling,建立接口轮询 InterfacePollingMinimizer super(InterfacePollingMinimizer, self).__init__ #实际创建一个SimpleInte...原创 2020-11-26 20:23:07 · 287 阅读 · 0 评论 -
ovs qinq
网络拓扑h1 -- eth1- s3 -eth2 -- eth1- s4 -eth2 -- h2h1-eth0<->s3-eth1 (OK OK) dot1q-tunnel tag=100s3-eth2<->s4-eth1 (OK OK) trunk=100 trunk=100s4-eth2<->h2-eth0 (OK OK) dot1q-tunnel tag=100dpctl add-flow action=normalovs-vsctl set p原创 2021-01-08 17:12:35 · 733 阅读 · 0 评论 -
OVS WITH DPDK IN QEMU-KVM
1、libvirt创建虚拟机使用linux默认网桥virbr0<interface type='network'><mac address='52:54:00:bb:49:d6'/><source network='default'/><address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/></interface>使用ovs中的网.原创 2020-10-24 19:44:01 · 610 阅读 · 0 评论 -
ovsdb monitor
#ovs agent的 monitor调用daemon_loop #返回一个轮询管理单元 polling.get_polling_manager 根据传参minimize_polling,建立接口轮询 InterfacePollingMinimizer super(InterfacePollingMinimizer, self).__init__ #实际创建一个SimpleInte...原创 2020-11-30 10:59:39 · 501 阅读 · 1 评论 -
openvswitch 中的conjunction
CONJUNCTION 联合字段一个单独的OpenFlow流只能匹配某个字段的一个值。然而,多有需求需要匹配一个或多个字段中的一组值。为将单个字段与一个范围进行匹配,这很简单,向流表添加多个流,每个流一个值。例如,可以使用以下流,匹配发送IP源地址为a、b、c或d的数据包到OpenFlow控制器:ip,ip_src=a actions=controllerip,ip_src=b actions=controllerip,ip_src=c actions=controllerip,ip_src=原创 2021-03-05 17:31:09 · 960 阅读 · 0 评论