《计算机网络微课堂》1-4 计算机网络的定义和分类

news2024/12/27 11:04:54

本节课我们介绍计算机网络的定义和分类。

首先来看计算机网络的定义:计算机网络的精确定义并未统一,换句话说,全世界没有一个对计算机网络的公认的唯一定义。

这里我们给出一个计算机网络的最简单定义,即计算机网络是一些互相连接的、自治的计算机的集合,我们可以从该定义中找出三个关键词,它们是互联、自治、集合,互联是指计算机之间可以通过有线或无线的方式进行数据通信,自治是指独立的计算机,它有自己的硬件和软件可以单独运行使用。

那么基于以上概念,请大家思考一下该图所示是否是一个计算机网络?很显然这不是计算机网络,因为图中所示的各终端机只是具有显示和输入设备的终端,而并不是自治的计算机。因此这只是一个运行分时系统的大型机系统,集合是指至少需要两台计算机:

需要注意的是在计算机网络发展的不同阶段,人们对计算机网络给出了不同的定义,这些定义反映了当时网络技术发展的水平下面,我们给出现阶段计算机网络的较好的定义:

计算机网络主要是由一些通用的可编程的硬件互联而成的,而这些硬件并非专门用来实现某一特定目的,例如传送数据或视频信号,这些可编程的硬件能够用来传送多种不同类型的数据,并能支持广泛的和日益增长的应用。

该定义表明计算机网络所连接的硬件并不限于一般的计算机,而是包括了智能手机等智能硬件,该定义还表明计算机网络并非专门用来传送数据,而是能够支持很多种应用,包括今后可能出现的各种应用。

接下来介绍计算机网络的分类,我们可以从不同的角度对计算机网络进行分类:

  • 例如按交换技术分类:可以分为电路交换网络,报文交换网络,分组交换网络,这些之前课程中已经介绍过了。

  • 按网络的使用者分类:可以分为公用网,专用网,公用网是指电信公司出资建造的大型网络,公用的意思就是所有愿意按电信公司的规定,缴纳费用的人都可以使用这种网络,因此公用网也可称为公众网。专用网是指某个部门为本单位的特殊业务工作的需要而建立的网络,这种网络不向本单位以外的人提供服务,例如军队、铁路、电力等系统均有本系统的专用网

  • 按传输介质分类:可以分为有线网络和无线网络,有线网络包括双绞线网络、光纤网络等。而无线局域网所使用的 WIFI 技术目前应用比较普遍

  • 按网络的覆盖范围分类:可以分为广域网 WAN,城域网 MAN,局域网 LAN,个域网 PAN,希望大家能记住这几个比较常见的英文缩写词,尤其是 WAN,LAN 和 PAN。您可以看看自己家装路由器背面的各接口,很可能标记为 1 个 WAN 和多个 LAN,而不是标记为中文的广域网接口和局域网接口。

    广域网的覆盖范围通常为几十公里到几千公里,可以覆盖一个国家地区,甚至横跨几个州,因而有时也称为远程网。广域网是因特网的核心部分,其任务是为核心路由器提供远距离,例如跨越不同的国家的高速连接,互联分布在不同区域的城域网和局域网

    城域网的覆盖范围一般是一个城市,可跨越几个街区,甚至整个城市,其作用距离为 5~50 公里。城域网通常作为城市骨干网,互联大量企业机构和校园局域网,近几年城域网已开始成为现代城市的信息服务基础设施,为大量用户提供接入和各种信息服务,并有趋势将传统的电信服务、有线电视服务和互联网服务融为一体。

    局域网一般用微型计算机或工作站通过高速通信线路相连,速率通常在 10 兆比特每秒以上,但地理上则局限在较小的范围内,如一个实验室一幢楼或一个校园内,距离一般在一公里左右,局域网通常由某个单位单独拥有使用和维护。在局域网发展的初期,一个学校或工厂往往只拥有一个局域网,现在局域网已被非常广泛的使用,一个学校或企业大都拥有许多个互联的局域网,这样的网络通常称为校园网或企业网。

    个域网是个人区域网络的简称,它不同于上述网络,不是用来连接普通计算机的,而是在个人工作的地方把属于个人使用的电子设备,例如便携式计算机、打印机、鼠标、键盘耳机等,用无线技术连接起来的网络,因此也常称为无线个人区域网 WPAN,其覆盖范围大约为 10 米。

    需要注意的是若中央处理机之间的距离非常近,例如仅一米的数量级甚至更小,则一般就称之为多处理机系统,而不称它为计算机网络。

  • 计算机网络还可以按拓扑结构分类:可以分为总线型网络、星型网络、环形网络和网状型网络,总线型网络使用单根传输线,把计算机连接起来。它的优点是建网容易增减节点方便节省线路,缺点是重负载时通讯效率不高,总线任意一处出现故障,则全网瘫痪。

    星型网络是将每个计算机都以单独的线路与中央设备相连。中央设备早期是计算机,后来是集线器,现在一般是交换机或路由器,这种网络拓扑便于网络的集中控制和管理,因为端用户之间的通信必须经过中央设备,缺点是成本高,中央设备对故障敏感。

    环形网络是将所有计算机的网络接口连接成一个环,最典型的例子是令牌环局域网,环可以是单环,也可以是双环,环中信号是单向传输的,

    网状型网络,一般情况下,每个节点至少有两条路径与其他节点相连,多用在广域网中,其优点是可靠性高,缺点是控制复杂,线路成本高。

    需要注意的是以上 4 种基本的网络拓扑还可以互联为更复杂的网络。

