计算机网络考试复习——第一章 1.5 1.6

news2024/9/25 21:27:57

1.5 计算机网络的类别 

1.5.1计算机网络的定义:

系统集合,连接起来,协议工作,资源共享

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

“可编程的硬件”表明:这种硬件一定包含有中央处理器 CPU。 计算机网络所连接的硬件包括: 一般的计算机; 智能手机、电视 等。 计算机网络可以: 传送数据; 支持多种应用(包括今后可能出现的各种应用)。

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

计算机网络有多种类别。

可以按以下方法分类:

1)按照网络的作用范围进行分类;

类别作用范围和距离
广域网 WAN通常为几十到几千公里。有时也称为远程网。是互联网的核心部分。
城域网 MAN作用范围一般是一个城市,作用距离约为 5~50 公里。
局域网 LAN局限在较小的范围(如 1 公里左右)。通常采用高速通信线路。
个人区域网 PAN

范围很小,大约在 10 米左右。有时也称为无线个人区域网 WPAN

      顺便指出,若中央处理机之间的距离非常近(如仅 1 米甚至更小些),则一般就称之为多处理机系统,而不称它为计算机网络。

2)按照网络的使用者进行分类;

类别作用范围或距离
公用网按规定交纳费用的人都可以使用的网络。也可称为公众网。
专用网为特殊业务工作的需要而建造的网络。

    公用网和专用网都可以传送多种业务。如传送的是计算机数据,则分别是公用计算机网络和专用计算机网络。

3)用来把用户接入到互联网的网络。

    接入网 AN (Access Network) 又称为本地接入网或居民接入网。

    用于将用户接入互联网。

    实际上就是本地 ISP 所拥有的网络,它既不是互联网的核心部分,也不是互联网的边缘部分。   

    是从某个用户端系统到本地 ISP 的第一个路由器(也称为边缘路由器)之间的一种网络。

   从覆盖的范围看,很多接入网还是属于局域网。

1.6计算机网络的性能

性能指标: 从不同的方面来度量计算机网络的性能。

1)速率

最重要的一个性能指标。 指的是数据的传送速率,也称为数据率 (data rate) 或比特率 (bit rate)。 单位:bit/s,或 kbit/s、Mbit/s、 Gbit/s 等。    

例如 4X10^10  bit/s 的数据率就记为 40 Gbit/s。 速率往往是指额定速率或标称速率,非实际运行速率。

注意:这里很重要的一点再讲究bit/s这样的速率的时候K M G之间的转换是1000也就是10^3而不是2^10这里一定要注意。当时多少B的时候才是2^10这样的转换千万要小心。

2)带宽(不考察非重点)

频域:某个信号具有的频带宽度。 单位是赫(或千赫、兆赫、吉赫等)。 某信道允许通过的信号频带范围称为该信道的带宽(或通频带)。

时域:网络中某通道传送数据的能力,表示在单位时间内网络中的某信道所能通过的“最高数据率”。 单位就是数据率的单位 bit/s。

两者本质相同。 一条通信链路的“带宽”越宽,其所能传输的“最高数据率”也越高。

3)吞吐量(不考察非重点)

单位时间内通过某个网络(或信道、接口)的实际数据量。

受网络的带宽或网络的额定速率的限制。

额定速率是绝对上限值。

可能会远小于额定速率,甚至下降到零!

有时可用每秒传送的字节数或帧数来表示。

4)时延(重点中的重点)

总时延  = 发送时延 + 传播时延 + 处理时延 + 排队时延

指数据(一个报文或分组,甚至比特)从网络(或链路)的一端传送到另一端所需的时间。

组成: (1)发送时延 (2)传播时延 (3)处理时延 (4)排队时延

(1)发送时延:也称为传输时延。 是主机或路由器发送数据帧所需要的时间,也就是从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需的时间。

发送时延 =数据帧长度(bit)/发送速率(bit/s)

(2)传播时延:是电磁波在信道中传播一定的距离需要花费的时间。

传播时延 =信道长度(米)/信号在信道上的传播速率(米/秒)

电磁波传播速率:

自由空间的传播速率是光速 = 3.0 ⅹ 10^5 km/s

在铜线电缆中的传播速率约 = 2.3 ⅹ 10^5 km/s

在光纤中的传播速率约 = 2.0 ⅹ 10^5 km/s

