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

计算机网络的类型

目录

按覆盖范围分类

个人区域网(PAN)

局域网(LAN)

城域网(MAN)

4. 广域网(WAN)

按使用场景和性质分类

公网(全球网络)

外网

内网(私有网络)

按传输介质和技术分类

有线网络

无线网络

特殊网络类型

虚拟局域网(VLAN)

存储区域网络(SAN)

网络桥接

接入网

按网络拓扑结构分类

总线型网络

星型网络

树型网络

环型网络

网状型网络

按交换方式分类

电路交换

报文交换

分组交换


按覆盖范围分类

个人区域网(PAN)

定义:个人区域网是一种短距离无线通信网络,用于连接个人设备,如智能手机、智能手表、无线耳机等。

技术:通常使用蓝牙、NFC(近场通信)等无线技术。

特点

覆盖范围小,通常不超过10米。

设备间通信速度快,延迟低。

主要用于个人设备之间的数据传输和互联。

局域网(LAN)

定义:局域网是在有限地理区域内(如家庭、办公室、校园等)连接多台计算机和其他设备的网络。

技术:有线局域网通常使用以太网技术,无线局域网则使用Wi-Fi等技术。

特点

传输速度快,延迟低。

易于配置和管理。

可以是有线或无线连接。

支持多种设备接入,如计算机、打印机、服务器等。

城域网(MAN)

定义:城域网是覆盖一个城市或城市周边地区的网络,用于连接多个局域网或提供城市范围内的数据传输服务。

技术:通常使用光纤、微波等高速传输技术。

特点

覆盖范围较大,但小于广域网。

提供高速、可靠的数据传输服务。

支持多种业务应用,如电话、互联网、视频传输等。

4. 广域网(WAN)

定义:广域网是连接不同地理位置的局域网或其他网络的计算机网络,通常跨越城市、国家甚至全球。

技术:使用公共或专用线路(如光纤、卫星、微波等)作为传输介质。

特点

覆盖范围广泛,可以连接全球范围内的网络。

提供远程通信和数据传输服务。

面临复杂的网络拓扑结构和传输挑战。

按使用场景和性质分类

公网(全球网络)

定义:公网是指连接全球范围内所有计算机、服务器和移动设备的庞大网络,如互联网。

特点

开放性强,允许全球范围内的设备相互通信和数据传输。

提供丰富的资源和服务,如电子邮件、网页浏览、文件传输等。

面临安全挑战,需要采取多种安全措施来保护数据传输和隐私。

外网

定义:外网是指连接不同局域网或其他外网的公共网络,用于实现远程通信和数据共享。

特点

通常与公网重叠,但更侧重于连接不同地点的局域网。

提供远程访问和数据传输服务,如VPN(虚拟专用网络)等。

需要采取安全措施来保护数据传输和隐私。

内网(私有网络)

定义:内网是指仅允许组织内部设备访问的受限网络。

特点

安全性高,提供内部资源的共享和保护。

可以是局域网的一部分或整个组织内部的网络。

需要采取访问控制和安全措施来保护内部资源。

按传输介质和技术分类

有线网络

定义:有线网络是通过物理线缆(如双绞线、同轴电缆、光纤等)连接设备的网络。

技术:以太网、同轴电缆网络等。

特点

传输速度快,稳定性好。

布线复杂,需要专业的安装和维护。

移动性差,设备位置固定。

无线网络

定义:无线网络是通过无线信号(如Wi-Fi、蓝牙等)连接设备的网络。

技术:Wi-Fi、蓝牙、Zigbee等。

特点

便捷灵活,覆盖范围广。

易于部署和使用。

但易受干扰和攻击,安全性相对较低。

特殊网络类型

虚拟局域网(VLAN)

定义:虚拟局域网是一种通过逻辑方式将局域网设备划分为多个虚拟网段的技术。

特点

提高网络性能和资源利用率。

实现隔离和安全性,防止广播风暴和恶意攻击。

不受物理拓扑限制,易于配置和管理。

存储区域网络(SAN)

定义:存储区域网络是一种将存储设备共享池连接到多个服务器的专用高速网络。

特点

提供高性能的数据存储和访问能力。

支持数据备份、恢复和灾难恢复等功能。

适用于大型企业和数据中心等需要高效数据存储和管理的场景。

网络桥接

定义:网络桥接是一种连接不同网络段的技术,用于扩展网络范围或简化配置。

特点

实现跨物理位置的设备通信和数据传输。

简化IP地址管理,提高网络连通性。

可以用于连接不同类型的网络(如有线和无线)。

