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

计算机网络基础之计算机网络组成与分类

计算机网络基础

计算机网络是计算机技术通信技术发展相结合的产物,并在用户需求的促进下得到进一步的发展。通信技术为计算机之间的数据传输和交换提供了必需的手段,而计算机技术又渗透到了通信领域,提高了通信网络的性能。

计算机网络的定义

在计算机网络发展的不同阶段,人们对计算机网络理解和侧重点不同而提出了不同的定义。从目前计算机网络现状来看,主要从资源共享观点定义了计算机网络;用通信路线和通信设备将分布在不同地点的具有独立功能的多个计算机系统互相连接起来,在功能完善的网络软件的支持下实现彼此之间的数据通信、资源共享和协同工作的系统。由该定义可了解到计算机网络的几个重要特征:

  • 独立功能的计算机系统:网络中各计算机系统具有独立的数据处理功能,它们既可以连入网络工作,也可以脱离网络独立工作
  • 数据通信:网路中各计算机按照共同遵守的通信规则,对文本、图形、声音、图像等多媒体信息进行相互交换
  • 资源共享:网络中各计算机按照共同遵受的通信规则,对计算机的硬件、软件和数据进行共享传递。

计算机网络的组成

从逻辑功能上,可以把计算机网络分成通信子网资源子网两部分

通信子网

通信子网提供计算机网络的通信功能,完成网络主机之间的数据传输、交换、通信控制和信号变换等工作,主要包括通信线路、网路连接设备、网络协议和通信软件等。通信子网是由节点处理机和通信链路组成的一个独立的数据通信系统

资源子网

资源子网提供各种网络资源和网络服务,由主机、终端控制器和软件数据资源构成,负责网络中的数据处理。主机负责本地或全网的数据处理,运行各种应用程序或大型数据库系统,向网络用户提供各种软硬件资源和网络服务;终端控制器用于把一组终端连入通信子网,并负责控制终端信息的接收和发送,包括打印机、大型存储设备等

计算机网络的分类

按网络所覆盖的地域范围划分

计算机网络按网络的覆盖范围的不同,可分为局域网、城域网和广域网。

分类说明特点
局域网(Local Area Network,LAN)覆盖范围从几百米到几公里,其通信线路一般使用双绞线或同轴电缆,通常用于连接一个房间、一层楼或一座建筑物连接范围小,传输速率高,误码率低,可靠性好,组网灵活方便,建设成本低
城域网(Metropolitan Area Network,MAN)可覆盖一座城市,使用光纤或微波作为网络的主干通道,一般可将同一城市内的主机、数据库以及LAN等互相连接起来常使用与局域网相似的技术,但对媒介访问控制在实现方法上有所不同
广域网(Wide Area Network,WAN)用于连接不同城市之间的LAN或MAN,通信子网主要采用分组交换技术,常常借用传统的公共传输网(如电话网)。广域网可以覆盖一个地区或国家数据传输相对较慢,传输误码率也较高

说明:IEEE802标准中定义的局域网包括以太网、令牌环网、光纤分布式接口网络、异步传输模式网以及无线局域网

按网络的拓扑结构划分

网路的拓扑结构是指网络连线及设备的分布形式,常见的网络拓扑结构如下