本节课到这里就结束了,本节课并没有什么难点内容,只需要大家对这些内容做到了解即可。

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

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

相关文章

技术前沿 |【BLIP:统一理解和生成的自举多模态模型研究】

BLIP:统一理解和生成的自举多模态模型研究 摘要引言一、BLIP模型概述二、 BLIP模型在多模态任务中的应用三、总结 摘要 本文介绍了BLIP(Bootstrapping Language-Image Pre-training)模型,一个前沿的多模态模型,通过自…

Could not create connection to database server的错误原因

1、使用MyBatis 连接数据库报错 org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. ### The error may …

软件工程基础知识

一、软件工程概述 二、软件开发模型 三、软件开发方法 四、需求分析 五、系统设计 六、系统测试 七、软件开发项目管理 八、软件质量 九、软件度量

C#使用开源操作库MiniExcel操作Excel

简介 MiniExcel 简单、高效避免 OOM 的.NET 处理 Excel 查、写、填充数据工具。 目前主流框架大多需要将数据全载入到内存方便操作,但这会导致内存消耗问题,MiniExcel 尝试以 Stream 角度写底层算法逻辑,能让原本 1000 多 MB 占用降低到几 …

Git常用命令的使用

天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。…

Introduction of Internet 计算机网络概述

计算机网络的概念 计算机网络的定义: 多台独立的计算机通过通信线路实现资源共享的计算机系统 计算机网络的组成 资源子网:提供共享的软件资源和硬件资源 通信子网:提供信息交换的网络结点和通信线路 计算机网络类型 按照拓扑排序 星型…

Android 配置本地解决下载 Gradle 慢的问题

步骤1 打开项目下 gradle/wrapper/gradle-wrapper.properties 文件。 步骤2 文件内容如下。 #Sat May 25 16:24:00 CST 2024 distributionBaseGRADLE_USER_HOME distributionPathwrapper/dists distributionUrlhttps\://services.gradle.org/distributions/gradle-8.7-bin…

API攻击呈指数级增长,如何保障API安全?

从远程医疗、共享汽车到在线银行,实时API是构建数字业务的基础。然而,目前超过90%的基于Web的网络攻击都以API端点为目标,试图利用更新且较少为人所知的漏洞,而这些漏洞通常是由安全团队未主动监控的API所暴露,致使API…

无人机测绘遥感技术及应用详解

