当前位置: 首页 > news >正文

计算机网络分类

按照覆盖范围分类

(1)个域网:通常覆盖范围在1~10m。
(2)局域网:通常覆盖范围在10m~1km。
(3)城域网:覆盖范围通常在5~50 km 。
(4)广域网:覆盖范围在几十到几千千米,通常跨越更大的地理空间,可以实现异地城域网或局域网的互连。

按拓扑结构分类

星形拓扑结构、总线型拓扑结构、环形拓扑结构、网状拓扑结构、树形拓扑结构和混合拓扑结构。

(1)星形拓扑结构:比较多见于局域网、个域网中。
  优点:易于监控与管理,故障诊断与隔离容易
  缺点:中央结点是网络的瓶颈,一旦故障,全网瘫痪,网络规模受限于中央结点的端口数量。
(2)总线型拓扑结构:在早期的局域网中比较多见。
  优点:结构简单,所需电缆数量少,易于扩展
  缺点:通信范围受限,故障诊断与隔离较困难,容易产生冲突。

(3)环形拓扑结构:多见于早期的局域网、园区网和城域网中。
  优点:所需电缆长度短,可以使用光纤,易于避免冲突
  缺点:某结点的故障容易引起全网瘫痪,新结点的加入或撤出过程比较麻烦,存在等待时间问题。
(4)网状拓扑结构:比较多见于广域网、核心网络等。
  优点:网络可靠性高一条或多条链路故障时络仍然可联通
  缺点:网络结构复杂,造价成本高,选路协议复杂。
(5)树形拓扑结构:很多局域网采用这种拓扑结构。
  优点:易于扩展,故障隔离容易
  缺点:对根结点的可靠性要求高,一旦根结点故障,则可能导致网络大范围无法通信。
(6)混合拓扑结构:绝大多数实际网络的拓扑都属于混合拓扑结构,比如Internet。
  优点:易于扩展,可以构建不同规模网络,并可根据需要优选网络结构
  缺点:网络结构复杂,管理与维护复杂。

按照交换方式分类

数据交换是指网络通过彼此互连的结点间的数据转接,实现将数据从发送结点送达目的结点的过程和技术。可分为:电路交换网络、报文交换网络、分组交换网络

按照网络用户属性分类

(1)公用网(public network)
  公用网是指由国家或企业出资建设,面向公众提供收费或免费服务的网络
(2)私有网(private network)
  私有网是指由某个组织(如政府部门或企业等)出资建设,专门面向该组织内部业务提供网络传输服务,不向公众开放的网络

试题

以“所需电缆长度短,可以使用光纤,易于避免冲突”为主要优点的网络是( )。

A、环形拓扑结构网络 

B、网状拓扑结构网络 

C、树形拓扑结构网络 

D、星形拓扑结构网络 

【答案】A,环形拓扑结构网络的主要优点是所需电缆长度短,可以使用光纤,易于避免冲突。

1、简述星形拓扑结构和环形拓扑结构网络的主要优缺点。 

【答案】 星形拓扑结构网络的主要优点是易于监控与管理,故障诊断与隔离容易;

主要缺点是中央结点是网络的瓶颈,一旦故障全网瘫痪,网络规模受限于中央结点的端口数量。

环形拓扑结构网络的主要优点所需电缆长度短,可以使用光纤,易于避免冲突;主要缺点是某结点的故障容易引起全网瘫痪,新结点的加入或撤出过程比较麻烦,存在等待时间问题。

Internet 的拓扑结构属于( )。

A、环型拓扑结构 

B、树型拓扑结构 

C、星型拓扑结构 

D、混合拓扑结构 

【答案】D,绝大多数实际网络的拓扑都属于混合拓扑结构,比如Internet。

网络规模受限于中央结点端口数量的网络拓扑结构是( )。

A、总线拓扑结构 

B、星型拓扑结构 

C、网状拓扑结构 

D、环型拓扑结构 