注意:发送时延与传播时延有本质上的不同。 发送时延发生在机器内部的发送器中,与传输信道的长度(或信号传送的距离)没有任何关系。 传播时延则发生在机器外部的传输信道媒体上,而与信号的发送速率无关。信号传送的距离越远,传播时延就越大。

(3)处理时延(一般不考察)

主机或路由器在收到分组时,为处理分组(例如分析首部、提取数据、差错检验或查找路由)所花费的时间。

(4)排队时延(一般不考察)

分组在路由器输入输出队列中排队等待处理和转发所经历的时延。 排队时延的长短往往取决于网络中当时的通信量。当网络的通信量很大时会发生队列溢出,使分组丢失,这相当于排队时延为无穷大。

一般说来,小时延的网络要优于大时延的网络。 在某些情况下,一个低速率、小时延的网络很可能要优于一个高速率但大时延的网络。

必须指出,在总时延中,究竟是哪一种时延占主导地位,必须具体分析。

以下说法是错误的: “在高速链路(或高带宽链路)上,比特会传送得更快些”。(大概率考)

对于高速网络链路,我们提高的仅仅是数据的发送速率,而不是比特在链路上的传播速率。 提高数据的发送速率只是减小了数据的发送时延。

 计算机网络的非性能特征

1.费用         2.质量      3.标准化       4.可靠性          5.可扩展性和可升级性        6.易于管理和维护

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

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

相关文章

【Linux问题处理】Aborted (core dumped)报错python

文章目录一、命令检查1.python执行py文件2.gdb执行py文件二、进程检查1.检查所有python程序2.使用gdb检查进程三、core文件检查1.开启core文件存储能力2.core文件存储位置3.gbd查看core文件首先需要在ubuntu系统安装gdb工具。 sudo apt-get install gdbgdb是c的工具&#xff0…

SSM框架整合流程与原理解读(附源码链接)

本文参考黑马教程,对 MyBatis、Spring、SpringMVC 三个框架进行逐步整合,并对整合后事务失效原因进行总结。 源码链接:https://download.csdn.net/download/weixin_43819566/87690821 文章目录 一、搭建整合环境1.1 整合项目说明1.2 整合的思…

通过KNN分类模型预测股票涨跌,然后与基准收益画图对比

目录 1 获取数据 2 特征工程:定义一个用于分类的函数 3 特征工程:生成训练数据 4 根据训练数据对分类模型进行拟合,并给出得分 5 使用训练完成的分类模型进行数据预测 6 定义几个有用的函数 7 生成基准收益和策略收益对比结果 记录一下…

排序算法——快速排序(C语言多种实现及其优化策略)

快速排序总述快速排序递归框架单趟快速排序**hoare法****挖坑法**前后指针法快排改进key的选取**随机选key****三数取中**小区间优化**面对多个重复数据时的乏力**总述 快速排序可以说是排序界的大哥的存在,在c库中的qsort和c库中的sort两个排序底层都是用快速排序…

常用运放电路总结记录

前言 上一篇文章我们复习了一下运放的基本知识,尽量的用简单的描述带大家去理解运算放大器: 带你理解运算放大器 对于运放的使用,存在着一些经典常用的应用电路,这个其实网络上已经有大量的文章做记录总结了,作为电…

【Elastic (ELK) Stack 实战教程】11、使用 ElastAlert 实现 ES 钉钉群日志告警

目录 一、ElastAlert 概述 二、安装 ElastAlert 2.1 安装依赖 2.2 安装 Python 环境 2.3 安装 ElastAlert 2.4 ElastAlert 配置文件 2.5 创建 ElastAlert 索引 2.6 测试告警配置是否正常 三、ElastAlert 集成钉钉 3.1 下载 ElastAlert 钉钉报警插件 3.2 创建钉钉机器…

【硬件外设使用】——can

【硬件外设使用】——can can基本概念can 通讯can使用方法pyb.can can可用的传感器 can基本概念 CAN是Controller Area Network的缩写,即控制器局域网。它是一种多主机串行通信协议,用于连接计算机、传感器、执行器和其他设备。 常用于汽车、工业自动化…

如何在不丢失数据的情况下重装Windows 10?