一、技术原理与特点 无人机测绘遥感技术是基于无人机平台搭载各类遥感传感器,通过遥控或自主飞行的方式,快速获取地面目标信息的一种先进技术手段。该技术具有灵活高效、高分辨率、实时性强等特点,广泛应用于国土资源调查、环境监测、城市规…

备战秋招—模拟版图面试题来了

随着暑期的脚步逐渐临近,电子工程和集成电路设计领域的毕业生们,也将迎来了另一个求职的黄金期——秋招。我们总说机会是留给有准备的人。对于有志于投身于模拟版图设计的学子们来说,为了在众多求职者中脱颖而出,充分备战模拟版图…

solidworks画螺母学习笔记

螺母 单位mm 六边形 直径16mm,水平约束,内圆直径10mm 拉伸 选择两侧对称,厚度7mm 拉伸切除 画相切圆 切除深度7mm,反向切除 拔模角度45 镜像切除 倒角 直径1mm 异形孔向导 螺纹线 偏移打勾,距离为2mm…

Word/Excel/PPT使用技巧

Word篇 1、上一页是图片的,如何删除空白页回答:在闪烁处点击下,按住CtrlD,打开字体选项卡,勾选隐藏选项,就成功了,如下图 Excel篇 以上都是本人亲测有效,才放出来的(持续更新中&a…

Slash后台管理系统源码阅读笔记 实现环形图统计卡片

目前在梳理工作台相关的代码。 工作台的界面如下: 这里面的Banner的代码已经基本梳理完毕,整体代码如下: import { Col, Row } from antd; import Color from color;import Character3 from /assets/images/characters/character_3.png; i…

【DASBOOK】Mark loves cat

文章目录 一、工具下载二、Mark loves cat解题感悟 一、工具下载 克隆dirsearch仓库: git clone https://github.com/maurosoria/dirsearch.git下载 githack工具 git clone https://github.com/lijiejie/GitHack.git二、Mark loves cat 用dirsearch扫描目录&…

JS(ES_6)_2

1.创建对象的6种方式&#xff1a; 1. obnew Object() ob.nameah ob.age18 2. ob{name:ah,gae:18} 3.工厂模式&#xff1a; 设计一个函数&#xff0c;专门生产Person类型的对象 <script>function createPerson(name,age,family) {var o new Object();o.name name;o.…

WebGL的室内设计软件

WebGL (Web Graphics Library) 是一个JavaScript API&#xff0c;它提供了一种在网页上渲染3D图形的方法&#xff0c;无需使用插件。利用WebGL&#xff0c;开发者可以创建和展示复杂的3D场景&#xff0c;包括室内设计。以下是开发基于WebGL的室内设计软件时可能涉及的一些关键步…

如何禁止U盘拷贝文件|禁止U盘使用的软件有哪些

禁止U盘拷贝文件的方法有很多&#xff0c;比如使用注册表、组策略编辑器等&#xff0c;但这些方法都适合个人&#xff0c;不适合企业&#xff0c;因为企业需要对下属多台电脑进行远程管控&#xff0c;需要方便、省时、省力的方法。目前来说&#xff0c;最好的方法就是使用第三方…

水表电表远程抄表是什么?

1.简述&#xff1a;水表电表远程抄表技术性 随着时代的发展&#xff0c;传统式手动抄表方法早已被更为高效、智能化的远程抄表系统所替代。水表电表远程抄表&#xff0c;说白了&#xff0c;就是利用互联网技术完成对水表和电表读数的远程数据采集管理方法&#xff0c;大大提升…

Css提高——Css的动画与3D转换

Css动画 1、动画元素的使用步骤 制作动画分为两步&#xff1a; 先定义动画再使用&#xff08;调用&#xff09;动画 2、用keyframes定义动画 keyframes 动画名称 {0%{width:100px;} 100%{width:200px;} }其中的0%和100%可以理解为给动画打上了开始和结束的两个关键帧 3、动…

kotlinx.coroutines.debug.AgentPremain

大家好 我是苏麟 . 项目引入AI大模型 debug 出现报错 设置 勾选