【答案】B,星形拓扑结构网络的主要优点是易于监控与管理,故障诊断与隔离容易;主要缺点是中央结点是网络的瓶颈,一旦故障,全网瘫痪,网络规模受限于中央结点的端口数量。

比较多见于广域网、核心网络的拓扑结构是( )。

A、网状拓扑结构 

B、环形拓扑结构

C、树型拓扑结构 

D、混合拓扑结构 

【答案】A,网状拓扑结构网络比较多见于广域网、核心网络等。

相关文章:

计算机网络分类

按照覆盖范围分类 (1)个域网:通常覆盖范围在1~10m。 (2)局域网:通常覆盖范围在10m~1km。 (3)城域网:覆盖范围通常在5~50 km 。 &…...

AI AIgents时代 - (三.) AutoGPT和AgentGPT

前两篇讲解了Agent的原理和组件,这节我将给大家介绍两个agent项目,给出它们的工作原理和区别,并教大家亲手尝试使用 Agents🎉 🟢 AutoGPT🤖️ 我们的老朋友,之前文章也专门写过。AutoGPT 是一…...

Jmeter接口自动化和Python接口自动化,如何选择?

选择Jmeter或Python进行接口自动化测试取决于您的具体需求和环境。以下是一些可以考虑的因素: 1. 语言熟悉度:如果您对Java更熟悉,那么Jmeter可能是更好的选择。而如果您的团队或个人对Python更熟悉,那么Python可能是更好的选择。…...

Sqilte3初步教程

文章目录 安装创建数据库创建和删除表插入行数据 安装 Windows下安装,首先到下载页面,下载Windows安装软件,一般是 sqlite-dll-win32-*.zip sqlite-tools-win32-*.zip下载之后将其内容解压到同一个文件夹下,我把它们都放在了D:\…...

详解Python中的json库

目录 1. json简介2. dumps/loads3. dump/load4. jsonl格式 1. json简介 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,用于在不同应用程序之间传递数据。它是一种文本格式,易于阅读和编写,同时也易于…...

【Spring Boot】Spring Boot源码解读与原理剖析

这里写目录标题 前言精进Spring Boot首选读物“小册”变“大书”,彻底弄懂Spring Boot全方位配套资源,学不会来找我!技术新赛道,2023领先抢跑 前言 承载着作者的厚望,掘金爆火小册同名读物《Spring Boot源码解读与原理…...

C++学习(1)

一、C概述(了解) C在C语言的基础上添加了面向对象编程和泛型编程的支持 二、helloword程序(掌握) #define _CET_SECURE_NO_WARNINGS//在开发软件visual studio编译 c文件时, visual studio认为strcpy,scanf等函数不安全的导致报…...

机器人如何有效采摘苹果?

摘要:本文利用动捕数据构建拟人运动模型,对比观察两种苹果采摘模式,并对系统性能进行全面评估,为提高机器人采摘效率提供创新方法。 近期,一项关于苹果采摘机器人的有趣研究—— "Design and evaluation of a rob…...

C# OpenCvSharp Yolov8 Detect 目标检测

效果 项目 代码 using OpenCvSharp; using OpenCvSharp.Dnn; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;namespace Open…...

rust数组

