1.5 计算机网络的类别

思维导图:

 1.5.1 计算机网络的定义

 我的笔记:

#### 精确定义:
计算机网络没有统一的精确定义,但一种较为接近的定义是:计算机网络主要由一些通用的、可编程的硬件互连而成,这些硬件并非专门用来实现某一特定目的,如传送数据或视频信号。这些可编程的硬件能够用来传送多种不同类型的数据,并能支持广泛的和日益增长的应用。

#### 关键点:
1. **可编程的硬件**:计算机网络所连接的硬件一定包含有中央处理机CPU,这类硬件不仅限于一般的计算机,也包括智能手机等设备。
2. **多功能性**:计算机网络并非仅用来传送数据,它可以支持多种应用,包括可能出现的未来应用,如传送音频和视频文件等,其应用范围已远远超过一般通信的范畴。

#### 注意事项:
- **“计算机通信网”**这一名词容易使人误解,可能被误认为这是一种专门为了通信而设计的计算机网络。计算机网络应具有通信的功能,但这种通信功能并非计算机网络最主要的功能,因此本书避免使用“计算机通信网”这一名词。

#### 总结:


计算机网络的定义并非固定且统一的,但通常来说,它包含一系列通用、可编程的硬件设备,如中央处理单位和智能手机。这些硬件不仅能够执行数据传输,还能支持广泛的应用和服务,超越了传统通信网络的功能范畴。而“计算机通信网”这个术语可能会导致一些误解,因为通信只是计算机网络功能的一部分,而非其主要功能。

 1.5.2 几种不同类别的计算机网络

我的笔记:

### 1.5.2 几种不同类别的计算机网络

计算机网络有多个不同的分类,可以基于网络的作用范围、网络的使用者、以及接入方式等方面来进行。

#### 1. **按照网络的作用范围进行分类**
   
   a. **广域网 (WAN, Wide Area Network)**
      - 范围:几十到几千公里,也称为远程网。
      - 特点:是互联网的核心部分,主要任务是运送主机所发送的数据跨越长距离,例如跨国。连接广域网的链路一般都是高速链路。
   
   b. **城域网 (MAN, Metropolitan Area Network)**
      - 范围:一个城市,大约为5~50 km。
      - 特点:可以是私有的,也可以是公用设施,将多个局域网进行互连,常用以太网技术。
   
   c. **局域网 (LAN, Local Area Network)**
      - 范围:较小,如1km左右。
      - 特点:使用高速通信线路连接微型计算机或工作站,常用于学校或企业内部,现多用于互连的局域网,如校园网或企业网。
   
   d. **个人区域网 (PAN, Personal Area Network)**
      - 范围:非常小,大约10m左右。
      - 特点:连接个人工作地方的个人使用的电子设备,通常采用无线技术。

#### 2. **按照网络的使用者进行分类**
   
   a. **公用网 (Public Network)**
      - 由电信公司建造,所有愿意按公司规定交纳费用的人都可以使用。
      - 可提供多种服务,如传送计算机数据,则为公用计算机网络。
   
   b. **专用网 (Private Network)**
      - 某个部门为满足特殊业务工作的需要而建造,不向本单位以外的人提供服务。
      - 如军队、铁路、银行等各有自己的专用网。
   
#### 3. **用来把用户接入到互联网的网络 (Access Network, AN)**
   - 也称为本地接入网或居民接入网,它允许用户通过各种技术接入互联网。
   - 不属于互联网的核心部分,也不属于互联网的边缘部分,起到桥梁作用,连接用户和互联网。
   - 随着多种宽带接入技术的出现,宽带接入网已成为热门课题。

### 总结:
计算机网络按照作用范围、用户和接入方式等有着不同的分类,每一种网络都有其特定的应用范围和使用场景。随着技术的发展,不同类别的计算机网络都在不断地演变和发展,以满足不断变化和增长的需求。

 

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【软件测试】自动化测试selenium(一)

文章目录 一. 什么是自动化测试二. Selenium的介绍1. Selenium是什么2. Selenium的特点3. Selenium的工作原理4. SeleniumJava的环境搭建 一. 什么是自动化测试 自动化测试是指使用软件工具或脚本来执行测试任务的过程,以替代人工进行重复性、繁琐或耗时的测试活动…

vue中 css scoped原理

Vue中css的逻辑是先放子组件,然后放父组件,所以同样的css类名,子组件会被父组件覆盖 html 如下 子被父覆盖 scoped是通过给组件加hash值,锁定组件。 父子组件均scoped的情况下,子仍会覆盖 还是被覆盖了 如何避免被…

Springboo整合Sentinel

Springboo整合Sentinel 1.启动Sentinel java -jar sentinel-dashboard-1.8.6.jar2.访问localhost:8080到Sentinel管理界面(默认账号和密码都是sentinel) 3.引入依赖(注意版本对应) <dependency><groupId>com.alibaba.cloud</groupId><artifactId>spr…

[Linux] 5.Linux虚拟机和Windows文件共享

一、拖拽 如果安装了VMware Tool可以从Windows直接拖进Linux中共享文件&#xff0c;通过拖拽的方式可以把文件从Linux 传输到Windows 二、 文件共享 需要安装VMware Tool点击添加&#xff0c;选择Windows文件的路径&#xff0c;名称作为Linux访问的路径 cd什么都不加&#xff…

PCB铺铜连接方式

在铺铜前先把栅格吸附关闭铺铜会流畅很多 在嘉立创专业版中&#xff0c;默认铺铜方式是这样 改变铺铜规则为直连 效果如下

leetCode 55.跳跃游戏 贪心算法

给你一个非负整数数组 nums &#xff0c;你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标&#xff0c;如果可以&#xff0c;返回 true &#xff1b;否则&#xff0c;返回 false 。 示例 1&#xff1a; 输入…

