《系统架构设计师教程(第2版)》第17章-通信系统架构设计理论与实践-01-局域网网络架构

news2024/9/22 15:35:50

文章目录

  • 1. 局域网络架构概述
  • 2. 网络组成
  • 3 网络架构
    • 3.1 单核心架构
    • 3.2 双核心架构
    • 3.3 环型架构
    • 3.4 层次局域网架构
  • 4. 网络协议的应用

  • 通信系统网络架构
    • 包括:局域网、广域网、移动通信网等

1. 局域网络架构概述

  • 特点:
    • 覆盖地理范围小
    • 数据传输速率高
    • 低误码率,可靠性高
    • 通常为单一部门或单位所有
    • 支持多种传输介质(如,有线、无线),支持实时应用
  • 网络拓扑:有总线型、环型、星型、树型等型式

2. 网络组成

计算机、交换机、路由器等设备

3 网络架构

3.1 单核心架构

  • 架构:

    • 核心设备:1台交换机(二层或三层)
    • 通过若干台交换机,将用户设备连接到网络中
    • 核心交换机通过路由设备接入广域网
      在这里插入图片描述
  • 三层交换机可划分VLAN

    • VLAN内采用二层数据链路转发
    • VLAN之间采用三层路由转发
  • 优点是:网络结构简单,费用低,接入方便

  • 不足

    • 地理范围受限
    • 核心网交换设备存在单点故障
    • 网络扩展能力有限
    • 核心交换机接口密度要求高(接入设备多时)

3.2 双核心架构

  • 架构
    • 核心交换设备通常采用三层及以上交换机
    • 核心设备互联,实现网关保护和负载均衡
      • 网关保护协议
    • 仅核心交换机需要路由功能
    • 接入交换机仅提供二层转发功能

在这里插入图片描述

  • 优点
    • 接入简单
    • 冗余,提高安全性
    • 负载,提供访问速度
  • 不足
    • 对核心交换机端口密度要求高

3.3 环型架构

  • 架构
    • 由多台核心交换设备连接成态弹性分组环
      • 弹性分组环(RPR):Resilient Packet Ring
      • 通过两根反向光纤组成环型拓扑结构
    • 核心交换设备采用三层以上交换机

在这里插入图片描述

  • RPR特点
    • 具备自愈保护功能
    • 节省光纤资源
    • 提供多等级、可靠的QoS服务
    • 提供带宽公平机制和拥塞控制机制
    • RPR环双向可用
    • 多环之间只能通过业务接口互通(不能实现网络直接互通)
  • 缺点:
    • 投资大
    • 核心路由冗余设计实施难度较高
    • 容易形成环路

3.4 层次局域网架构

  • 架构
    • 核心层交换设备
      • 提供高速数据转发功能
    • 汇聚层交换设备
      • 提供充足接口,与接入层之间实现互访控制
      • 提供所辖区域接入设备的交换功能,减轻核心交换设备的压力
    • 接入层交换设备
    • 用户设备

在这里插入图片描述

  • 优点:
    • 易于扩展
    • 便于维护

      网络故障可分级排查

4. 网络协议的应用

  • 主备交换机/路由器的保护协议

    • VRRP
      • 虚拟路由冗余协议
      • 将两台/多台路由器虚拟构成一台路由器
    • HSRP
      • 热备份路由协议
      • 用于确保网络边缘设备或接入链路出现故障时,用户通信能迅速并透明地恢复
      • Cisco的私有技术
    • GLBP
      • Cisco的专有协议
      • 网关负载平衡协议
  • 二层网络采用的协议

    • STP:
      • 生成树协议
      • 一种链路保护协议
      • 用于在交换机网络中防止网络回路产生,保证网络的稳定和可靠性
    • LACP:
      • 链路汇聚控制协议
      • Link Aggregation Control Protocol
      • 一种动态链路聚合协议
      • 提供更高的带宽和更好的可靠性
  • 网络中三层设备实现网络动态路由控制的路由协议

    • OSPF
      • 开放式最短路径优先
      • 提高路由器之间的通信效率和拥塞控制
    • RIP
      • 路由信息协议
      • 是一种基于距离向量的内部网关协议
      • 主要用于在自治系统内部进行路由选择
    • BGP
      • 边界网关协议
      • 一种路径矢量路由协议
      • 避免环路,并允许多路径选择

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

自定义校验--校验json长度

mysql8中支持json格式的字段,某些情况下使用很方便,但也带来一个问题,就是它的最大长度不能设置,最大支持4GB,如果有恶意程序保存一条4GB的数据进去,估计这张表就要卡死了,所以要加一个自定义校验&#xff…

人体行走步态周期转换为不同相位描述

目录 一、步行周期 二、相关论文描述 三、参考文献 一、步行周期 人体行走时的步态状态通常采用传感器进行判断,比如Dong Jin Hyun等[1]通过嵌入两个力感应电阻的鞋垫来估计的步行状态,其中一个检测脚趾接触,另一个检测脚后跟接触[5]。Con…

制造企业SRM系统中如何进行供应商的管理

一、供应商选择与评估 在SRM系统中,供应商的选择和评估是第一步。企业需要建立一套科学的评估体系,涵盖以下几个关键方面: 1. 质量:评估供应商的产品质量、质量控制体系和质量改进能力。 2. 成本:分析供应商的价格竞…

