企业网络两层和三层架构部署有何差异

知识改变命运,技术就是要分享,有问题随时联系,免费答疑,欢迎联系!

厦门微思网络​​​​​​ https://www.xmws.cn
华为认证\华为HCIA-Datacom\华为HCIP-Datacom\华为HCIE-Datacom
Linux\RHCE\RHCE 9.0\RHCA\
Oracle OCP\CKA\K8S\
CISP\CISSP\PMP

企业网络两层和三层架构部署有何差异?

园区网络的物理架构推荐采用树形组网,不仅便于部署和管理,还具有良好的扩展性。树形组网通常采用分层架构,园区网络的层次一般包括终端层、接入层、汇聚层和核心层等。针对接入层、汇聚层和核心层的层次结构,在实际应用中,我们可以根据网络规模和业务的需要,灵活选择两层或三层网络架构。

两层网络架构

如下图所示,两层网络架构包括核心层、接入层。

为了保证网络设备级和链路级可靠性,核心层和接入层推荐双机集群/堆叠,核心层和接入层之间推荐采用Eth-Trunk组网。当接入层单机即可满足下连终端的接入密度时,接入层也可采用单机组网。

集群/堆叠+Eth-Trunk组网是一种无环组网,配置简单,不需要复杂的环网协议和可靠性协议(如RSTP、MSTP、RRPP等)。该组网保证了网络设备级和链路级可靠性的同时,亦简化了网络拓扑,减少了部署和维护工作量。

三层网络架构

如下图所示,三层网络架构包括核心层、汇聚层、接入层。

为了保证网络设备级和链路级可靠性,核心层、汇聚层和接入层推荐双机集群/堆叠,接入层和汇聚层之间、汇聚层和核心层之间推荐采用Eth-Trunk组网。当接入层单机即可满足下联终端的接入密度时,接入层也可采用单机组网。

部署差异

三层网络架构与二层网络架构的差异在于汇聚层。汇聚层用来连接核心层和接入层,处于中间位置。汇聚层交换机是多台接入层交换机的汇聚点,能够处理来自接入层设备的所有通信量,并提供到核心层的上行链路。

两种网络架构的选取主要取决于以下几点:

  1. 网络规模。例如网元的数量,主要涉及投资成本的问题。
  2. 网络复杂度。主要涉及后期网络维护的成本,以及故障定位的简易程度。网络越复杂,故障点越多,那么定位故障的难度就越大,维护成本就越高。
  3. 传输距离问题。忽略不同传输介质的差异,三层网络架构比二层网络架构能够覆盖更大的网络。

总体来看,两层网络架构的组网简单,网元数量少,网络故障点少,适用于规模较小的园区;三层网络架构的组网复杂,网元数量多,故障点也多,适用于规模比较大的园区。

在实际应用中,很多时候会采用二层网络架构。在传输距离较短,且核心层有足够多的接口能直接连接接入层的情况下,汇聚层是可以被省略的,这样的做法比较常见。一来可以节省总体成本,二来能减轻维护负担,网络状况也更易监控。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/316130.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

如何用mixlab-nodes实现LOGO生成的应用DEMO?#这就是生产力

ComfyUI的工作流,可以把一件需要重复的事情变成一个流水线,自动完成,再加上高度可自定义的节点生态,可以添加各种批量化的能力,这样就有了非常强大的内容生产力。 本期,主要介绍mixlab-nodes的3个生产力节…

《 乱弹篇(二)》

题记 昨(2024年1月12日)天,既然笔者因感到写时评文力不从心,新辟一专栏《乱弹篇》,开始了“ 东西南北,古今中外,谈而不乱,抒怀而已”的写作路径,就要走下去,…

搭建个人智能家居 2 -安装ESPHome

搭建个人智能家居 2 -安装ESPHome 前言ESPHome Linux平台windows平台总结 前言 上一篇文章我们演示了多个平台下面搭建HomeAssistant,可能有一些小伙伴在安装、运行HomeAssistant OS后,打开HomeAssistant的控制台时会出现下面图片显示的问题 这一般是本…

【面试合集】2.说说微信小程序的生命周期函数有哪些?

面试官:说说微信小程序的生命周期函数有哪些? 一、是什么 跟vue、react框架一样,微信小程序框架也存在生命周期,实质也是一堆会在特定时期执行的函数 小程序中,生命周期主要分成了三部分: 应用的生命周期…

c++学习笔记-STL案例-机房预约系统2-创建身份类

前言 衔接上一篇“c学习笔记-STL案例-机房预约系统1-准备工作”,本文主要包括:创建身份类,建立了整个系统的框架,Identity基类,派生类:Sudent、Teacher、Manager,基类无实现源文件,…

用通俗易懂的方式讲解:涨知识了,这篇大模型 LangChain 框架与使用示例太棒了

一图胜千言,LangChain已经成为当前 LLM 应用框架的事实标准,本篇文章就来对 LangChain 基本概念以及其具体使用场景做一个整理。 文章目录 用通俗易懂的方式讲解系列技术交流LangChain 是什么LangChain 的主要组件Model I/OLanguage ModelPromptsOutput…

代码随想录 Leetcode19. 删除链表的倒数第 N 个结点