分类说明图形优点缺点
总线型拓扑总线型拓扑采用单一信道作为传输介质,所有主机(或站点)通过专门的连接器接到这根称为总线的公共信道上,任何一个站点的信号都可以沿着传输介质传播,而且能被其他站点接收在这里插入图片描述结构简单,易于实现,站点扩展灵活方便,可靠性高故障检测和隔离较困难,总线负载能力较低,数据传输最大等待时间不确定。应用于对时间要求不太高和网络负担不太重的场合
环形拓扑环形拓扑是一个包括若干节点和链路的单一封闭环,每个节点只与相邻的两个节点相连在这里插入图片描述容易安装和监控,传输最大延迟时间是固定的,传输控制机制简单,实时性强网络中任何一台计算机的故障都会影响整个网络的正常工作,故障检测比较困难,节点增、删不方便
星形拓扑星形拓扑是由各个节点通过专用链路连接到中央节点上而形成的网络结构。在星形拓扑中,信息从计算机通过中央节点传送到网络上的所有计算机在这里插入图片描述传输速度快,误差小,扩容比较方便,易于管理和维护,网络中的某一台计算机或者一条线路的故障不会影响到整个网络的运行中央节点一旦发生故障,整个网络就会瘫痪:需要耗费大量的电缆
树形拓扑是对星形拓扑的扩展,在树形拓扑中,任何一个节点发送信息后都要传送到根节点,然后从根节点返回整个网络在这里插入图片描述扩容方便,容错性强,很容易将错误隔离在小范围内依赖根节点,如果根节点出了故障,则整个网络将会瘫痪
网状拓扑网络拓扑由节点和连接节点的点到点链路组成,每个节点都有一条或几条链路同其他节点相连在这里插入图片描述节点间路径多,局部的故障不会影响整个网络的正常工作,可靠性高,扩容方便网络的结构和协议比较复杂,建网成本高

按传输介质划分

计算机网络按网络的传输介质的不同,可分为有线网和无线网。有线网采用双绞线、同轴电缆、光纤等作为传输介质。无线网主要采用红外线、微波和光波作为传输载体,联网方式灵活方便,但可靠性和安全性还有待完善。

按通信信道特征划分

  • 广播式网络:广播式网络是指网络中的计算机或者设备使用一个共享的通信介质进行数据传播,网络中的所有节点都能收到任一节点发出的数据信息。目前,在广播式网络中的传输方式有3种:
    • 单播:采用一对一的发送形式将数据发送给网络所有目的节点
    • 组播:采用一对一组的发送形式,将数据发送给网络中的某一组主机
    • 广播:采用一对所有的发送形式,将数据发送给网络中所有目的节点
  • 点-点网络(Point-to-Point Network):点-点式网络是两个节点之间的通信方式是点对点的。如果两台计算机之间没有直接连接的线路,那么它们之间的分组传输就要通过中间节点的接收、存储、转发,直至目的节点

按网络的使用性质划分

计算机网络按网络的使用性质的不同,可分为公用网专用网

  • 公用网(Public Network)是一种付费网络,属于经营性网络,由电信部门或其他提供通信服务的经营部门组建、管理和控制,任何单位和个人可付费租用一定带宽的数据信道,如我国的电信网、广电网、联通网等。
  • 专用网(Private Network)是某个部门根据本系统的特殊业务需要而建造的网络,这种网络一般不对外提供服务。例如军队、政府、银行、电力等系统的网络就属于专用网。

计算机网络性能指标

性能指标可以从不同的方面度量计算机网络的性能。下面介绍常用的四个性能指标,其中最重要的一个性能指标是速率。

速率

计算机网络中的速率是指计算机在数字信道上传送数据的速率,单位是bps、kbps,Mbps和Gbps。人们为了方便起见,通常省略单位中的bps,如1000M以太网是指速率为1000Mbps的以太网。

bps的含义是每秒传送多少比特,1Gbps=1000Mbps,1Mbps=1000kbps,1kbs=1000bps

带宽

在计算机网络中,带宽指通信线路所能传送数据的能力,表示在单位时间内从计算机网络中的某一点到另一点所能通过的最高数据量,其单位与速率相同。

注意:速率和带宽是不一样的。速率是指计算机在网络上传送数据的速度,而带宽是网络能够允许的传送数据的最高速度

吞吐量

吞吐量表示在单位时间内通过某个网络或信道的实际的数据量

相关文章:

计算机网络基础之计算机网络组成与分类