华为2024 届秋招招聘——硬件技术工程师-电源方向-机试题(四套)(每套四十题)

华为 2024 届秋招——硬件-电源机试题(四套)(每套四十题) 岗位——硬件技术工程师 岗位意向——电源 真题题目分享,完整版带答案(有答案和解析,答案非官方,未仔细校正,仅供参考&am…

【python】一招教会你,python爬虫过程中怎么快速随机生成userAgent

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。 🏆《博客》:Python全…

rkllm模型量化构建

在发布的 RKLLM 工具链压缩文件中,包含了 RKLLM-Toolkit 的 whl 安装包、RKLLM Runtime 库的相关文件以及参考示例代码,github链接如下:https://github.com/airockchip/rknn-llm 环境准备 RKLLM-Toolkit 由于提供的rkllm_toolkit包为pytho…

Jetpack架构组件_ViewModel组件_2.AndroidViewModel

1.AndroidViewModel简介 “Application context aware ViewModel. Subclasses must have a constructor which accepts Application as the only parameter.” AndroidViewModel是感知应用程序上下文的ViewModel。子类必须有一个接受Application作为唯一参数的构造函数。 2.…

Leetcode Hot 100刷题记录 -Day2(哈希表)

一、字母异位词分组 问题描述: 给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。字母异位词 是由重新排列源单词的所有字母得到的一个新单词。 简单理解:字母异位词就是字母个数和种类都相同,但字…

萤石云移动端sdk常见问题

使用萤石云的SDK时常会遇到各种问题 首先,请先查看错误码文档,这能解决其中的绝大多数!!! 如果没有找到,可以看看下方这些常见问题能否解决你碰到的情况。(iOS可以在打印日志中搜索opensdk er…

python查看wifi密码

抱歉,没有办法发出来,如果有需要的可以私信我!!!

安卓13去掉权限动态申请,默认授权,不用动态申请权限

总纲 android13 rom 开发总纲说明 1、前言 2、问题分析 3.代码处理 4.代码修改 5.编译 6.彩蛋 1、前言

SpringBoot 一文复习知识点概览

目录 1、第一个SpringBoot程序 2、运行原理初探 2.1、pom.xml 2.2、启动器 spring-boot-starter 2.3、主启动类 2.4、注解 2.5、run方法流程分析 3、SpringBoot配置 3.1、yaml配置文件 3.2、JSR303数据校验 3.2.1、常见参数 3.3、多环境配置及配置文件优先顺序 3.…

基于yolov8的麦穗计数系统python源码+onnx模型+评估指标曲线+精美GUI界面

【算法介绍】 基于YOLOv8的麦穗计数系统是一种利用深度学习技术,特别是YOLOv8目标检测模型,对小麦麦穗进行自动识别和计数的系统。YOLOv8作为Ultralytics公司开发的最新版本,具备更高的性能和灵活性,能够在各种硬件平台上运行&am…

干货整理|一篇文章告诉你监控电脑的软件叫什么?10款电脑屏幕监控软件任你选择!(珍藏篇)

现代社会,电脑屏幕监控软件已成为企业管理和家庭教育中不可或缺的工具。 这类软件不仅可以帮助管理者监督员工的工作效率,保障企业信息安全,还能让家长更好地了解孩子的上网行为。 下面是精心挑选的10款备受好评的电脑屏幕监控软件&#xf…

【python】懂车帝字体反爬逐层解密案例(附完整代码)

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。 🏆《博客》:Python全…

台灯怎么选对眼睛好?护眼台灯怎么选的六大技巧一定要看!

根据2024年国家卫健委最新公布的数据,我国儿童青少年总体近视率为52.7%,这一数据表明视力健康已成为不容忽视的问题。小学生近视率为42%,初中生高达80.7%,高中生更是达到了85.7%。儿童的学习环境对学习效果和视力健康有着重要影响…

系统中没有安装 git

系统中没有安装 git 安装git一、CentOS/RHEL 系统二、Ubuntu/Debian 系统 这个错误表明系统中没有安装 git。 安装git 一、CentOS/RHEL 系统 使用以下命令安装: sudo yum install git二、Ubuntu/Debian 系统 使用以下命令安装: sudo apt install g…

Java技术栈 —— Spark入门(二)之实时WordCount

Java技术栈 —— Spark入门(二) 一、kafka1.1 创建topic1.2 准备input与查看output 二、spark2.1 spark下的程序文件2.2 用spark-submit提交作业 参考文章: 参考文章或视频链接[1] 《Kafka Spark Stream实时WordCount》 实验环境&#xff…

使用dx工具将jar和class打包成dex

最近用到将三方jar和自己的class打包成dex的需求,研究了下,遇到了上些问题,最终成功了,记录下: 将jar放在ss目录下,将class放在与包名对应的目录下 com.example.myapplication.Heav.class 打包命令&#x…

android13固定app方向 强制app方向

总纲 android13 rom 开发总纲说明 1.前言 经常遇到客户有固定或者设置应用方向,不让他们改成其他方向的需求。今天我们就来处理这种问题。 2.问题分析 在 Android 10 之前,显示旋转的处理逻辑分散在多个类和模块中,Android 10 统一了这些逻辑,集中在 DisplayRotation.ja…