网络的分类与性能指标

本文涉及的产品
对象存储 OSS,20GB 3个月
日志服务 SLS,月写入数据量 50GB 1个月
阿里云盘企业版 CDE,企业版用户数5人 500GB空间
简介: 可以分为广域网(WAN)、城域网(MAN)、局域网(LAN)、个人区域网(PAN)。

网络的组成

从“网络”的定义来看,我们知道,网络是“处于不同地理位置的,具有独立处理能力的主机”和通信设备(例如交换机、路由器)、传输介质等组成的。

如果要表达的更专业,用一些专业的词汇来描述,应该是这样的:网络是由资源子网和通信子网两部分组成的。资源子网就是产生各种资源的部分(例如主机、服务器),通信子网就是承载数据传送的部分,由路由器、交换机、网线等组成的。

一般来说,OSI体系的下三层属于资源子网,上三层属于通信子网,处于最中间的传输层就是两部分的交汇点。

网络的分类

要探讨网络的分类,我们要从不同的角度出发,可以有不同的分类。

1、按网络的规模从大到小:

可以分为广域网(WAN)、城域网(MAN)、局域网(LAN)、个人区域网(PAN)。

广域网的覆盖范围可以是一个省份、一个国家甚至世界,城域网是可以覆盖大约一个城市的大小,局域网的范围可以是一个家庭、一个园区、一所学校,个人区域网的覆盖范围一般是10米左右,比如个人使用的蓝牙。

2、按网络的拓扑结构进行分类:

可分为:星型网、环形网、总线型网、树型网、网状网等。

星型拓扑的特点是:多台主机连接到一个中心节点,由中心节点负责数据的转发,中心节点一般由交换机、集线器等设备当承担。这种结构的缺点是:只要中心节点出故障,整个网络就故障了。

环形拓扑的特点是:多台设备组成一个闭环,在这个环上的数据都是顺着同一个方向传递的。此外,这种拓扑结构存在“令牌机制”,令牌是控制发送秩序的。也就是说,并不是谁想发送数据就发送,在发送数据之前,必须得到这个流动的令牌,才有发送数据的权力,我们把这种叫做令牌环网。

总线型的拓扑,现在已经极不常用,因为这种网络,效率极低,但是它涉及到的一个协议,叫做CSMA/CD,是一个重点的知识,尤其是对于各种考试来讲,极为重要,我们以后会细讲。

树型网和网状网都可以归属于不规则的拓扑,也是现在常用的拓扑结构。

3、按照通信流量的大小和所处地位:

可分为接入网和传输网。接入网就是用户本地通过ISP电信运营商接入到互联网的部分,形象的说,叫做“最后一公里”;传输网就是电信运营商所维护的网络,承载着大量的数据,这其中又可以分为承载网和核心网。在以后的学习中,都会展开论述。

4、按照网络使用者分类:

可分为通用网和专用网。通用网就是我们平常生活中能接触到的,只要向运营商申请了宽带,交了相应的费用,每个人都可以使用的这种网络;专用网就是为了满足一些特殊需求而建造的网络,平常一般情况下接触不到的,例如政府、军队、银行等一些重要的地方,都是专用网。

网络性能指标

1、速率:在网络中,速率指的是数据的传输速度,单位是bit/s,当表示网络速率时,1Kb/s=10^3 b/s、1Mb/s=10^6 b/s、1Gb/s=10^9 b/s。

2、带宽:在网络中,带宽表示单位时间内某信道上所能通过的最高数据率。

3、吞吐量:这是一个极容易和带宽搞混淆的概念。吞吐量指的是单位时间内通过某个网络信道或接口的实际的数据量,并不是最高的数据率,吞吐量通常用每秒传送的字节数或帧数来表示。

初学者在区分带宽和吞吐量这两个概念时,可以用水龙头流水的例子来想象。比如,有一个水龙头,我把它开到最大,在一秒时间内它可以流出10毫升的水,每秒流出10毫升这个速度这就是相当于我们讲的带宽,也就是单位时间内的最高数据率。那么吞吐量呢,可以这样想:现在我用不了10毫升的水,只需要8毫升水就够用了,那么我可以把水龙头的流速调的小一点,这样的话在一秒时间内水龙头实际流出来的水量是8毫升,这就是相当于吞吐量。也就是说,这两个概念的不同就在于是“最高”还是“实际”。

4、信道利用率:指出某信道有百分之多少的时间是有数据通过的。对于完全空闲的信道,利用率为零。

5、时延:数据从一端到达另一端的时间,总时延=发送时延(或称传输时延)+传播时延+排队时延+处理时延。

发送时延:是指发送方把自己网卡中的数据从第一个比特到最后一个比特全部放到链路上的时间,发送时延=帧长/发送速率。

传播时延:指数据在信道中传播一定距离所需的时间,传播时延=信道长度/传播速率。对于考试来讲,如果题目中没有给出传播时延的具体值,那么默认电缆上的传播时延是200m/us,卫星信号的传播时延为270ms。

