选择交换机主要看哪些参数指标

news2025/1/9 15:02:22

    交换机有几个性能指标您一定要知道哦,和海翎光电的小编一起温故而知新。

网络构成方式:接入层交换机、汇聚层交换机、核心层交换机

OST模型:第二层交换机、第三层交换机、第四层交换机……第七层交换机

交换机的可管理性:可管理型交换机、不可管理型交换机。区别在于对SNMP/RMON等网管协议的支持‍

选择交换机主要参考哪些因素

1、背板带宽、二/三层交换吞吐率。

2、VLAN类型和数量。

3、交换机端口数量及类型。

4、支持网络管理的协议和方法。需要交换机提供更加方便和集中式的管理。

5、Qos、802.1q优先级控制、802.1X、802.3X的支持。

6、堆叠的支持。

7、交换机的交换缓存和端口缓存、主存、转发延时等参数。

8、线速转发、路由表大小、访问控制列表大小、对路由协议的支持情况、对组播协议的支持情况、包过滤方法、机器扩展能力等都是值得考虑的参数,应根据实际情况考察。

    上面是交换机选择需要参考的因素,那通常选择交换机我们可以通过以下几个因素的判断。‍

1.时延

发送时延:源主机将分组发往传输线路

传播时延:代表分组的电信号在链路上传输

处理时延:路由器收到分组后,对其进行存储转发(不方便计算)

例如:数据块长度为100MB,信道(光纤)带宽为1Mb/s,传送距离为1000km,计算发送时延和传播时延。

例如:数据块长度为1B,信道带宽为1Mb/s,传送距离为1000km,计算发送时延和传播时延。

在忽略处理时延的条件下,发送时延和传播时延谁占主导是不确定的。

2.时延带宽积

时延带宽积=传播时延x带宽

将传输链路看做管道,长度为传播时延,横截面积为带宽,时延带宽积为管道的体积。

若发送端连续发送数据,则在所发送的第一个比特即将到达终点时,发送端就已经发送了时延带宽积个比特

链路的时延带宽积又称为以比特为单位的链路长度。

3.往返时间

因特网中的信息不仅仅是单方向传输,而是双向交互。有时候需要知道双向交互一次所需要的时间,因此,往返时间RTT(round-trip time)也是一个重要的性能指标。

    假设两台主机之间双向通信,往返时间即数据从源主机到目的主机,再从目的主机到源主机所消耗的时间。

4.利用率

信道利用率:用来表示某信道有百分之几的时间是被利用的(有数据通过)

网络利用率:全网络的信道利用率的加权平均

    根据排队论,当某信道的利用率增大时,该信道引起的时延也会迅速增加,因此,信道利用率并非越高越好。

    如果设 D0表示网络空闲时的时延,D表示网络当前的时延,那么在适当的假定条件下,可以用公式D=D0/(1-U) 表示D和 D0以及利用率U之间的关系。

    当网络的利用率达到50%时,时延就要加倍,当网络的利用率超过50%时,时延急剧增大,当网络的利用率接近100%时,时延就趋近于无穷大。因此,一些拥有较大主干网的ISP通常会控制他们的信道利用率不超过50%,如果超过了,就要准备扩容,增大线路的带宽.

    丢包率即分组丢失率,是指在一定的时间范围内,传输过程中丢失的分组数量与总分组数量的比率

5.丢包率

    具体可分为接口丢包率、节点丢包率、链路丢包率、路径丢包率、网络丢包率。丢包率是网络运维人员非常关心的一个网络性能指标,但对普通用户来说往往并不关心,因为他们意识不到网络丢包

分组丢包主要有两种情况

    分组在传输过程中出现误码,被节点丢弃,分组到达一台队列已满的分组交换机时被丢弃,在通信量较大时就可能造成网络拥塞。丢包率反映了网络的拥塞情况:无拥塞时路径丢包率为0;轻度拥塞时路径丢包率为1%到4%;严重拥塞时路径丢包率为5%到15%。

