首页
学习
活动
专区
工具
TVP
发布

什么underlay网络?

而与overlay所对应的是underlay,顾名思义,下层的,或者说,基础架构层,专门用于承载用户流量的传统的IP网络,只要可以提供IP包的转发即可。...https://zhuanlan.zhihu.com/p/32486650 在SDN如火如荼的今天,每一个网络工程师见到最多的术语大概就是Underlay、Overlay、大二层了。...每一个人理解这些技术一定有一套自己的见解,今天站在我个人的家角度来探讨一下Underlay、Overlay、大二层技术。...到这里其实已经把underlay与overlay的概念引出来了,underlay就是底层承载网,overlay就是基于底层网络互联互通的基础加上隧道技术去构建一个虚拟的网络。...总结一下: underlay是底层网络,负责互联互通 overlay是基于隧道技术实现的,overlay的流量需要跑在underlay之上。

4.3K20

广角-聊聊Underlay

连着两周聊Cilium,今天我们换个话题,聊聊容器网络的Underlay模式,换个口味,毕竟总吃一道菜容易没胃口。今天这篇是广角篇,你一定猜到了,下一篇是微距篇。...Underlay模式 Underlay这个词和Overlay相反,一下一上。这个模式特指让容器和宿主机处于同一网络,两者拥有相同的地位的网络方案。...主机间路由模式算是Underlay模式的一个特殊场景。但主机路由模式其实还是将宿主机网络和容器网络进行了主客之分。主场和地盘是宿主机的,只是允许容器网络的流量自由进出罢了。...本文要聊的中央主体和前景当然是下图中的Pod和虚拟机所组成的Underlay模式网络,但只关注它们是不够的,因为我们需要结合更多的背景来了解它们之间的关系。...图 2:Underlay模式广角图 图2首先画出了一个数据中心主要的设备。进出物理机的流量会通过接入交换机、汇聚交换机和核心路由器。

59340
您找到你想要的搜索结果了吗?
是的
没有找到

一等公民,聊聊Underlay(微距篇)

这一篇我们聊聊微距,我们重点看业界是如何利用虚拟化来实现容器网络的Underlay模式的。 广角回顾 图 1:广角大图 广角部分的详细内容请参考推文:"广角-聊聊Underlay"。...multi-NIC热插拔 这种实现方式,我们称之为Underlay模式,如图1中可用区A容器网络所示。英文是:multi-NIC hot swapping。...图 3:容器网络Underlay模式微距图 和可用区B、C最大的不同在于,在可用区A里面,Pod没有使用veth。...这个非常重要的网络隔离特性为Underlay模式提供了技术基础。有了技术,有了蓝图还不行,得有砖头才能盖成房子。这不,multi-NIC热插拔来了。...如今,在虚拟化浪潮下,这都成为了现实,这为Underlay模式的出现提供了实现基础。

48830

清除k8s使用underlay网络的障碍

k8s中使用underlay网络的障碍 上一篇说到在k8s里使用underlay网络有一个弊端,使用了underlay网络的pod无法访问serviceIP,这一点可能通过修改修改业务应用的chart来解决...,主要解决方法是: 使kube-dns服务通过underlay网络直接可达,可以将coredns的pod设置为使用hostNetwork,然后修改kubelet里配置的--cluster-dns参数。...使用修改后的ptp解决上述问题 在网上偶然看到一篇文章,在这篇文章里讲到可以向已经使用了macvlan等underlay网络的pod中再插入一个ptp的网络接口,设置必要的路由规则后,即可实现在这种pod...在容器内设置路由规则,当目标地址是宿主机IP或非underlay网络,则使用veth将数据包转出,nexthop地址是宿主机IP。...在宿主机内设置路由规则,当目标地址是容器的underlay网络IP时,使用veth将数据包转出, nexthop地址是容器的underlay网络IP。

1.8K40

k8s集群网络(6)-flannel underlay网络

在这里我们主要介绍集群中的网络通讯,在以前文章中介绍过,对于容器之间的网络通讯基本分为两种,underlay方式和overlay方式。...underlay方式在通讯过程中没有额外的封包,通常将容器的宿主作为路由来实现数据包的转发。...我们在之前文章里采用的是基于flannel的underlay网络方式,所以这里主要介绍flannel underlay网络,以之前文章中安装的nginx-app为例: nginx-app的service...当然,这个也是flannel的underlay网络host gw方式的限制,既要求所有的k8s worker node节点都在同一个二层网络里(也可以认为是在同一个ip子网里)。...所以综上总结,对于underlay(flannel host gw方式),数据包: 从源pod的network namespace到host network namespace的docker0 linux

