underlay与overlay网络
发布时间 2023-08-17 15:00:50作者: du-z
1 underlay网络
- underlay是指物理网络,它是由物理设备了物理链路组成;常见的物理设备有交换机,路由器,防火墙,负载均衡器,入侵检测等等,这些物理设备通过物理线路连接起来形成一个传统的物理网络,这样的物理网络,我们称之为underlay网络
- 就好比我们自己开车上下班,所有开往目的地的路都需要我们自己选。
2 overlay网络
- overlay网络其实是一种隧道技术;通过overlay技术在不对物理网络做任何改造的情况下,创建一个或多个虚拟逻辑网络。
- 就好比我们做班车上下班,我们只需要选择我们做哪辆班车就好了。
![](https://img2023.cnblogs.com/blog/1675881/202308/1675881-20230817143954833-154387219.png)
3 underlay与overlay对比表
对比项 |
Underlay网络 |
Overlay网络 |
数据传输 |
通过网络设备例如路由器、交换机进行传输 |
沿着节点间的虚拟链路进行传输 |
包封装和开销 |
发生在网络的二层和三层 |
需要跨源和目的封装数据包,产生额外的开销 |
报文控制 |
面向硬件 |
面向软件 |
部署时间 |
上线新服务涉及大量配置,耗时多 |
只需更改虚拟网络中的拓扑结构,可快速部署 |
多路径转发 |
因为可扩展性低,所以需要使用多路径转发,而这会产生更多的开销和网络复杂度 |
支持虚拟网络内的多路径转发 |
扩展性 |
底层网络一旦搭建好,新增设备较为困难,可扩展性差 |
扩展性强,例如VLAN最多可支持4096个标识符,而VXLAN则提供多达1600万个标识符 |
协议 |
以太网交换、VLAN、路由协议(OSPF、IS-IS、BGP等) |
VXLAN、NVGRE、SST、GRE、NVO3、EVPN |
多租户管理 |
需要使用基于NAT或者VRF的隔离,这在大型网络中是个巨大的挑战 |
能够管理多个租户之间的重叠IP地址 |