This commit is contained in:
2025-06-12 22:07:32 +08:00
parent e470d2b323
commit 6afa671304

24
nebula/术语.md Normal file
View File

@ -0,0 +1,24 @@
# 术语
## Overlay 网络 (Overlay Network)
Overlay网络是通过网络虚拟化技术在同一张Underlay网络上构建出的一张或者多张虚拟的逻辑网络。
不同的Overlay网络虽然共享Underlay网络中的设备和线路但是Overlay网络中的业务与Underlay网络中的物理组网和互联技术相互解耦。
Overlay网络的多实例化既可以服务于同一租户的不同业务如多个部门也可以服务于不同租户是SD-WAN以及数据中心等解决方案使用的核心组网技术。
### 什么是Underlay网络
Underlay网络可以是由多个类型设备互联而成的物理网络负责网络之间的数据包传输。
在Underlay网络中互联的设备可以是各类型交换机、路由器、负载均衡设备、防火墙等但网络的各个设备之间必须通过路由协议来确保之间IP的连通性。
Underlay网络缺点
由于硬件根据目的IP地址进行数据包的转发所以传输的路径依赖十分严重。
新增或变更业务需要对现有底层网络连接进行修改,重新配置耗时严重。
互联网不能保证私密通信的安全要求。
网络切片和网络分段实现复杂,无法做到网络资源的按需分配。
多路径转发繁琐,无法融合多个底层网络来实现负载均衡。
### Overlay网络
为了摆脱Underlay网络的种种限制现在多采用网络虚拟化技术在Underlay网络之上创建虚拟的Overlay网络
在Overlay网络中设备之间可以通过逻辑链路按照需求完成互联形成Overlay拓扑。
相互连接的Overlay设备之间建立隧道数据包准备传输出去时设备为数据包添加新的IP头部和隧道头部并且被屏蔽掉内层的IP头部数据包根据新的IP头部进行转发。当数据包传递到另一个设备后外部的IP报头和隧道头将被丢弃得到原始的数据包在这个过程中Overlay网络并不感知Underlay网络。