89520

TF Analytics指南丨TF中的Underlay Overlay映射(下)

上篇文章介绍了TF中的underlay overlay分析,以及将overlay流映射到其underlay路径的前两个步骤,接下来继续—— 将pRouter信息发送到TF中的SNMP收集器 在读取和显示全部分析信息之前...图4:来自pRouter UVE的输出样本 用于Underlay Overlay分析的TF用户界面 拓扑视图和相关功能可从Tungsten Fabric Web用户界面Monitor > Physical...显示所选流在underlay的路径。下面是一个示例。...你可以从列表中选择一个流,然后单击Map Flow来显示所选流在拓扑中的underlay路径。下面是一个示例。...图8:Underlay路径 Overlay到Underlay的流映射模式 查询overlay流的underlay映射信息的模式是从REST API中获得的,可以通过以下格式的URL在系统中访问: http

58620

multi-network ns在Underlay下的应用-妙手篇

接着上篇《multi-network ns在Underlay下的应用-本手篇》,我们来聊聊基于 multiple network ns 的妙手级应用:Underlay 。...Underlay ---- 群众的呼声就是容器云产商前进的动力。这不,以 AWS ENI 为代表的,利用弹性网卡来实现的 Underlay 完美地解决了图 2 的弊端。...图 6:进出 Pod 的 traffic 多次穿越网络栈 那 Underlay 的性能损耗如何?它和 benchmark 相比,几乎没有任何性能损耗。...总结 ---- 其实 K8s 的 Overlay / host-gw / Underlay 网络模式的实现都离不开 multi network ns 。...但 Underlay 对其利用得更干净、更直观、更高效,不过也更贵。 周志明老师在《凤凰架构》一书中说:对于真正的大型数据中心、大型系统,Underlay 模式才是最有发展潜力的网络模式。

1.1K20

multi-network ns在Underlay下的应用-本手篇

二哥在文章《多图汇总梳理VPC与三种K8s网络模型》里面介绍到 Underlay 网络模型后,收到了好多同学的提问: 为什么在 Underlay 模型下,network performance 几乎和...为什么在 Underlay 模型下,Work Node 无法感知到进出 Pod 的流量? 既然 Underlay 模型这么好,为什么想要拥有它又是那么的不容易呢? 都是好奇心很重的宝宝,都是好问题。...下篇我们看“妙手”部分:将本文所聊内容稍作变形看看 multi network namespace 在 Underlay 下面是如何玩的。...敬请期待《multi-network ns在Underlay下的应用-妙手篇》。 以上就是本文的全部内容。码字不易,画图更难。喜欢本文的话请帮忙转发或点击“在看”。您的举手之劳是对二哥莫大的鼓励。

50741

Overlay网络与Underlay网络有什么区别?

不同的Overlay网络虽然共享Underlay网络中的设备和线路,但是Overlay网络中的业务与Underlay网络中的物理组网和互联技术相互解耦。...Overlay网络和Underlay网络是一组相对概念,Overlay网络是建立在Underlay网络上的逻辑网络。...而为什么需要建立Overlay网络,就要从底层的Underlay网络的概念以及局限讲起。 1.1 Underlay网络 Underlay网络正如其名,是Overlay网络的底层物理基础。...1.2 Overlay网络 为了摆脱Underlay网络的种种限制,现在多采用网络虚拟化技术在Underlay网络之上创建虚拟的Overlay网络。...03 Overlay网络 VS Underlay网络 Overlay网络和Underlay网络的区别如下所示: 表1-1 Underlay网络 VS Overlay网络 ---END---

4.5K30

k8s集群网络(14)-flannel underlay overlay 网络通讯对比

在前面的几篇文章里我们介绍了基于flannel的underlay网络和overlay网络,包括host-gw模式的underlay网络,基于vxlan的overlay网络,基于udp的overlay网络...flannel underlay网络没有数据包的额外封包与拆包,效率会更高一些。...对于flannel underlay网络要求所有的worker node都在同一个二层网络里,从而完成目标pod的下一跳路由。换句话说,underlay网络worker node不能跨子网。...flannel underlay网络和flannel vxlan overlay网络所有数据包都由操作系统内核空间处理,没有用户空间的应用程序参与。...以上回顾了flannel underlay网络,vxlan overlay网络,udp overlay网络,做了一些总结和对比。

