首页 > 其他分享 >vxlan和geneve异同点

vxlan和geneve异同点

时间:2024-04-04 10:45:39浏览次数:16  
标签:ingress 异同 geneve datapath egress port vxlan

相同点

vxlan和geneve都走udp。
报文头vni都占用24位。

不同点

vxlan头固定长度8个字节。

geneve头由固定长度8个字节和Variable Length Options可变长的0-252个字节组成。
相比于vxlan,有了可变长字节之后,geneve可扩展性更强。

kube-ovn封装的geneve头中,Options中Option Data有32位,前16位表示ingress port,后16位表示egress port。
每个容器网卡都是logical port,它的ingress port和egress port相同。
ovs datapath是logical switch或者logical router,ingress port表示datapath入端口,egress port表示datapath出端口,ingress port和egress port在每个datapath唯一,由ovn-northd分配,保存在南向db port_binding表的tunnel_key列。
vni全局唯一,由ovn-northd分配,保存在南向db datapath_binding表tunnel_key列。

标签:ingress,异同,geneve,datapath,egress,port,vxlan
From: https://www.cnblogs.com/WJQ2017/p/18113965

相关文章

  • 【机器学习300问】61、逻辑回归与线性回归的异同?
        本文讲述两个经典机器学习逻辑回归(LogisticRegression)和线性回归(LinearRegression)算法的异同,有助于我们在面对实际问题时更好的进行模型选择。也能帮助我们加深对两者的理解,掌握这两类基础模型有助于进一步理解更复杂的模型结构,例如逻辑回归是许多复杂分类算法的......
  • SQL中的COUNT函数:深入理解COUNT(*)、COUNT(1)和COUNT(字段)的异同与应用
    SQL中的COUNT函数是一个非常强大的聚合函数,它可以用来统计表中满足特定条件的行数。COUNT函数有三种不同的用法:COUNT(*)、COUNT(1)和COUNT(字段),每种用法都有其特定的用途和性能考虑。COUNT(*)COUNT(*)用于统计表中的所有行,不论这些行的值是否为NULL。当你想要得到表中总行数时,......
  • 简述kube-proxy ipvs和iptables的异同
    iptables与IPVS都是基于Netfilter实现的,但因为定位不同,二者有着本质的差别:iptables是为防火墙而设计的;IPVS则专门用于高性能负载均衡,并使用更高效的数据结构(Hash表),允许几乎无限的规模扩张。与iptables相比,IPVS拥有以下明显优势:为大型集群提供了更好的可扩展性和性能;支持比iptabl......
  • NFC技术与RFID技术有哪些异同点?
    NFC技术与RFID技术在一些方面相似,但也存在一些不同之处。以下是它们之间的主要异同点:相同点:都是无线通信技术:NFC和RFID都是利用无线信号进行数据传输的通信技术,它们都不需要通过物理连接就可以实现数据传输。都使用射频信号:NFC和RFID都使用射频信号来进行数据传输,这些信号......
  • 在K8S中,kube-proxy ipvs 和 iptables 有何异同?
    在Kubernetes(K8s)中,kube-proxy作为集群网络代理组件,可以配置为使用iptables或IPVS模式来实现服务的负载均衡和网络代理功能。下面是kube-proxy在iptables模式和IPVS模式下的异同点:相同点:目标:无论是iptables还是IPVS模式,kube-proxy的目标都是将流入集群的服务请求透明地转发到后......
  • shell脚本和makefile的异同
    一直有这个疑惑,今天特地查了查,粘在这里。这是别人,要是以后自己发现了别的不同,在继续写。还有,最后两条还不是很明白,可能没用过吧,在Makefile可以调用shell脚本,但是Makefile和shell脚本是不同的。本文试着归纳一下Makefile和shell脚本的不同。1、shell中所有引用以$打头的变量其后......
  • vxlan基础配置-静态隧道、集中式网关
    vxlan基础配置-静态隧道、集中式网关此配置使用设备如下:设备型号:H3CS6520X-54QC-EI版本:H3CComwareSoftware,Version7.1.070,Release6652P02设备型号:HuaweiAR6140-16G4XG版本:VRP(R)software,Version5.170(AR6140V300R022C00SPC100)设备型号:VyOS1.5-rolling-20......
  • get 和post的异同
      GET和POST的区别 对比GET与POST。1.前言最近看了一些同学的面经,发现无论什么技术岗位,还是会问到get和post的区别,而搜索出来的答案并不能让我们装得一手好逼,那就让我们从HTTP报文的角度来撸一波,从而搞明白他们的区别。2.标准答案在开撸之前吗,让我们先看一下......
  • atkts 异同
      1.声明变量变量提升,后面声明前面也可以使用,不推荐使用,容易混乱var str='a'AlerDialog.show({message:str})推荐 let 声明变量2.  类型问题ts自带类型推断;  不推荐用声明时候,直接给出类型  letfood:string='a'letage:number=20classFo......
  • 用实验来证实CentOS7中yum之update与upgrade之间的异同
    一、实验环境主机IP:10.1.1.21与10.1.1.22操作系统版本:CentOSLinuxrelease7.2.1511(Core)内核版本:3.10.0-327.el7.x86_64二、实验过程1.检查2台机器的初始环境。[root@GeekDevOps~]#cat/etc/redhat-releaseCentOSLinuxrelease7.2.1511(Core)[root@GeekDevOps~]#......