一、定义数组 (一)一维数组 1.指定所有元素 语法格式 let variable_name: [dataType; size] [value1,value2,value3];例如 let arr: [i32; 4] [10,20,30,40];2.指定初始值和长度 所有元素具有相同的值 语法格式 let variable_name: [dataType; siz…...

ubuntu | 安装NVIDIA套件:驱动、CUDA、cuDNN

CUDA 查看支持最高的cuda版本 nvidia-smiCUDA Version:12.2 区官网下在12.2.x最新的版本即可CUDA Toolkit Archive | NVIDIA Developer 下载安装 wget https://developer.download.nvidia.com/compute/cuda/12.2.2/local_installers/cuda_12.2.2_535.104.05_linux.run sudo…...

JAVA学习笔记

一、学习要点 java的最大优势就是跨平台; java的三个版本,javaSE标准版本,javaEE企业版本,javaME微型版本(用的比较少); JVM(Java Virtual Machine,Java虚拟机); JRE…...

车载软件架构 —— 持续集成持续交付

车载软件架构 —— 持续集成持续交付 我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 对学习而言,学习之后的思考、思考之后的行动、行动之后的改变更重要,如果不盯住内层的改变量,那么在表层投…...

c++ 二元运算符重载, 以加法为例

/* * c 二元运算符重载&#xff0c; 以加法为例 */ #include <stdio.h> class Complex { public: int r0; // real, 实部 int v0; //virtual, 虚部 }; // 重载加法 操作符 // 可见,c2元运算符,取其左侧为第一参数,右侧为第二参数 // 返回值可以付给新的变量 C…...

基于 SpringBoot+Vue的电影影城管理系统,附源码,数据库

文章目录 第一章 简介第二章 技术栈第三章 功能分析第四章 系统设计第5章 系统详细设计六 源码咨询 第一章 简介 本影城管理系统&#xff0c;是基于 Java SpringBoot 开发的。主要包括二大功能模块&#xff0c;即用户功能模块和管理员功能模块。 &#xff08;1&#xff09;管…...

Docker实战技巧(二):Kubernetes基础操作实战

Kubernetes定位在Saas层,重点解决了微服务大规模部署时的服务编排问题 1、关闭防火墙并设置开机禁用   systemctl stop firewalld   systemctl disable firewalld 2、配置repo   cd /etc/yum.repos.d/   下载Docker repo   wget https://mirrors.aliyun.com/docker-…...

计算机视觉与深度学习-循环神经网络与注意力机制-Attention(注意力机制)-【北邮鲁鹏】

目录 引出Attention定义Attention-based model通俗解释应用在图像领域图像字幕生成&#xff08;image caption generation&#xff09;视频处理 序列到序列学习&#xff1a;输入和输出都是长度不同的序列 引出Attention 传统的机器翻译是&#xff0c;将“机器学习”四个字都学…...

Centos7安装wps无法打开及字体缺失的问题解决

在centos7上安装了最新的wps2019版本的wps-office-11.1.0.11704-1.x86_64.rpm&#xff0c;生成了桌面图标并信任&#xff0c;可以新建文件&#xff0c;但是软件无法打开。在终端执行如下命令&#xff0c;用命令行启动wps&#xff1a; cd /opt/kingsoft/wps-office/office6/ ./…...

华为OD机试真题-会议接待-2023年OD统一考试(B卷)

题目描述: 某组织举行会议,来了多个代表团同时到达,接待处只有一辆汽车,可以同时接待多个代表团,为了提高车辆利用率,请帮接待员计算可以坐满车的接待方案,输出方案数量。 约束: 1、一个团只能上一辆车,并且代表团人数(代表团数量小于30,每个代表团人数小于30)小于…...

mysql explain学习记录

参考了公司内相关博客&#xff0c;实践并记录下&#xff0c;为后面分析并优化索引做准备。 MySQL explain命令是查看MySQL查询优化器如何执行查询的主要方法&#xff0c;可以很好的分析SQL语句的执行情况。 每当遇到执行慢&#xff08;在业务角度&#xff09;的SQL&#xff0c;…...

MGC3130电场式三维手势控制器原理与工程实践

1. MGC3130&#xff1a;全球首款电场式三维手势与轨迹追踪控制器深度解析1.1 技术定位与工程价值MGC3130 是由Microchip&#xff08;原Atmel&#xff09;推出的全球首款基于电场&#xff08;E-field&#xff09;传感原理的三维空间轨迹追踪与手势识别专用控制器。其核心突破在于…...

基于粒子群算法的IEEE33节点配电网无功优化及其结果分析

基于粒子群算法的配电网无功优化 基于IEEE33节点配电网&#xff0c;以无功补偿器的接入位置和容量作为优化变量&#xff0c;以牛拉法进行潮流计算&#xff0c;以配电网网损最小为优化目标&#xff0c;通过优化求解&#xff0c;得到最佳接入位置和容量&#xff0c;优化结果如下所…...

Settingator:嵌入式参数管理库的轻量级设计与实践

1. Settingator 库概述&#xff1a;嵌入式设备与移动端配置协同的工程实践Settingator 是一个面向嵌入式系统的轻量级 Arduino 兼容库&#xff0c;其核心目标并非提供通用通信协议栈&#xff0c;而是构建一套可验证、可回滚、低侵入的运行时参数管理机制&#xff0c;专为配合同…...

Tickers:嵌入式无阻塞软件定时器库

1. 项目概述Tickers是一个轻量级、无阻塞的定时回调库&#xff0c;专为资源受限的嵌入式系统设计。其核心目标是彻底替代delay()函数&#xff0c;在不牺牲实时性、不引入线程调度开销的前提下&#xff0c;实现高精度、可重入、多实例的周期性函数调用。该库不依赖操作系统内核&…...

高效系统维护:解决Windows性能问题的Dism++全面指南

高效系统维护&#xff1a;解决Windows性能问题的Dism全面指南 【免费下载链接】Dism-Multi-language Dism Multi-language Support & BUG Report 项目地址: https://gitcode.com/gh_mirrors/di/Dism-Multi-language Dism是一款功能强大的Windows系统维护工具&#x…...

PyCharm 是 JetBrains 推出的专业 Python 集成开发环境(IDE),分为免费的 Community 版和功能更全面的 Professional 版

PyCharm 是 JetBrains 推出的专业 Python 集成开发环境&#xff08;IDE&#xff09;&#xff0c;分为免费的 Community 版和功能更全面的 Professional 版。其核心优势在于深度集成多种现代开发工具链&#xff1a; ✅ Python 支持&#xff1a;智能代码补全、实时错误检查、重构…...

C++20模块在边缘端编译失败的真相:MSVC/Clang/GCC三大工具链兼容性断层图谱(含实测数据表)

第一章&#xff1a;C20模块在边缘端编译失败的真相C20模块&#xff08;Modules&#xff09;在桌面或云环境可顺利构建&#xff0c;但在资源受限的边缘设备&#xff08;如树莓派4、Jetson Nano、STM32MP157等&#xff09;上频繁遭遇编译中断、链接错误或模块接口单元&#xff08…...

超维USV-M1000无人船实战:手把手教你搞定元生RTK、元厚测深仪与QGC地面站联调

超维USV-M1000无人船多设备联调实战&#xff1a;从RTK配置到QGC地面站深度整合 当超维USV-M1000无人船从包装箱中取出时&#xff0c;摆在工程师面前的从来不是一台即插即用的设备&#xff0c;而是一个需要精密调校的测绘系统集成平台。这款专为水域测绘设计的无人船&#xff0c…...

[技术解析] 差异图引导:破解无人机集群微小目标检测的“消失”难题

1. 无人机集群检测的痛点&#xff1a;为什么小目标会"消失"&#xff1f; 当你用无人机监控一片区域时&#xff0c;最头疼的莫过于屏幕上那些比蚂蚁还小的黑点——它们可能是入侵的无人机&#xff0c;也可能是需要追踪的野生动物。但传统算法处理这些目标时&#xff0…...

基于Arduino-ESP32的智慧社区车牌识别门禁系统:从边缘计算到场景落地

基于Arduino-ESP32的智慧社区车牌识别门禁系统&#xff1a;从边缘计算到场景落地 【免费下载链接】arduino-esp32 Arduino core for the ESP32 项目地址: https://gitcode.com/GitHub_Trending/ar/arduino-esp32 问题发现&#xff1a;传统门禁系统的技术瓶颈与边缘计算机…...