2.2K40

Kube-OVN V1.8: Underlay 多网卡强化,延迟大幅优化,VPC 功能完善以及更多新功能

这个版本中我们对 Kube-OVN 的Underlay 网络能力进行了强化,对数据平面延迟进行了大幅优化,对 VPC 内的网络能力进行了进一步增强。...01 Underlay 网络能力强化 在 V1.8 中我们对 Underlay 的实现进行了重构提供了新的 ProviderNetwork CRD,用于管理 OVN 内的网络和底层基础设施网络以及宿主机上网卡的映射关系...,支持了更加灵活的 Underlay 网络设置,包括: 宿主机单网卡下的 Underlay 宿主机多网卡对应多个 Vlan 宿主机网卡名不一致 部分 Vlan 只存在于特定宿主机 Underlay 下的组播...Overlay 和 Underlay 混合部署 该功能已在社区和企业客户内经过了多轮打磨,可以适配多种复杂的网络环境,并具备较高的稳定性,欢迎大家使用。...我们还在另一组环境下测试了Kube-OVN 的 Overlay/Underlay 模式,以及 Calico 的 IPIP 和不封装情况下的性能以及同主机网络性能的对比,如下图所示: 更多的性能测试数据以及调优方法请参考

79110

Overlay网络是如何形成的?

Underlay 有哪些区别?又试图解决什么问题? Underlay网络 Underlay 网络是负责传递数据包的物理网络,由交换机和路由器等设备组成,借助以太网协议、路由协议和VLAN协议等驱动。...Underlay的所有网络组件都必须通过使用路由协议来确定 IP 连接。 对Underlay 网络而言,需要建立一个设计良好的L3,包括园区边缘交换机等,以确保网络的性能、可扩展性和高可用性。...与UnderLay网络相比,Overlay实现了控制平面与转发平面的分离,这也是SDN的核心理念。...Underlay网络存在着以上诸多限制,而Overlay带来了Underlay无法提供的灵活性。那么Overlay网络又是如何形成的呢? Overlay网络是如何形成的?...在整个过程中,Overlay网络感知不到Underlay网络。 同样的过程也可以用于Internet Underlay,但需要使用IPSec进行加密。 Overlay网络如何解决问题?

63420

【重识云原生】第四章云网络4.6节——Underlay 和 Overlay概念

而我们通常所讲的多协议标签交换(MPLS)技术,实际上也是一种典型的Underlay/Overlay架构。对于MPLS LSP来讲,底层的IP网络就是一种Underlay。...对于Underlay IP网络来讲,业务流量是不可见的。         对于当前走红的SDN技术,Underlay/Overlay也已经成为了从理念到实践都不可或缺的一部分。...同样的,所有用户流量对于底层Underlay网络亦不可见。         通过将两种网络功能抽象成Underlay和Overlay网络,我们可以使得不同的网络专注于不同的功能。...实施Overlay技术后,会在Underlay网络基础上形成一张逻辑网。          Overlay网络是建立在Underlay网络基础上的虚拟网,由逻辑节点和逻辑链路构成。         ...架构 理论 - 飞飞6779 - 博客园 Underlay与Overlay - 知乎 underlay和overlay网络介绍_KingDragon_Baron的博客-CSDN博客_overlay underlay

1.2K30

什么是Overlay网络?

不同的Overlay网络虽然共享Underlay网络中的设备和线路,但是Overlay网络中的业务与Underlay网络中的物理组网和互联技术相互解耦。...Overlay网络和Underlay网络是一组相对概念,Overlay网络是建立在Underlay网络上的逻辑网络。...而为什么需要建立Overlay网络,就要从底层的Underlay网络的概念以及局限讲起。 Underlay网络 Underlay网络正如其名,是Overlay网络的底层物理基础。...Overlay网络 为了摆脱Underlay网络的种种限制,现在多采用网络虚拟化技术在Underlay网络之上创建虚拟的Overlay网络。...Overlay网络 VS Underlay网络 Overlay网络和Underlay网络的区别如下所示: 表1-1 Underlay网络 VS Overlay网络 【活动专栏】 【转载须知】 若转载文章为原创文章

1.4K20
领券