• 术语解释-什么是Overlay Network和Underlay Network


    来源于https://vivadifferences.com/10-difference-between-underlay-and-overlay-networks/的翻译和理解

    Overlay Network:

    覆盖网络,是一种SDN(软件定义网络)。是一种使用软件创建网络抽象层的方法,该抽象层可用于在物理网络之上运行多个独立的、离散的虚拟化网络层,通常提供新的应用或安全好处。覆盖网络中的所有节点都通过逻辑或虚拟链路相互连接,并且这些链路中的每一个都对应于底层网络中的一条路径。

    覆盖网络协议包括虚拟可扩展局域网(VXLAN)、通用封装的网络虚拟化(NVGRE)、无状态传输隧道(SST)、通用路由封装(GRE)、IP多播、网络虚拟化覆盖层3(NVO3)。覆盖网络的常见示例是分布式系统,例如对等网络和C/S应用程序,因为它们的节点运行在互联网之上。

    Underlay Network:

    底层网络,是建立覆盖网络的物理基础设施。它是负责跨网络传送数据包的底层网络。在数据中心环境中,物理底层网络的作用是提供从任何物理设备(服务器、存储设备、路由器或交换机)到任何其他物理设备的IP连接。

    它们的区别:

    领域 UNDERLAY NETWORK OVERLAY NETWORK
    描述 底层网络,是物理基础设置 覆盖网络,是一种虚拟网络,基于底层网络
    数据传输 通过网络设备如交换机路由器传输数据包 在覆盖网络节点之间通过虚拟链路传输数据包
    扩展性 扩展性差 扩展性好,可以快速的增加功能。
    包封装和开销 发生于网络3层和4层 需要跨源和目标封装数据包,因此会产生额外的开销。
    多路径转发 开销和复杂度高 通过虚拟网络实现
    管理多租户 基于NAT或VRF的隔离在大型网络中是个大的挑战 管理多个租户之间重叠ip地址的能力
  • 相关阅读:
    Struts类型转换
    Oracle的学习,知识点整理
    常用的Oracle_SQL语句
    Oracle的优化
    Oracle创建表空间,用户,授权
    Linux权限的控制
    Oracle实例的3种连接方式和所使用的连接工具
    Oracle数据库打开端口
    Hibernate一对多配置
    hibernate UUID问题
  • 原文地址:https://www.cnblogs.com/learn2teach/p/12491463.html
Copyright © 2020-2023  润新知