题目: 代码(首刷自解 2024年1月13日): class Solution { public:ListNode* removeNthFromEnd(ListNode* head, int n) {if(head nullptr) return nullptr;ListNode* dummyHead new ListNode(0,head);ListNode* pre dummyHead;ListNode* c…

做网页抓取时如何处理验证码

网络爬虫是自动从网站提取数据的过程,它已经彻底改变了企业获取信息和获取洞察的方式。然而,为了防止自动化机器人访问网站,CAPTCHA旨在阻碍网络爬虫的工作。在本文中,我们将探讨处理CAPTCHA的有效策略,并介绍Capsolve…

基于Wi-Fi的室内空气质量数据采集与分析系统(论文+源码)

1. 系统设计 当前人们对家居环境的要求越来越高,因此本课题设计了一款基于Wi-Fi的室内空气质量数据采集与分析系统 ,在功能上设计如下: 可以实时检测当前环境的温湿度,CO2,烟雾,PM2.5等众多参数&#xff1…

【力扣·每日一题】2182.构造限制重复的字符串(模拟 贪心 优先队列 C++ Go)

题目链接 题意 给你一个字符串 s 和一个整数 repeatLimit ,用 s 中的字符构造一个新字符串 repeatLimitedString ,使任何字母 连续 出现的次数都不超过 repeatLimit 次。你不必使用 s 中的全部字符。 返回 字典序最大的 repeatLimitedString 。 如果…

JQuery过滤选择器-如何让某个元素换颜色(俩种方式)

目录 一、过滤选择器:eq二、过滤选择器 : lt 前言 : 在做项目时经常会遇到列表或者选择某个元素 一、过滤选择器:eq :eq (index)匹配一个给定索引值的元素 $("ul li:eq(0)").css("color","red");二、过滤选择器 : lt …

改进YOLOv8注意力系列四:结合中心化特征金字塔EVCBlock、大核卷积注意力LKA_Attention、全局注意力MobileViTAttention

改进YOLOv8注意力系列三:结合CrissCrossAttention、ECAAttention、EMAU期望最大化注意力 代码大核卷积注意力LKA_Attention中心化特征金字塔EVCBlock全局注意力MobileViTAttention加入方法各种yaml加入结构本文提供了改进 YOLOv8注意力系列包含不同的注意力机制以及多种加入方…

估算监控最低可以存储的时长

监控可以存储的时长,主要取决于码率,知道了码率就知道一天可以的视频产生多少视频数据。 以乐橙官网给出的计算,我们可以推出这个设备8MP本地的录像码率大概在4Mbps左右。 同样的我们这里附一张表格,大家可以根据这个来估算存储…

多级缓存架构(五)缓存同步

文章目录 一、Canal服务1. mysql添加canal用户2. mysql配置文件3. canal配置文件 二、引入依赖三、监听Canal消息四、运行五、测试 通过本文章,可以完成多级缓存架构中的缓存同步。 一、Canal服务 1. mysql添加canal用户 连接在上一次multiCache项目中运行的mys…

Excel学习

文章目录 学习链接Excel1. Excel的两种形式2. 常见excel操作工具3.POI1. POI的概述2. POI的应用场景3. 使用1.使用POI创建excel2.创建单元格写入内容3.单元格样式处理4.插入图片5.读取excel并解析图解POI 4. 基于模板输出POI报表5. 自定义POI导出工具类ExcelAttributeExcelExpo…

【Maven】002-Maven 安装和配置

【Maven】002-Maven 安装和配置 文章目录 【Maven】002-Maven 安装和配置一、官网1、官网2、历史版本列表 二、下载 Maven 3.8.8 版本1、进入 Maven 3.8.8 版本发行说明页2、进入下载页3、下载4、下载得到 apache-maven-3.8.8-bin.zip 三、Maven 安装1、将安装包解压到想放置的…

Java面试基础|数据结构 -实时更新

1.HashMap和ConcurrentHashMap介绍 核心是一个Node数组,数据结构与hashMap相似 使用CAS操作来实现无锁的更新,提高了并发性。当更新节点时,它会使用CAS来替换节点的值或链接,如果CAS失败,表明有其他线程也在进行修改&a…

7. 分页插件

对于分页功能,MyBatisPlus 提供了分页插件,只需要进行简单的配置即可实现: Configuration public class MybatisPlusConfig {// 旧版 // Bean // public PaginationInterceptor paginationInterceptor() { // PaginationIntercept…

【排序算法】一、排序概念和直接插入排序(C/C++)

「前言」文章内容是排序算法之直接插入排序的讲解。(所有文章已经分类好,放心食用) 「归属专栏」排序算法 「主页链接」个人主页 「笔者」枫叶先生(fy) 目录 一、排序概念的介绍二、直接插入排序2.1 原理2.2 代码实现(C/C&#xf…

都是取所有行的某列数据,这个array[:,2]和array[:,2:3]有什么不同呢

效果图 代码 import numpy as nplist [[1,2,3,4,5],[6,7,8,9,10],[11,12,13,14,15],[16,17,18,19,20],[21,22,23,24,25] ] array np.array(list) print(array) 输出: [[ 1 2 3 4 5][ 6 7 8 9 10][11 12 13 14 15][16 17 18 19 20][21 22 23 24 25]]a arr…