综上所述,网络类型繁多且各具特色。在选择和使用网络类型时,需要根据实际需求和环境条件进行综合考虑,以确保网络的稳定性、安全性和高效性。

接入网

定义:接入网是骨干网络到用户终端之间的所有设备组成的网络,它通常被称为“最后一千米”网络。

特点

接入方式多样,包括铜线、光纤、光纤同轴电缆混合接入和无线接入等。

是整个网络系统的瓶颈,因为骨干网通常采用光纤结构,传输速度快,而接入网的传输速度相对较慢。

按网络拓扑结构分类

总线型网络

定义:总线型网络是由一条高速共享总线连接多个节点形成的网络。

特点

结构简单灵活,易于扩充。

信道利用率高,但容易产生访问冲突。

传输速率高,但可靠性相对较差。

星型网络

定义:星型网络是以中央节点为中心,多个节点通过点到点的方式与中央节点连接形成的网络。

特点

网络结构简单,便于管理和控制。

延迟较小,误码率较低。

但网络共享能力较差,通信线路利用率不高。

树型网络

定义:树型网络是将多级星型网络按层次方式排列形成的网络。

特点

结构简单,成本低。

节点扩充方便灵活,路径选择简单。

但除叶子节点及其相连的链路外,其他节点或链路故障会影响整个网络。

环型网络

定义:环型网络中的各个节点通过环路接口连接在一条首尾相连的闭合环型通信线路中。

特点

信息或数据在网络中沿固定方向流动,路径唯一。

可靠性较高,可以自动旁路故障节点。

但当节点过多时,网络响应时间会变长。

网状型网络

定义:网状型网络中的各节点之间的连接呈网状交错,节点之间存在多条路径可达。

特点

可靠性高,传输时延小。

资源易于共享,控制复杂。

适用于广域网等大规模网络。

按交换方式分类

电路交换

定义:电路交换是以电路连接为交换目的的通信方式,通信双方必须在建立连接后才能开始通信。

特点

建立连接时间长,线路利用率低。

一旦建立连接,就独占线路,无纠错机制。

但传输延迟小,适用于实时性要求高的通信。

报文交换

定义:报文交换不需要在两个通信节点之间建立专用通道,节点将需要发送的信息组成数据报文,通过存储/转发的方式在网络中传输。

特点

报文大小不一,造成缓冲区管理复杂。

大报文传输延迟长,存储转发效率低。

出错后整个报文需要重发,可靠性较低。

分组交换

定义:分组交换是将数据分成多个分组进行传输的交换方式,每个分组包含用户数据块、目的地址和管理信息。

特点

存储量要求小,转发速度快。

转发延迟小,适用于交互式通信。

若某个分组出错,则仅重发该分组,效率高。

各分组可通过不同路径传输,可靠性高。

数据传输前不需要建立端到端的通路,灵活性高。

有强大的纠错机制、流量控制和路由选择功能。

相关文章:

计算机网络的类型