操作系统--分页存储管理

一、概念介绍 分页存储&#xff1a;一是分内存地址&#xff0c;二是分逻辑地址。 1.分内存地址 将内存空间分为一个个大小相等的分区。比如&#xff0c;每个分区4KB。 每个分区就是一个“页框”&#xff0c;每个页框有个编号&#xff0c;即“页框号”&#xff0c;“页框号”…

字符检测专题第二期:通用、简单、快速,见证AI字符识别的超能力!

随着科技的不断进步&#xff0c;OCR&#xff08;光学字符识别&#xff09;技术在工业应用中扮演着越来越重要的角色。 在实际生产中&#xff0c;OCR技术可在生产流程监控、自动化设备控制、品质控制和物流控制等方面发挥作用&#xff0c;提高生产流水线的产量和质量&#xff0c…

mac系统占用内存太大怎么办?

Mac的内存大小有限&#xff0c;一旦运行软件太多&#xff0c;会导致Mac无法打开软件或者电脑卡顿&#xff0c;那么Mac系统占用内存过大怎么有效清理呢&#xff1f;本期小编就来帮大家看看当系统占用内存太大的时候应该怎么办 mac系统占用内存过大怎么清理 Mac的内存大小决定了…

【LeetCode热题100】--543.二叉树的直径

543.二叉树的直径 给你一棵二叉树的根节点&#xff0c;返回该树的 直径 。 二叉树的 直径 是指树中任意两个节点之间最长路径的 长度 。这条路径可能经过也可能不经过根节点 root 。 两节点之间路径的 长度 由它们之间边数表示。 首先我们知道一条路径的长度为该路径经过的节…

2024免费的硬盘数据恢复软件有哪些?

在当今信息化的社会&#xff0c;数据成为了人们日常工作和生活的重要组成部分。不幸的是&#xff0c;数据丢失的问题也越来越普遍。硬盘数据恢复软件因此而产生&#xff0c;为那些不幸丢失数据的人们提供了救赎。在本文中&#xff0c;我们将介绍十大硬盘数据恢复软件。 一、Rec…

matplotlib从起点出发(9)_Tutorial_9_cycler

0 需求 绘图时有时需要指定几种颜色&#xff0c;或者线型&#xff0c;我们统称为样式&#xff0c;让绘制出的内容在这些样式中循环配置。这时就需要使用到本文所提到的技巧&#xff0c;即cycler. 1 进入教程 本文是自定义属性循环(cycler)设置的演示&#xff0c;用于控制多线…

格点数据可视化(美国站点的日降雨数据)

获取美国站点的日降雨量的格点数据&#xff0c;并且可视化 导入模块 from datetime import datetime, timedelta from urllib.request import urlopenimport cartopy.crs as ccrs import cartopy.feature as cfeature import matplotlib.colors as mcolors import matplotli…

【面试总结大纲】

面试 springSpring AOP的具体实现核心概念分别指的是什么?基于注解的切面实现主要包括以下几个步骤&#xff1a;两个切面&#xff0c;它们之间的顺序是怎么控制的 springmvc的工作流程设计模式原则Spring 框架中用到了哪些设计模式&#xff1f; spring Spring AOP的具体实现 …

Nginx之Openresty基本使用解读

目录 Openresty基本介绍 Openresty源码编译安装 Openresty基本使用 测试lua脚本 外部分文件导入 关闭缓存&#xff0c;开启热部署 用lua代码获取系统变量 Openresty基本介绍 OpenResty是一个基于 Nginx 与 Lua 的高性能 Web 平台&#xff0c;其内部集成了大量精良的 Lua…

【MySQL教程】| (1-1) 2023MySQL-8.1.0 安装教程

文章目录 一、安装包下载二、安装配置1、解压安装包2、编写MySQL配置文件3、初始化MySQL数据库3、安装mysql服务并启动4、MySQL服务5、连接MySQL6、修改密码 三、配置环境变量四、防止mysql自启动拖慢开机时间 近日有粉丝问到mysql在win11的安装中遇到一些问题&#xff0c;应粉…

[MAUI程序设计] 用Handler实现自定义跨平台控件

今天来谈一谈MAUI跨平台技术的核心概念——跨平台控件。 无论是MAUI,Xamarin.Forms还是其它的跨平台技术,他们是多个不同平台功能的抽象层,利用通用的方法实现所谓“一次开发,处处运行”。 跨平台框架需要考虑通用方法在各平台的兼容,但由于各原生平台(官方将原生称为本…

RTP/RTCP 协议讲解

文章目录 前言一、RTP 协议1、RTP 协议概述2、RTP 工作机制3、RTP 协议的报文结构4、wireshark 抓取 RTP 报文 二、RTCP 协议1、RTCP 协议概述2、RTCP 工作机制3、RTCP 数据报4、wireshark 抓取 RTCP 报文 三、RTSP 和 RTP 的关系四、易混淆概念1、RTP over UDP 和 RTP over RT…

K8s架构简述

以部署一个nginx服务说明kubernetes系统各个组件调用关系&#xff1a; 一旦kubernetes环境启动之后&#xff0c;master和node都会将自身的信息存储到etcd数据库中 一个nginx服务的安装请求会首先被发送到master节点的apiServer组件 apiServer组件会调用scheduler组件来决定到底…

Linux系统编程系列之线程

一、什么是线程 线程&#xff08;Thread&#xff09;是计算机中的基本执行单元&#xff0c;是操作系统调度的最小单位。线程是进程内的一个独立执行流程&#xff0c;一个进程可以包含多个线程&#xff0c;这些线程共享进程的资源&#xff0c;但每个线程都有自己的独立栈空间以及…