博客
关于我
overlay(VLAN,VxLAN)、underlay网络、大二层概述
阅读量:794 次
发布时间:2023-02-26

本文共 771 字,大约阅读时间需要 2 分钟。

一、网络类型

1、物理网络

物理网络是基于物理设备组成的网络,包括物理交换机、物理路由器、物理防火墙、物理负载均衡器等硬件设备。这些设备通过物理连接直接交换数据包,从而构建起传统意义上的网络架构。

物理网络的特点是稳定性强,配置后通常不会频繁更改,因为硬件设备的更换或吞吐量提升需要特定的硬件升级或故障处理。因此,物理网络在大多数场景中具有一定的静态性,适用于对网络稳定性要求较高的环境。

2、虚拟化网络

虚拟化网络则基于虚拟化技术构建,包括虚拟交换机、虚拟路由器、虚拟防火墙、虚拟负载均衡器等虚拟设备,以及运行在虚拟化环境中的管理软件。这种网络类型通过模拟真实的网络设备,提供灵活的网络配置能力。

虚拟化网络在云计算等现代化应用中尤为重要,因为它能够根据业务需求快速进行网络变更。相较于物理网络,虚拟化网络的变更频率显著增加,且通常依赖于Linux内核中的虚拟化技术(如虚拟机监控器VMONitors)来实现网络功能。

理解虚拟化网络的实现机制,尤其是基于Linux的虚拟化技术,对于掌握现代网络架构设计具有重要意义。因此,在深入学习虚拟化网络之前,先对物理网络有一个清晰的认识是非常有帮助的。

3、Overlay网络(覆盖式网络)

Overlay网络是一种基于隧道技术的网络架构,它建立在底层网络(Underlay网络)之上。通过在数据包的headers中插入额外的标识信息,Overlay网络能够实现跨子网(VLAN或CIDR)通信,类似于大二层(VXLAN)技术。这种架构在数据中心和云计算环境中广泛应用。

底层网络(Undelay网络)对应物理网络或传统的虚拟化网络,而Overlay网络则负责在这些基础上实现更高效、更灵活的网络通信。Overlay网络的核心原理是通过隧道技术,确保数据包能够穿透不同子网,最终到达目标设备或服务。

转载地址:http://ebvfk.baihongyu.com/

你可能感兴趣的文章
ssm旅游信息管理系统的设计与实现bus56(程序+开题)
查看>>
order by rand()
查看>>
SSM(Spring+SpringMvc+Mybatis)整合开发笔记
查看>>
ViewHolder的改进写法
查看>>
Orderer节点启动报错解决方案:Not bootstrapping because of 3 existing channels
查看>>
org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unexpected subelement profile
查看>>
sql查询中 查询字段数据类型 int 与 String 出现问题
查看>>
org.apache.commons.beanutils.BasicDynaBean cannot be cast to ...
查看>>
org.apache.dubbo.common.serialize.SerializationException: com.alibaba.fastjson2.JSONException: not s
查看>>
sqlserver学习笔记(三)—— 为数据库添加新的用户
查看>>
org.apache.http.conn.HttpHostConnectException: Connection to refused
查看>>
org.apache.ibatis.binding.BindingException: Invalid bound statement错误一例
查看>>
org.apache.ibatis.exceptions.PersistenceException:
查看>>
org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned
查看>>
org.apache.ibatis.type.TypeException: Could not resolve type alias 'xxxx'异常
查看>>
org.apache.poi.hssf.util.Region
查看>>
org.apache.xmlbeans.XmlOptions.setEntityExpansionLimit(I)Lorg/apache/xmlbeans/XmlOptions;
查看>>
org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /
查看>>
org.hibernate.HibernateException: Unable to get the default Bean Validation factory
查看>>
org.hibernate.ObjectNotFoundException: No row with the given identifier exists:
查看>>