计算机网络基础 计算机网络是计算机技术与通信技术发展相结合的产物,并在用户需求的促进下得到进一步的发展。通信技术为计算机之间的数据传输和交换提供了必需的手段,而计算机技术又渗透到了通信领域,提高了通信网络的性能。 计算机网络的…...

怎么使用Git进行版本恢复

场景 在实际工作过程中,有时候会出现以下问题: 1.在使用git对代码进行远程仓库托管时,会出现误操作,怎么恢复上一个版本或指定历史版本? 2.git 误操作,将代码提交到 master 主分支,怎么恢复 …...

三防平板电脑丨亿道工业三防平板丨三防平板定制丨机场维修应用

随着全球航空交通的增长和机场运营的扩展,机场维护的重要性日益凸显。为确保机场设施的安全和顺畅运行,采取适当的措施来加强机场维护至关重要。其中,三防平板是一种有效的工具,它可以提供持久耐用的表面保护,使机场维…...

基于深度学习的红肉新鲜过期判决系统matlab仿真

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 4.1 系统构成与流程 4.2 模型训练与优化 5.算法完整程序工程 1.算法运行效果图预览 2.算法运行软件版本 MATLAB2022a 3.部分核心程序 ...............................................…...

mysql 锁详解

目录 前言 一、全局锁 二、表级锁 三、行锁 前言 为什么要设计锁,锁设计初衷是为了解决多线程下并发问题。出现并发的时候用锁进行数据同步,避免因并发造成了数据错误(数据覆盖)。可见锁的重要性,并不是所有的数据库都有锁。比如Redis&a…...

【PX4-AutoPilot教程-TIPS】PX4控制无人机在Gazebo中飞行时由于视角跟随无人机在画面中心导致视角乱晃的解决方法

PX4控制无人机在Gazebo中飞行时由于视角跟随无人机在画面中心导致视角乱晃的解决方法 问题描述解决方法 问题描述 无人机在Gazebo中飞行时,无人机始终处于画面中央,会带着视角乱晃,在Gazebo中进行任何操作视角都无法固定。 观察Gazebo左侧Wo…...

五种多目标优化算法(NSGA2、MOPSO、MSSA、MOGWO、NSWOA)求解9个测试函数,包含6种评价指标(提供MATLAB代码)

一、5种多目标优化算法简介 1.1NSGA2 1.2MOPSO 1.3MSSA 1.4MOGWO 1.5NSWOA 二、5种多目标优化算法性能对比 为了测试5种算法的性能将其求解9个多目标测试函数(zdt1、zdt2 、zdt3、 zdt4、 zdt6 、Schaffer、 Kursawe 、Viennet2、 Viennet3)&#xff0…...

Sora--首个大型视频生成模型

Sora--首个大型视频生成模型 胡锡进于2024年2月20日认为:台当局怂了 新的改变世界模拟器视觉数据转换视频压缩时空补丁(Spacetime Laten Patches)视频生成扩展变压器算法和模型架构结语 胡锡进于2024年2月20日认为:台当局怂了 **T…...

关于 Reflect 的笔记

背景:Reflect 为了操作对象而提供的新Api 和 Proxy对象一样 特点 将object 对象的一些明显属于语言内部的方法,放到Reflect 上处理;修改某些object返回的异常结果,让其变得更合理;让object操作都变成函数行为&#xf…...

week04day02(爬虫02)

<span>: 通常用于对文本的一部分进行样式设置或脚本操作。<a>: 定义超链接&#xff0c;用于创建链接到其他页面或资源的文本。<img>: 用于插入图像。<br>: 用于插入换行。 姓名&#xff1a;<input type"text" value"lisi">…...

【C++初阶】类和对象(中)

目录 一.类的6个默认成员函数 1.知识引入 ​编辑 2.构造函数 (1)概念 (2)语法特性 (3)特征 ①问题引入1 ②问题引入2 &#xff08;缺少默认构造函数&#xff09; 3.析构函数 (1)概念 (2)特性 4.拷贝构造函数 (1)概念 (2)特征 ①拷贝构造函数是构造函数的一…...