目录 按覆盖范围分类 个人区域网(PAN) 局域网(LAN) 城域网(MAN) 4. 广域网(WAN) 按使用场景和性质分类 公网(全球网络) 外网 内网(私有网…...

解决 MySQL 5.7 安装中的常见问题及解决方案

目录 前言1. 安装MySQL 5.7时的常见错误分析1.1 错误原因及表现1.2 错误的根源 2. 解决方案2.1 修改YUM仓库配置2.2 重新尝试安装2.3 处理GPG密钥错误2.4 解决依赖包问题 3. 安装成功后的配置3.1 启动MySQL服务3.2 获取临时密码3.3 修改root密码 4. 结语 前言 在Linux服务器上…...

VITE+VUE3+TS环境搭建

前言(与搭建项目无关): 可以安装一个node管理工具,比如nvm,这样可以顺畅的切换vue2和vue3项目,以免出现项目跑不起来的窘境。我使用的nvm,当前node 22.11.0 目录 搭建项目 添加状态管理库&…...

【设计模式】【创建型模式(Creational Patterns)】之原型模式(Prototype Pattern)

1. 设计模式原理说明 原型模式(Prototype Pattern) 是一种创建型设计模式,它允许你通过复制现有对象来创建新对象,而无需通过构造函数来创建。这种方式可以提高性能,尤其是在对象初始化需要消耗大量资源或耗时较长的情…...

黄仁勋:人形机器人在内,仅有三种机器人有望实现大规模生产

11月23日,芯片巨头、AI时代“卖铲人”和最大受益者、全球市值最高【英伟达】创始人兼CEO黄仁勋在香港科技大学被授予工程学荣誉博士学位;并与香港科技大学校董会主席沈向洋展开深刻对话,涉及人工智能(AI)、计算力、领导…...

【C语言】宏定义详解

C语言中的宏定义(#define)详细解析 在C语言中,宏定义是一种预处理指令,使用 #define 关键字定义。它由预处理器(Preprocessor)在编译前处理,用于定义常量、代码片段或函数样式的代码替换。宏是…...

LangChain——多向量检索器

每个文档存储多个向量通常是有益的。在许多用例中,这是有益的。 LangChain 有一个基础 MultiVectorRetriever ,这使得查询此类设置变得容易。很多复杂性在于如何为每个文档创建多个向量。本笔记本涵盖了创建这些向量和使用 MultiVectorRetriever 的一些常…...

《岩石学报》

本刊主要报道有关岩石学基础理论的岩石学领域各学科包括岩浆岩石学、变质岩石学、沉积岩石学、岩石大地构造学、岩石同位素年代学和同位素地球化学、岩石成矿学、造岩矿物学等方面的重要基础理论和应用研究成果,同时也刊载综述性文章、问题讨论、学术动态以及书评等…...

数据结构 (12)串的存储实现

一、顺序存储结构 顺序存储结构是用一组连续的存储单元来存储串中的字符序列。这种存储方式类似于线性表的顺序存储结构,但串的存储对象仅限于字符。顺序存储结构又可以分为定长顺序存储和堆分配存储两种方式。 定长顺序存储: 使用静态数组存储&#xff…...

职场发展陷阱

一、只有执行,没有思考 二、只有过程,没有结果 三、只有重复,没有精进 四、不懂向上管理 五、定期汇报 六、不要憋大招 七、多同步信息...

Xcode15(iOS17.4)打包的项目在 iOS12 系统上启动崩溃

0x00 启动崩溃 崩溃日志,只有 2 行,看不出啥来。 0x01 默认配置 由于我开发时,使用的 Xcode 14.1,打包在另外一台电脑 Xcode 15.3 Xcode 14.1 Build Settings -> Asset Catalog Compliter - Options Xcode 15.3 Build S…...

极狐GitLab 17.6 正式发布几十项与 DevSecOps 相关的功能【二】

GitLab 是一个全球知名的一体化 DevOps 平台,很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab 是 GitLab 在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。 学习极狐GitLab 的相关资料: 极狐GitLab 官网极狐…...

PVE相关名词通俗表述方式———多处细节实验(方便理解)

PVE设置初期,对CIDR、 网关、 LinuxBridge、VLAN等很有困惑的朋友一定很需要一篇能够全面通俗易懂的方式去理解PVE 中Linux网桥的工作方式,就像操作一个英雄,多个技能,还是需要一点点去学习理解的,如果你上来就对着别人…...

Ansible--自动化运维工具

Ansible自动化运维工具介绍 1.Ansible介绍 Ansible是一款自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。…...

微信小程序学习指南从入门到精通

🗽微信小程序学习指南从入门到精通🗽 🔝微信小程序学习指南从入门到精通🔝✍前言✍💻微信小程序学习指南前言💻一、🚀文章列表🚀二、🔯教程文章的好处🔯1. ✅…...

微服务篇-深入了解使用 RestTemplate 远程调用、Nacos 注册中心基本原理与使用、OpenFeign 的基本使用

🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0 认识微服务 1.1 单体架构 1.2 微服务 1.3 SpringCloud 框架 2.0 服务调用 2.1 RestTemplate 远程调用 3.0 服务注册和发现 3.1 注册中心原理 3.2 Nacos 注册中心 …...

使用 Django 构建支持 Kubernetes API 测试连接的 POST 接口

文章目录 使用 Django 构建支持 Kubernetes API 测试连接的 POST 接口功能需求使用 kubectl 获取 Token命令解析输出示例 完整代码实现Kubernetes API 客户端类功能说明 Django 接口视图关键点解析 路由配置 接口测试请求示例响应结果成功错误 优化建议1. 安全性2. 错误处理3. …...

十二、正则表达式、元字符、替换修饰符、手势和对话框插件

1. 正则表达式 1.1 基本使用 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title&g…...

计算机毕业设计Python+大模型美食推荐系统 美食可视化 美食数据分析大屏 美食爬虫 美团爬虫 机器学习 大数据毕业设计 Django Vue.js

温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 作者简介&#xff1a;Java领…...

【后端面试总结】MySQL索引

数据库索引不只一种实现方法&#xff0c;但是其中最具代表性&#xff0c;也是我们面试中遇到最多的无疑是B树。 索引为什么选择B树 数据量很大的查找&#xff0c;是不能直接放入内存的&#xff0c;而是需要什么数据就通过磁盘IO去获得。 红黑树&#xff0c;AVL树等二叉查找树…...

docker详细操作--未完待续

docker介绍 docker官网: Docker&#xff1a;加速容器应用程序开发 harbor官网&#xff1a;Harbor - Harbor 中文 使用docker加速器: Docker镜像极速下载服务 - 毫秒镜像 是什么 Docker 是一种开源的容器化平台&#xff0c;用于将应用程序及其依赖项&#xff08;如库、运行时环…...

Appium+python自动化(十六)- ADB命令

简介 Android 调试桥(adb)是多种用途的工具&#xff0c;该工具可以帮助你你管理设备或模拟器 的状态。 adb ( Android Debug Bridge)是一个通用命令行工具&#xff0c;其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利&#xff0c;如安装和调试…...

FFmpeg 低延迟同屏方案

引言 在实时互动需求激增的当下&#xff0c;无论是在线教育中的师生同屏演示、远程办公的屏幕共享协作&#xff0c;还是游戏直播的画面实时传输&#xff0c;低延迟同屏已成为保障用户体验的核心指标。FFmpeg 作为一款功能强大的多媒体框架&#xff0c;凭借其灵活的编解码、数据…...

使用van-uploader 的UI组件,结合vue2如何实现图片上传组件的封装

以下是基于 vant-ui&#xff08;适配 Vue2 版本 &#xff09;实现截图中照片上传预览、删除功能&#xff0c;并封装成可复用组件的完整代码&#xff0c;包含样式和逻辑实现&#xff0c;可直接在 Vue2 项目中使用&#xff1a; 1. 封装的图片上传组件 ImageUploader.vue <te…...

实现弹窗随键盘上移居中

实现弹窗随键盘上移的核心思路 在Android中&#xff0c;可以通过监听键盘的显示和隐藏事件&#xff0c;动态调整弹窗的位置。关键点在于获取键盘高度&#xff0c;并计算剩余屏幕空间以重新定位弹窗。 // 在Activity或Fragment中设置键盘监听 val rootView findViewById<V…...

第 86 场周赛:矩阵中的幻方、钥匙和房间、将数组拆分成斐波那契序列、猜猜这个单词

Q1、[中等] 矩阵中的幻方 1、题目描述 3 x 3 的幻方是一个填充有 从 1 到 9 的不同数字的 3 x 3 矩阵&#xff0c;其中每行&#xff0c;每列以及两条对角线上的各数之和都相等。 给定一个由整数组成的row x col 的 grid&#xff0c;其中有多少个 3 3 的 “幻方” 子矩阵&am…...

mysql已经安装,但是通过rpm -q 没有找mysql相关的已安装包

文章目录 现象&#xff1a;mysql已经安装&#xff0c;但是通过rpm -q 没有找mysql相关的已安装包遇到 rpm 命令找不到已经安装的 MySQL 包时&#xff0c;可能是因为以下几个原因&#xff1a;1.MySQL 不是通过 RPM 包安装的2.RPM 数据库损坏3.使用了不同的包名或路径4.使用其他包…...

今日学习:Spring线程池|并发修改异常|链路丢失|登录续期|VIP过期策略|数值类缓存

文章目录 优雅版线程池ThreadPoolTaskExecutor和ThreadPoolTaskExecutor的装饰器并发修改异常并发修改异常简介实现机制设计原因及意义 使用线程池造成的链路丢失问题线程池导致的链路丢失问题发生原因 常见解决方法更好的解决方法设计精妙之处 登录续期登录续期常见实现方式特…...

听写流程自动化实践,轻量级教育辅助

随着智能教育工具的发展&#xff0c;越来越多的传统学习方式正在被数字化、自动化所优化。听写作为语文、英语等学科中重要的基础训练形式&#xff0c;也迎来了更高效的解决方案。 这是一款轻量但功能强大的听写辅助工具。它是基于本地词库与可选在线语音引擎构建&#xff0c;…...

第一篇:Liunx环境下搭建PaddlePaddle 3.0基础环境(Liunx Centos8.5安装Python3.10+pip3.10)

第一篇&#xff1a;Liunx环境下搭建PaddlePaddle 3.0基础环境&#xff08;Liunx Centos8.5安装Python3.10pip3.10&#xff09; 一&#xff1a;前言二&#xff1a;安装编译依赖二&#xff1a;安装Python3.10三&#xff1a;安装PIP3.10四&#xff1a;安装Paddlepaddle基础框架4.1…...