排队时延:排队时延也是数据在转发过程中产生的。现在我们计算机网络的数据一般都是采用分组交换的方式转发传输的(分组交换后面会讲到),当数据分组到达一个中转站(也就是路由器)后,路由器要根据一些算法计算出该分组下一站应该发送到哪。而网络中的路由器要同时处理好多数据分组,所以这些分组要排队按秩序等待处理,这就产生了排队时延。

处理时延:处理时延就是路由器根据一定的算法来计算某个数据分组下一站该发往哪里这个过程所产生的时间。这个处理的步骤很繁杂,包括路由器要检查分组的首部、检验数据是否产生差错等过程。

注:在考试的情况下,计算时延的题目,一般都会给出排队时延和处理时延的数值,直接算进去就好。如果题目中没有给出这两个的数值,一般情况下直接不考虑就行,只算发送时延+传播时延。

6、时延带宽积:传播时延×带宽,用来表示链路可容纳多少个比特。

7、往返时延RTT:表示数据帧在两端往返一次的时间。有效数据率=数据长度/(发送时延+RTT)。

相关文章
|
6天前
|
网络协议
计算机网络的分类
【10月更文挑战第11天】 计算机网络可按覆盖范围(局域网、城域网、广域网)、传输技术(有线、无线)、拓扑结构(星型、总线型、环型、网状型)、使用者(公用、专用)、交换方式(电路交换、分组交换)和服务类型(面向连接、无连接)等多种方式进行分类,每种分类方式揭示了网络的不同特性和应用场景。
|
3天前
|
机器学习/深度学习 Serverless 索引
分类网络中one-hot的作用
在分类任务中,使用神经网络时,通常需要将类别标签转换为一种合适的输入格式。这时候,one-hot编码(one-hot encoding)是一种常见且有效的方法。one-hot编码将类别标签表示为向量形式,其中只有一个元素为1,其他元素为0。
12 3
|
1月前
|
存储 弹性计算 测试技术
阿里云服务器实例规格vCPU、内存、网络带宽、网络收发包PPS、连接数等性能指标详解
阿里云服务器ECS实例可以分为多种实例规格族。根据CPU、内存等配置,一种实例规格族又分为多种实例规格。而实例规格又包含vCPU、处理器、内存、vTPM、本地存储、网络带宽、网络收发包PPS、连接数、弹性网卡、云盘带宽、云盘IOPS等指标,本文为大家详细介绍实例规格的这些指标,以供大家了解和选择。
阿里云服务器实例规格vCPU、内存、网络带宽、网络收发包PPS、连接数等性能指标详解
|
1月前
|
机器学习/深度学习 人工智能 算法
【新闻文本分类识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台
文本分类识别系统。本系统使用Python作为主要开发语言,首先收集了10种中文文本数据集("体育类", "财经类", "房产类", "家居类", "教育类", "科技类", "时尚类", "时政类", "游戏类", "娱乐类"),然后基于TensorFlow搭建CNN卷积神经网络算法模型。通过对数据集进行多轮迭代训练,最后得到一个识别精度较高的模型,并保存为本地的h5格式。然后使用Django开发Web网页端操作界面,实现用户上传一段文本识别其所属的类别。
70 1
【新闻文本分类识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台
|
17天前
|
机器学习/深度学习 PyTorch 算法框架/工具
深度学习入门案例:运用神经网络实现价格分类
深度学习入门案例:运用神经网络实现价格分类
|
5天前
|
存储 分布式计算 负载均衡
|
5天前
|
安全 区块链 数据库
|
1月前
|
机器学习/深度学习 数据采集 数据可视化
深度学习实践:构建并训练卷积神经网络(CNN)对CIFAR-10数据集进行分类
本文详细介绍如何使用PyTorch构建并训练卷积神经网络(CNN)对CIFAR-10数据集进行图像分类。从数据预处理、模型定义到训练过程及结果可视化,文章全面展示了深度学习项目的全流程。通过实际操作,读者可以深入了解CNN在图像分类任务中的应用,并掌握PyTorch的基本使用方法。希望本文为您的深度学习项目提供有价值的参考与启示。
|
2月前
|
算法 前端开发 数据挖掘
【类脑智能】脑网络通信模型分类及量化指标(附思维导图)
本文概述了脑网络通信模型的分类、算法原理及量化指标,介绍了扩散过程、路由协议和参数模型三种通信模型,并详细讨论了它们的性能指标、优缺点以及在脑网络研究中的应用,同时提供了思维导图以帮助理解这些概念。
42 3
【类脑智能】脑网络通信模型分类及量化指标(附思维导图)
|
2月前
|
机器学习/深度学习 数据可视化 算法框架/工具
【深度学习】Generative Adversarial Networks ,GAN生成对抗网络分类
文章概述了生成对抗网络(GANs)的不同变体,并对几种经典GAN模型进行了简介,包括它们的结构特点和应用场景。此外,文章还提供了一个GitHub项目链接,该项目汇总了使用Keras实现的各种GAN模型的代码。
61 0