6.线速包转发率的计算方法

    (1)、背板带宽(交换容量)

    考察交换机上所有端口能提供的总带宽。计算公式为端口数*相应端口速率*2(全双工模式)如果总带宽≤标称背板带宽,那么在背板带宽上是线速的。

    (2)、包转发线速

    包转发率=千兆端口数量×1.488Mpps+百兆端口数量*0.1488Mpps+其余类型端口数*相应计算方法。

    24口百兆口,2个千兆口:2*1.488+24*0.1488≈6.6Mbps‍

7.参数1.488Mpps的来历

    1.488Mpps是怎么得到的呢?

    包转发线速的衡量标准是以单位时间内发送64byte的数据包(最小包)的个数作为计算基准的。对于千兆以太网来说,计算方法如下:1,000,000,000bps/8bit/(64+8+12)byte=1,488,095pps说明:当以太网帧为64byte时,需考虑8byte的帧头和12byte的帧间隙的固定开销。

    故一个线速的千兆以太网端口在转发64byte包时的包转发率为1.488Mpps。

    快速以太网的线速端口包转发率正好为千兆以太网的十分之一,为148.8kpps。对于万兆以太网,一个线速端口的包转发率为14.88Mpps。

    对于千兆以太网,一个线速端口的包转发率为1.488Mpps;对于快速以太网,一个线速端口的包转发率为0.1488Mpps;对于以太网,一个线速端口的包转发率为0.01488Mpps。

8.线速交换

    线速交换:是指能够按照网络通信线上的数据传输速度实现无瓶颈的数据交换。其实现首先依ASIC芯片,通过专用硬件完成协议解析和数据包的转发,而不是通过软件方式依交换机的CPU完成。线速交换的实现还借助于分布式处理技术,交换机多个端口的数据流能够同时进行处理。因此局域网交换机可以看做是CPU、RISC和ASIC并用的并行处理设备。

MB、Bps、bps、pps的区别‍

    前者是位,后者是字节:1byte=8bit;1MB=8Mb=8M;

    1MB=1024byteMbps这里的p相当于“/”,也可以写成Mb/s(兆比特每秒Mbps)

    通常说的100M的宽带可以表示为100Mbps(100Mb/s),也可以表示成12.5MB/s(12.5MBps)12.5MB/s就是我们通过软件下载看到的数据。

    (1)bps

    宽带速率的单位用bps(或b/s)表示。bps表示比特每秒,即表示每秒钟传输多少位信息。在实际所说的1M带宽的意思是1Mbps(是兆比特每秒Mbps不是兆字节每秒MBps)

    线路单位是bps,表示bit(比特)/second(秒),注意是小写字母b;用户在网上下载时显示的速率单位往往是Byte(字节)/s(秒),注意是大写字母B。字节和比特之间的关系为1Byte=8Bits

    2M(即2Mb/s)宽带理论速率是:256KB/s(即2048Kb/s),实际速率大约为103--200kB/s

   (2)pps

    包转发率标志了交换机转发数据包能力的大小。单位一般为pps(包每秒)

    包转发速率是指交换机每秒可以转发多少百万个数据包(Mpps),即交换机能同时转发的数据包的数量。

    计算方法:1个千兆端口的线速包转发率是1.4881Mpps, 百兆端口的线速包转发率是0.14881Mpps

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

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

相关文章

电商分析必懂的指标体系,引流、转化、留存,一文带你搞懂

今天,我就来讲讲电商到底该重点关注哪些指标,又该拿这些指标来进行怎么样的分析。 一般来说,在运营模块,需要重点关注的是新用户的引流和转化,以及老用户的活跃、留存、回购、流失。 01 引流 简单来说,引…

【现实生活实际应用】【公交车换乘算法——算法用在公交车】【单源最短路-如何根据图意构建图,最重要】最优乘车【sstream输入】