为什么需要重新安装Windows 10? 随着时间的推移,Windows可能会变慢。这可能是由多种原因引起的,例如您安装了许多额外的启动程序,这些程序会延长启动过程等。如果您的Windows系统速度变慢并且无论您卸载多少程序都没有加速&…

CodeGeeX论文发表:揭秘AI辅助编程工具背后的大模型

近日,CodeGeeX模型迭代v1.5版本上线,用户反馈模型效果和使用效率较之前有大幅提升。 恰逢CodeGeeX团队在arxiv上发布了论文,详细介绍了CodeGeeX AI编程辅助工具背后的代码生成大模型的架构、训练过程及推理加速等工作。 今天我们对这篇论文的…

【从零开始学Skynet】实战篇《球球大作战》(三):封装常用的API

为什么要封装?封装可以减少一些重复代码,提高我们的工作效率。 1、定义属性 新建文件lualib/service.lua,定义模块的属性, service模块是对Skynet服务的一种封装,代码如下所示: local skynet require &qu…

Linux 下编译 thrift

thrift编译需要依赖 openssl,首先按照文章《Openssl在Linux下编译/交叉编译》编译openssl。 网上有文章说thrift编译还需要依赖Boost,libevent,但是我发现不依赖这两个库也能把thrift编译出来。在 https://github.com/apache/thrift/releases…

R -- 二分类问题的分类+预测

brief 分类大致分为有监督分类和无监督分类,这里学习有监督分类。有监督分类一般包括逻辑回归、决策树、随机森林、支持向量机、神经网络等。 有监督学习基于一组包含预测变量值和输出变量值的样本单元。然后可以将全部数据分为一个训练数据集和一个验证数据集&…

【好刊推荐】知名出版社影响因子7+被踢出SCI,投稿前如何选期刊?

今年3月Hindawi旗下的19本期刊被SCIE剔除,其中有一本影响因子7,以下从期刊各个指标方面分析一下具体原因: 期刊剔除:影响因子7 期刊简介 期刊名称: OXIDATIVE MEDICINE AND CELLULAR LONGEVITY ISSN / eISSN&#…

Stacking算法预测银行客户流失率

Stacking算法预测银行客户流失率 描述 为了防止银行的客户流失,通过数据分析,识别并可视化哪些因素导致了客户流失,并通过建立一个预测模型,识别客户是否会流失,流失的概率有多大。以便银行的客户服务部门更加有针对…

Android桌面长按图标快捷方式——Shortcuts

简介 当我们在长按Android应用的桌面图标时,一般回弹出一个列表,上面一般有应用信息、卸载应用等功能,并且部分应用在这里还添加了自己的快捷方式,今天主要介绍如何添加自定义的快捷方式。 长按桌面显示的快捷方式在Android中叫…

中小企业面临怎样的数字化转型局面

当前,我国经济长期向好的基本面没有改变,但承受着“需求收缩、供给冲击、预期减弱”的三重压力,中小企业的数字化转型之路较之以往更加艰难、曲折。为帮助中小企业纾困解难、平稳渡过危机,需进一步优化政策“组合拳”,…

单片机中常用的轻量级校验算法

UART有一个奇偶校验,CAN通信有CRC校验。Modbus、MAVlink、USB等通信协议也有校验信息。 在自定义数据存储时,有经验的工程师都会添加一定校验信息。 你平时通信,或者数据存储时,你有用到校验信息吗?下面就介绍几种常见…

Java面试题总结 | Java面试题总结3-JVM模块(持续更新)

JVM 文章目录JVMJVM的内存组成模型java的内存模型定义了什么java的内存分布情况程序计数器是什么?堆、栈、方法区都存放的是什么堆和栈的区别类加载JMM主内存和本地内存交互操作volatile如何保证可见性volatile如何保证有序性happen-before了解过吗?内存…

【JS】BOM 详解(工作必备)

文章目录BOM一、History (浏览器记录)1.1、history.go(指定页)1.2、history.back(上一页)1.3、history.forword(下一页)二、Location(浏览器地址)2.1、操作属…

基于OpenCV的图片和视频人脸识别

目录 🥩前言 🍖环境使用 🍖模块使用 🍖模块介绍 🍖模块安装问题: 🥩人脸检测 🍖Haar 级联的概念 🍖获取 Haar 级联数据 🍗 1.下载所需版本 🍗 2.安…