Python爬虫知识图谱

下面是一份详细的Python爬虫知识图谱&#xff0c;涵盖了从基础入门到进阶实战的各个环节&#xff0c;涉及网络请求、页面解析、数据提取、存储优化、反爬策略应对以及法律伦理等多个方面&#xff0c;并配以关键点解析和代码案例&#xff0c;以供读者深入学习和实践。 一、Pyth…...

安宝特AR汽车行业解决方案系列1-远程培训

在汽车行业中&#xff0c;AR技术的应用正悄然改变着整个产业链的运作方式&#xff0c;应用涵盖培训、汽修、汽车售后、PDI交付、质检以及汽车装配等&#xff0c;AR技术为多个环节都带来了前所未有的便利与效率提升。 安宝特AR将以系列推文的形式为读者逐一介绍在汽车行业中安宝…...

微服务篇之分布式系统理论

一、CAP定理 1.什么是CAP 1998年&#xff0c;加州大学的计算机科学家 Eric Brewer 提出&#xff0c;分布式系统有三个指标&#xff1a; 1. Consistency&#xff08;一致性&#xff09;。 2. Availability&#xff08;可用性&#xff09;。 3. Partition tolerance &#xff0…...

MLflow【部署 01】MLflow官网Quick Start实操(一篇学会部署使用MLflow)

一篇学会部署使用MLflow 1.版本及环境2.官方步骤Step-1 Get MLflowStep-2 Start a Tracking ServerStep 3 - Train a model and prepare metadata for loggingStep 4 - Log the model and its metadata to MLflowStep 5 - Load the model as a Python Function (pyfunc) and us…...

NDK的log.h使用__android_log_print报错app:buildCMakeDebug[x86_64]

org.gradle.api.tasks.TaskExecutionException: Execution failed for task :app:buildCMakeDebug[x86_64] 重点是 Execution failed for task :app:buildCMakeDebug[x86_64]. 我的代码&#xff1a; #include <android/log.h> #define LOG_TAG "MyJNI" #d…...

【计算机网络:DHCP协议】

文章目录 前言一、DHCP是什么&#xff1f;二、DHCP的工作原理1.基本流程发现&#xff08;DISCOVER&#xff09;提供&#xff08;OFFER&#xff09;请求&#xff08;REQUEST&#xff09;确认&#xff08;ACKNOWLEDGEMENT&#xff09; 2.DHCP租约的概念3.DHCP续租过程 三、DHCP服…...

http前生今世

HTTP/0.9&#xff0c;仅支持GET方法&#xff0c;并且响应中没有HTTP头信息&#xff0c;只有文档内容。 HTTP/1.0增加了对POST方法、状态码、HTTP头信息等的支持&#xff0c;这一版本也是广泛应用的历史性版本。 HTTP/1.1引入了持久连接&#xff08;Persistent Connections&…...

一键安装ROS适用于Ubuntu22/20/18

一键安装ROS适用于Ubuntu22/20/18 1、简介 ROS&#xff08;Robot Operating System&#xff0c;机器人操作系统&#xff09;是一个用于机器人软件开发的框架。它提供了一套工具和库&#xff0c;用于机器人应用程序的开发、测试和部署。ROS是由美国斯坦福大学机器人实验室&…...

OLED透明屏厂家:开启2024年新征程

随着科技的不断进步和创新&#xff0c;OLED透明屏作为一种前沿的显示技术&#xff0c;正逐渐走进人们的视野&#xff0c;成为多个领域的焦点。在2024年2月21日这个特殊的日子&#xff0c;我们这家领先的OLED透明屏厂家正式开工&#xff0c;预示着我们将迎来一个充满机遇和挑战的…...

Java 语言特性(面试系列2)