问题出现了 其实我们构图的时候, 我们已经知道1 - 3 - 5 那么我们直接让1 连到 3 和 5 表示直达 如果出现另一路 4 7 3 6 则3最终连接的是 5 和 6 从1开始,先走到了 3 和 5 然后bfs宽搜到3(此时就表示换乘了,因为1直达的已经都遍历…

JavaEE进阶5/25(Spring 注解)

1.五大类注解详解(重点 1.Controller 控制器,用于业务逻辑层,来控制用户的行为。它用来检查用户参数的有效性。 当用户的参数有效的话会继续分发到服务层。controller可以理解为程序的安保系统 2.Service 服务层。归属服务层,调用…

【JavaSE】Java基础语法(二十九):Map集合

文章目录 1. Map集合概述和特点2. Map集合的基本功能3. Map集合的获取功能【应用】4. Map集合的遍历(方式1)5. Map集合的遍历(方式2)6. map四种遍历方式 1. Map集合概述和特点 Map集合概述 interface Map<K,V> K&#xff1a;键的类型&#xff1b;V&#xff1a;值的类型…

MySQL — 视图、存储过程、触发器

文章目录 视图/存储过程/存储函数/触发器一、视图1.1 语法1.1.1 创建视图1.1.2 查询1.1.3 修改1.1.4 删除1.1.5 对数据的操作 1.2 检查选项1.2.1 cascaded1.2.2 local 1.3 视图的更新1.4 视图的作用1.5 案例1.5.1 案例11.5.2 案例2 二、存储过程2.1 介绍2.2 基本语法2.3 变量2.…

【保姆级】拯救“爆红”C盘,轻松清出30G

目录 第一步 ​第二步 第三步 第四步 ​第五步&#xff08;可选&#xff09; 打开一个程序&#xff0c;发现等它启动好了咖啡都凉叻。。 访问个文件&#xff0c;都要转个圈圈。。不、转好几个圈圈⭕️⭕️⭕️⭕️⭕️⭕️⭕️ 更新、安装新软件时&#xff0c;提示“安装…

分布式网络通信框架(十二)——zookeeper简介与安装

简介 zookeeper&#xff08;后文简称zk&#xff09;提供功能有&#xff1a;服务注册中心、全局服务命名、以及分布式锁。 RPC服务会被发布到不同的服务器上&#xff0c;本项目zk的作用就是找到某一个RPC服务在哪一个服务器上&#xff0c;提供服务注册发现功能。 zk的数据如何…

Linux-0.11 入口函数main.c详解

Linux-0.11 入口函数main.c详解 模块简介 main.c大部分代码主要是对内核进行初始化&#xff0c;而main.c开始&#xff0c;就都是c语言编写的内核了。 函数详解 time_init static void time_init(void)该函数读取CMOS时钟信息作为系统的开机时间。 struct tm time;do {time…

携手高通,移远通信以全栈式车载产品实力重新定义汽车

5月25日至26日&#xff0c;2023高通汽车技术与合作峰会在苏州成功举办。 移远通信作为高通重要的长期战略合作伙伴&#xff0c;受邀参加此次峰会&#xff0c;并现场展示了支持5G/4G、C-V2X、算力、UWB、Wi-Fi、高精定位等领先技术的多款车规级模组、天线等产品&#xff0c;更有…

Three.js——六、模型对象/材质

模型对象/材质 三维向量 Vector3 与模型位置 该类表示的是一个三维向量&#xff08;3D vector&#xff09;。 一个三维向量表示的是一个有顺序的、三个为一组的数字组合&#xff08;标记为 x、y 和 z&#xff09;&#xff0c; 可被用来表示很多事物&#xff0c;例如&#xff…

Flutter(七)功能型组件

1.导航返回拦截&#xff08;WillPopScope&#xff09; 需求&#xff1a;再按一次退出应用 用户在1秒内点击两次返回按钮时&#xff0c;则退出&#xff1b;如果间隔超过1秒则不退出 import package:flutter/material.dart;class WillPopScopeTestRoute extends StatefulWidget…

建筑行业数字化转型,工程管理系统已成建筑行业转型的利器

建筑工程项目管理的困境 专业工种多、工作环境复杂&#xff0c;工期长&#xff0c;且整体工业化标准化程度较低。 进度难管控、项目沟通协作不畅、项目执行过程不透明、项目成本管控难、项目盈亏情况不清、项目难共享等。 什么是工程项目管理 工程项目管理指的是对工程项目…

茶润童心 以茶明礼

中国是茶的故乡&#xff0c;也是茶文化的发源地&#xff0c;茶文化也是中国文化的一部分。5月27日下午&#xff0c;8位武汉公益小天使来到中茶恩施硒茶全国运营中心开展少儿茶艺活动。 开场的自我介绍&#xff0c;公益小天使逐个进行自我介绍&#xff0c;喊着“好名字”互相加…

软件测试的一些关键点

软件测试的一些关键点 随着互联网的快速发展&#xff0c;软件已经成为了我们生活和工作中不可或缺的一部分。在软件开发过程中&#xff0c;一项重要的工作就是软件测试。软件测试是指对软件产品或系统进行验证和验证的过程。在软件测试中&#xff0c;需要注意以下关键点。 首先…

[转]Github进行fork后如何与原仓库同步

问题场景&#xff1a; 新公司要求所有的代码提交都要先通过自己的库提交到主repo上去&#xff0c;所以先在gitlab网页上fork出一个自己的库&#xff0c;在本地修改完代码后提交到远程自己库上&#xff0c;然后在gitlab网页上发起一个merge request请求&#xff0c;然后等待主r…

面试:webpack常用loader和plugin

Webpack简介 Webpack 是一个用于现代 JavaScript 应用程序的 静态模块打包工具。当 webpack 处理应用程序时&#xff0c;它会在内部从一个或多个入口点构建一个 依赖图(dependency graph)&#xff0c;然后将你项目中所需的每一个模块组合成一个或多个 bundles&#xff0c;它们均…

如何选择专业的低代码开发平台?为企业数字化转型保驾护航

在当今快节奏的商业环境中&#xff0c;软件开发已经成为任何组织的关键方面。然而&#xff0c;由于市场上有无数的软件开发平台&#xff0c;选择合适的平台可能是一项艰巨的任务。对于任何想要创建满足其业务需求的高质量应用程序的组织来说&#xff0c;选择正确的软件开发平台…

英国卡迪夫大学学生使用ChatGPT写论文拿到一等成绩

近日&#xff0c;BBC报道了一则新闻&#xff1a; 卡迪夫大学一名学生在期末考试中使用ChatGPT撰写了一篇论文&#xff0c;并获得了一等成绩&#xff0c;要知道这是英国大学中最高等级的成绩&#xff0c;而他的另一篇论文没有使用ChatGPT&#xff0c;只获得了二等一的成绩。 此…

1.6. 数组

数组是一种数据结构&#xff0c;用于存储相同类型的多个元素。在 Java 中&#xff0c;数组是一个对象&#xff0c;它具有一定数量的连续内存空间。数组中的每个元素都有一个索引&#xff0c;用于访问和操作元素。 1.6.1. 数组的声明与初始化 在 Java 中&#xff0c;可以使用以…

Find My资讯|iOS17将重点改进钱包、Find My、SharePlay和AirPlay等功能

彭博社的马克・古尔曼&#xff08;Mark Gurman&#xff09;在最新一期 Power On 时事通讯中表示&#xff0c;苹果即将推出的 iOS 17 系统将改进 Wallet、Find My、SharePlay 和 AirPlay 等多项功能。 古尔曼在博文中还表示苹果会增强 Find My 的位置服务&#xff0c;同样也没…