一、SQL 基础 1. 复杂查询 &#xff08;1&#xff09;连接查询&#xff08;JOIN&#xff09; 内连接&#xff08;INNER JOIN&#xff09;&#xff1a;返回两表匹配的记录。 SELECT e.name, d.dept_name FROM employees e INNER JOIN departments d ON e.dept_id d.dept_id; 左…...

阿里云ACP云计算备考笔记 (5)——弹性伸缩

目录 第一章 概述 第二章 弹性伸缩简介 1、弹性伸缩 2、垂直伸缩 3、优势 4、应用场景 ① 无规律的业务量波动 ② 有规律的业务量波动 ③ 无明显业务量波动 ④ 混合型业务 ⑤ 消息通知 ⑥ 生命周期挂钩 ⑦ 自定义方式 ⑧ 滚的升级 5、使用限制 第三章 主要定义 …...

Spring Boot+Neo4j知识图谱实战:3步搭建智能关系网络!

一、引言 在数据驱动的背景下&#xff0c;知识图谱凭借其高效的信息组织能力&#xff0c;正逐步成为各行业应用的关键技术。本文聚焦 Spring Boot与Neo4j图数据库的技术结合&#xff0c;探讨知识图谱开发的实现细节&#xff0c;帮助读者掌握该技术栈在实际项目中的落地方法。 …...

【python异步多线程】异步多线程爬虫代码示例

claude生成的python多线程、异步代码示例&#xff0c;模拟20个网页的爬取&#xff0c;每个网页假设要0.5-2秒完成。 代码 Python多线程爬虫教程 核心概念 多线程&#xff1a;允许程序同时执行多个任务&#xff0c;提高IO密集型任务&#xff08;如网络请求&#xff09;的效率…...

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

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

Python ROS2【机器人中间件框架】 简介

销量过万TEEIS德国护膝夏天用薄款 优惠券冠生园 百花蜂蜜428g 挤压瓶纯蜂蜜巨奇严选 鞋子除臭剂360ml 多芬身体磨砂膏280g健70%-75%酒精消毒棉片湿巾1418cm 80片/袋3袋大包清洁食品用消毒 优惠券AIMORNY52朵红玫瑰永生香皂花同城配送非鲜花七夕情人节生日礼物送女友 热卖妙洁棉…...

基于PHP的连锁酒店管理系统

有需要请加文章底部Q哦 可远程调试 基于PHP的连锁酒店管理系统 一 介绍 连锁酒店管理系统基于原生PHP开发&#xff0c;数据库mysql&#xff0c;前端bootstrap。系统角色分为用户和管理员。 技术栈 phpmysqlbootstrapphpstudyvscode 二 功能 用户 1 注册/登录/注销 2 个人中…...

【无标题】湖北理元理律师事务所:债务优化中的生活保障与法律平衡之道

文/法律实务观察组 在债务重组领域&#xff0c;专业机构的核心价值不仅在于减轻债务数字&#xff0c;更在于帮助债务人在履行义务的同时维持基本生活尊严。湖北理元理律师事务所的服务实践表明&#xff0c;合法债务优化需同步实现三重平衡&#xff1a; 法律刚性&#xff08;债…...

DeepSeek越强,Kimi越慌?

被DeepSeek吊打的Kimi&#xff0c;还有多少人在用&#xff1f; 去年&#xff0c;月之暗面创始人杨植麟别提有多风光了。90后清华学霸&#xff0c;国产大模型六小虎之一&#xff0c;手握十几亿美金的融资。旗下的AI助手Kimi烧钱如流水&#xff0c;单月光是投流就花费2个亿。 疯…...

小智AI+MCP

什么是小智AI和MCP 如果还不清楚的先看往期文章 手搓小智AI聊天机器人 MCP 深度解析&#xff1a;AI 的USB接口 如何使用小智MCP 1.刷支持mcp的小智固件 2.下载官方MCP的示例代码 Github&#xff1a;https://github.com/78/mcp-calculator 安这个步骤执行 其中MCP_ENDPOI…...