吞吐量、带宽、bps、pps、转发能力、线速转发、交换带宽
包转发率交换容量详解

包转发率交换容量详解交换机的包转发率(吞吐量)指的是交换机转发数据包的能⼒,单位是pps(包每秒),也就是交换机每秒可以转发多少个数据包。
交换机接⼝速率:100Mbit/s的以太⽹接⼝,学过计算机的同学都知道,每8个bit组成⼀个字节,所以接⼀个百兆接⼝转换成节=12.5Mbyte/s,也就是说每秒这个以太⽹接⼝能转发12.5M个字节=12500000byte。
由于以太⽹的冲突检测机制,所以以太⽹传输数据帧时对数据帧的⼤⼩有个限制,数据帧最⼩为64byte,加上8byte的前导字节以及12byte的帧间间隙,合计就是84byte,也就是说在以太⽹上传输的数据帧最⼩为84byte。
以百兆以太⼝为例,⼀个百兆以太⼝每秒最多转发12500000byte的数据,假设在最糟糕的情况下所传输的所有数据帧都是最⼩的84byte(当然如果传输的数据帧越⼤对交换机转发越有利,所以我们这⾥假设⼀个极端,在最糟糕的情况下),那么这个百兆以太⼝每秒转发的数据帧为 12500000/84=148809pps(帧/秒)=148.8kpps=0.1488Mpps。
所以我们可以得出百兆以太⽹的包转发率为0.1488Mpps,那么千兆以太⽹的包转发率为1.488Mpps,对于10G以太⽹对应的包转发率为14.88Mpps。
举个例⼦,假设有⼀台24⼝10/100Base-TX以太⽹交换机,那么这么这各交换机的包转发率为 24*0.1488Mpps=3.5712Mpps,如果再加上4个千兆以太⼝4*1.488Mpps=5.952Mpps。
那么总共就是3.5712Mpps+5.952Mpps=9.5232Mpps。
也就是说⼀台24⼝百兆+4⼝千兆的以太⽹交换机,只有整机包转发率达到9.5232Mpss的时候,才能实现线速转发。
交换机的交换容量(背板带宽),是指交换机接⼝处理器或接⼝卡和数据总线间所能吞吐的最⼤数据量。
交换容量表明了交换机总的数据交换能⼒,单位是Gbps。
网络规划与设计网络设备性能指标与选型

网络规划与设计网络设备性能指标与选型网络规划与设计是指根据特定的需求和目标,对网络进行合理的规划和设计,以满足组织或个人的网络需求。
在网络规划与设计的过程中,网络设备性能指标与选型起着至关重要的作用。
本文将对网络设备的性能指标和选型进行详细的介绍。
首先,我们需要了解网络设备的性能指标。
网络设备性能指标是指用来衡量设备的性能好坏的一系列指标。
主要包括以下几个方面:带宽、吞吐量、时延、丢包率、可靠性以及安全性。
1.带宽:带宽是指设备传输数据的能力,通常以Mbps或Gbps为单位表示。
带宽的大小决定了网络设备能够传输数据的速度和容量,对于高速网络来说,需要选择具备更大带宽的网络设备。
2.吞吐量:吞吐量是指设备在单元时间内能够传输的数据量。
通常以pps(每秒数据包数)为单位表示。
吞吐量的大小取决于设备的处理能力和传输速度,对于数据密集型的应用,需要选择具备更高吞吐量的网络设备。
3.时延:时延是指从发送数据到接收数据之间经过的时间。
时延可分为传输延迟、处理延迟和排队延迟等多个部分。
对于对实时性要求较高的应用,如语音通话和视频会议,需要选择具备较低时延的网络设备。
4.丢包率:丢包率是指在传输过程中发生丢包的比例。
丢包率的大小决定了数据传输的可靠性,对于对可靠性要求较高的应用,需要选择具备较低丢包率的网络设备。
5.可靠性:可靠性是指设备能够持续稳定地工作的能力。
对于对网络稳定性要求较高的应用,需要选择具备较高可靠性的网络设备。
6.安全性:安全性是指设备防御网络攻击和保护用户数据安全的能力。
对于对安全性要求较高的应用,需要选择具备较强安全性的网络设备。
其次,我们需要根据网络规划与设计的需求,选择适合的网络设备。
网络设备的选型应根据实际需求和预算等因素进行综合考虑。
1.根据带宽需求选择:根据网络规划与设计中对带宽的需求,选择具备足够带宽的设备,以满足数据传输的要求。
2.根据吞吐量需求选择:根据网络规划与设计中对吞吐量的需求,选择具备足够吞吐量的设备,以确保数据传输的高效率。
bit、Byte、bps、Bps、pps、Gbps的单位详细说明及换算

bit、Byte、bps、Bps、pps、Gbps的单位详细说明及换算1. bit电脑记忆体中最⼩的单位,在⼆进位电脑系统中,每1bit 可以代表0 或 1 的数位讯号。
2. Byte字节单位,⼀般表⽰存储介质⼤⼩的单位,⼀个B(常⽤⼤写的B来表⽰Byte)可代表⼀个字元(A~Z)、数字(0~9)、或符号(,.?!%&+-*/),但中⽂字需要2个Byte。
1 Byte = 8 bits1 KB = 1024 Bytes1 MB = 1024 KB1 GB = 1024 MB注意:在计算存储介质⼤⼩时,需要⽤2的n次⽅来换算(1KB = 2^10 Bytes)。
3. bps“bits per second”常⽤于表⽰数据及⽹络通讯的传输速率。
例如GigabitEthernet端⼝: 5 minute input rate 38410000 bits/sec, 6344 packets/sec (其中382410000 bits/sec = 382.41Mbps)所以常说的快速以太⽹能达到百兆传输,其实实际传输⽂件⼤⼩只有10MB = 100Mb注意:在计算传输速率时,直接⽤1000来换算(1 Mb = 1000 Kb = 1000,000 bit)。
4. Bps“Byte per second”电脑⼀般都以Bps显⽰速度,但有时会跟传输速率混淆,例如:ADSL宣称的带宽为1Mbps ,但在实际应⽤中,下载速度没有1MB ,只有1Mbps/8 = 128kBps也就是说与传输速度有关的b⼀般指的是bit,与容量有关的B⼀般指的是Byte。
5. pps - 包转发率包转发率标志了交换机转发数据包能⼒的⼤⼩。
单位⼀般位pps(包每秒),⼀般交换机的包转发率在⼏⼗Kpps到⼏百Mpps不等。
包转发速率是指交换机每秒可以转发多少百万个数据包(Mpps),即交换机能同时转发的数据包的数量。
包转发率以数据包为单位体现了交换机的交换能⼒。
核心交换机相关技术参数详解

核心交换机相关技术参数详解核心交换机一般指三层交换机。
三层交换机就是具有部分路由器功能的交换机,工作在OSI网络标准模型的第三层:网络层。
三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。
核心交换机参数1、转发速率网络中的数据是由一个个数据包组成,对每个数据包的处理要消耗资源。
转发速率(也称吞吐量)是指在不丢包的情况下,单位时间内通过的数据包数量。
吞吐量就像是立交桥的车流量,是三层交换机最重要的一个参数,标志着交换机的具体性能。
如果吞吐量太小,就会成为网络瓶颈,给整个网络的传输效率带来负面影响。
交换机应当能够实现线速交换,即交换速率达到传输线上的数据传输速度,从而最大限度地消除交换瓶颈。
对于千兆位交换机而言,若欲实现网络的无阻塞传输,要求:吞吐量(Mpps)=万兆位端口数量×14.88 Mpps+千兆位端口数量×1.488 Mpps+百兆位端口数量×0.1488 Mpps。
如果交换机标称的吞吐量大于或等于计算值,那么在三层交换时应当可以达到线速。
其中,1个万兆位端口在包长为64 B时的理论吞吐量为14.88 Mpps,1个千兆位端口在包长为64 B时的理论吞吐量为1.488 Mpps,1个百兆位端口在包长为64 B时的理论吞吐量为0.1488 Mpps。
那么这些数值是如何得到的呢?事实上,包转发线速的衡量标准是以单位时间内发送64 B的数据包(最小包)的个数作为计算基准的。
以千兆位以太网端口为例,其计算方法如下:1,000,000,000 bps/8 bit/ (64+8+12) B =1,488,095 pps以太网帧为64 B时,需考虑8 B的帧头和12 B的帧间隙的固定开销。
由此可见,线速的千兆位以太网端口的包转发率为1.488 Mpps。
万兆位以太网的线速端口包转发率,正好为千兆位以太网的10倍,即14.88 Mpps;而快速以太网的线速端口包转发率,则为千兆位以太网的十分之一,即0.1488 Mpps。
吞吐量、带宽、bps、pps、转发能力

标签:背板带宽包转发率交换容量资料个人收集整理,勿做商业用途吞吐量是在一个给定地时间段内介质能够传输地数据量.吞吐量. 带宽吞吐量和带宽是很容易搞混地一个词,两者地单位都是.先让我们来看两者对应地英语,吞吐量; 带宽: .当我们讨论通信链路地带宽时,一般是指链路上每秒所能传送地比特数.我们可以说以太网地带宽是.但是,我们需要区分链路上地可用带宽(带宽)与实际链路中每秒所能传送地比特数(吞吐量).我们倾向于用“吞吐量”一词来表示一个系统地测试性能.这样,因为实现受各种低效率因素地影响,所以由一段带宽为地链路连接地一对节点可能只达到地吞吐量.这样就意味着,一个主机上地应用能够以地速度向另外地一个主机发送数据.::个千兆端口在包长为字节时地理论吞吐量为.所以一般來說二層能力()用,三層()能力用,支援第三層交換地設備,廠家會分別提供第二層轉發速率和第三層轉發速率.每一種設備所重視地規格都不一樣. 重視地是交換能及背板大小. 除了第一點外只要是進行及安全控管. 重視地是效能...目前則增加重視功能面. 重視地是效能及連接數转发能力是如何计算?考验转发能力以能够处理最小包长来衡量,对于以太网最小包为,加上帧开销,因此最小包为.对于个全双工接口达到线速时要求:转发能力=(()*)=对于个全双工接口达到线速时要求:转发能力=(()*)=线速转发:端口在满负载地情况下,对帧进行无差错地转发称为线速交换机地背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐地最大数据量.背板带宽标志了交换机总地数据交换能力,单位为,也叫交换带宽,一般地交换机地背板带宽从几到上百不等.一台交换机地背板带宽越高,所能处理数据地能力就越强,但同时设计成本也会越高. 资料个人收集整理,勿做商业用途一般来讲,计算方法如下:)线速地背板带宽考察交换机上所有端口能提供地总带宽.计算公式为端口数*相应端口速率*(全双工模式)如果总带宽≤标称背板带宽,那么在背板带宽上是线速地.)第二层包转发线速第二层包转发率千兆端口数量×百兆端口数量*其余类型端口数*相应计算方法,如果这个速率能≤标称二层包转发速率,那么交换机在做第二层交换地时候可以做到线速.)第三层包转发线速第三层包转发率千兆端口数量×百兆端口数量*其余类型端口数*相应计算方法,如果这个速率能≤标称三层包转发速率,那么交换机在做第三层交换地时候可以做到线速.资料个人收集整理,勿做商业用途(上面地计算都是用地最小地包长)七层模型中地数据链路层,和网络层地线速转发..线速转发,一般是指字节地小包,能够做到网卡接口流量地转发不出现丢包..比如交换机,两个口转发数据,一秒万(尾数就不写了,太老长)个字节小包一个不丢..网络层地转发,应该是交换机起了三层路由功能后地转发性能..这个只是一个概念性地东西,用户一般也不会计较这一方面了,主流交换机地厂商也支持!资料个人收集整理,勿做商业用途线速转发分和,准对不同地产品,主要地性能指标侧重点不尽相同.背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐地最大数据量.一台交换机地背板带宽越高,所能处理数据地能力就越强,但同时设计成本也会上去.但是,我们如何去考察一个交换机地背板带宽是否够用呢?显然,通过估算地方法是没有用地,我认为应该从两个方面来考虑:、)所有端口容量端口数量之和地倍应该小于背板带宽,可实现全双工无阻塞交换,证明交换机具有发挥最大数据交换性能地条件.、)满配置吞吐量()满配置端口数×其中个千兆端口在包长为字节时地理论吞吐量为.例如,一台最多可以提供个千兆端口地交换机,其满配置吞吐量应达到×,才能够确保在所有端口均线速工作时,提供无阻塞地包交换.如果一台交换机最多能够提供个千兆端口,而宣称地吞吐量为不到( ),那么用户有理由认为该交换机采用地是有阻塞地结构设计.一般是两者都满足地交换机才是合格地交换机.比如:背板=××+××()=()相当于个千兆口吞吐量×背板满配置千兆口×+(引擎)=吞吐量=×一般是两者都满足地交换机才是合格地交换机.背板相对大,吞吐量相对小地交换机,除了保留了升级扩展地能力外就是软件效率或专用芯片电路设计有问题;背板相对小.吞吐量相对大地交换机,整体性能比较高.不过背板带宽是可以相信厂家地宣传地,可吞吐量是无法相信厂家地宣传地,因为后者是个设计值,测试很困难地并且意义不是很大. (这句话好像说反了)交换机地背版速率一般是:,指地是第二层,对于三层以上地交换才采用背板带宽资源地利用率与交换机地内部结构息息相关.目前交换机地内部结构主要有以下几种:一是共享内存结构,这种结构依赖中心交换引擎来提供全端口地高性能连接,由核心引擎检查每个输入包以决定路由.这种方法需要很大地内存带宽、很高地管理费用,尤其是随着交换机端口地增加,中央内存地价格会很高,因而交换机内核成为性能实现地瓶颈;二是交叉总线结构,它可在端口间建立直接地点对点连接,这对于单点传输性能很好,但不适合多点传输;三是混合交叉总线结构,这是一种混合交叉总线实现方式,它地设计思路是,将一体地交叉总线矩阵划分成小地交叉矩阵,中间通过一条高性能地总线连接.其优点是减少了交叉总线数,降低了成本,减少了总线争用;但连接交叉矩阵地总线成为新地性能瓶颈.交换机地交换容量交换机地交换容量又称为背板带宽或交换带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐地最大数据量.交换容量表明了交换机总地数据交换能力,单位为,一般地交换机地交换容量从几到上百不等.一台交换机地交换容量越高,所能处理数据地能力就越强,但同时设计成本也会越高.我们如何去衡量一个交换机地交换容量是否够用呢?)所有端口容量乘以端口数量之和地倍应该小于交换容量,这样可实现全双工无阻塞交换,证明交换机具有发挥最大数据交换性能地条件.)满配置吞吐量()=满配置端口数×,其中个千兆端口在包长为字节时地理论吞吐量为.交换容量资源地利用率与交换机地内部结构息息相关.目前交换机地内部结构主要有以下几种:一是共享内存结构,这种结构依赖中心交换引擎来提供全端口地高性能连接,由核心引擎检查每个输入包以决定路由.这种方法需要很大地内存带宽、很高地管理费用,尤其是随着交换机端口地增加,中央内存地价格会很高,因而交换机内核成为性能实现地瓶颈;二是交叉总线结构,它可在端口间建立直接地点对点连接,这对于单点传输性能很好,但不适合多点传输;三是混合交叉总线结构,这是一种混合交叉总线实现方式,它地设计思路是,将一体地交叉总线矩阵划分成小地交叉矩阵,中间通过一条高性能地总线连接.其优点是减少了交叉总线数,降低了成本,减少了总线争用;但连接交叉矩阵地总线成为新地性能瓶颈.交换容量和包转发率之间什么关系转发带宽包转发速率**(++)*包转发速率但当我看到地参数地时候,无法验证该公式.个以太网端口,个千兆位以太网端口;转发带宽基于字节分组地转发速率:我判断该交换机不是线速交换机.如果是线速,转发速率()*,转发带宽()**是不是公式错了,但很多产品地参数都验证了该公式啊交换容量和转发速率(华为地)交换容量和转发速率:、我公司低端交换均采用存储转发模式,交换容量地大小由缓存()地位宽及其总线频率决定.即,交换容量=缓存位宽*缓存总线频率*、端口容量是如何计算?我司低端端口均支持全双工,因此交换机端口容量是其能够提供端口之和地两倍.即,端口容量=*(**)(:表示交换机有个端口,:表示交换机有个端口),、转发能力是如何计算?我司全部为线速转发,考验转发能力以能够处理最小包长来衡量,对于以太网最小包为,加上帧开销,因此最小包为.对于个全双工接口达到线速时要求:转发能力=(()*)=对于个全双工接口达到线速时要求:转发能力=(()*)=资料个人收集整理,勿做商业用途。
网络基础知识-bps、Bps、pps的区别

⽹络基础知识-bps、Bps、pps的区别在计算机科学中,bit是表⽰信息的最⼩单位,叫做⼆进制位;⼀般⽤0和1表⽰。
Byte叫做字节,由8个位(8bit)组成⼀个字节(1Byte),⽤于表⽰计算机中的⼀个字符。
bit(⽐特)与Byte(字节)之间可以进⾏换算,其换算关系为:1Byte=8bit(或简写为:1B=8b);在实际应⽤中⼀般⽤简称,即1bit简写为1b(注意是⼩写英⽂字母b),1Byte简写为1B(注意是⼤写英⽂字母B)。
在计算机⽹络或者是⽹络运营商中,⼀般,宽带速率的单位⽤bps(或b/s)表⽰;bps表⽰⽐特每秒即表⽰每秒钟传输多少位信息,是bit per second的缩写。
在实际所说的1M带宽的意思是1Mbps(是兆⽐特每秒Mbps不是兆字节每秒MBps)。
建议⽤户记住以下换算公式:1B=8b 1B/s=8b/s(或1Bps=8bps)1KB=1024B 1KB/s=1024B/s1MB=1024KB 1MB/s=1024KB/s规范提⽰:实际书写规范中B应表⽰Byte(字节),b应表⽰bit(⽐特),但在平时的实际书写中有的把bit和Byte都混写为b ,如把Mb/s和MB/s都混写为Mb/s,导致⼈们在实际计算中因单位的混淆⽽出错。
切记注意实例:在我们实际上⽹应⽤中,下载软件时常常看到诸如下载速度显⽰为128KBps(KB/s),103KB/s等等宽带速率⼤⼩字样,因为ISP提供的线路带宽使⽤的单位是⽐特,⽽⼀般下载软件显⽰的是字节(1字节=8⽐特),所以要通过换算,才能得实际值。
然⽽我们可以按照换算公式换算⼀下:64KB/s=64×8(Kb/s)=512Kb/s=0.5Mb/s即64KB/s=0.5Mb/s128KB/s=128×8(Kb/s)=1024Kb/s=1Mb/s即128KB/s=1Mb/s特别提⽰:(1)关于bit(⽐特)/second(秒)与Byte(字节)/s(秒)的换算说明:线路单位是bps,表⽰bit(⽐特)/second(秒),注意是⼩写字母b;⽤户在⽹上下载时显⽰的速率单位往往是Byte(字节)/s(秒),注意是⼤写字母B。
交换机性能参数知识介绍
交换机性能参数知识介绍交换机是计算机网络中的重要设备,用于在局域网中转发数据包。
交换机性能参数包括带宽、速率、端口数量、转发能力、转发规则等,这些参数决定了交换机的性能和适用场景。
带宽是交换机性能的一个重要指标,它表示交换机的数据传输能力。
具体来说,带宽表示交换机能够处理的最大数据流量,通常以Mbps或Gbps为单位。
带宽越高,交换机的数据传输能力越强,可以支持更多同时进行的数据传输。
速率是交换机每个端口的传输速度。
一台交换机通常有多个端口,每个端口都有自己的速率。
速率通常以Mbps或Gbps为单位,表示交换机在每个端口上允许的最大传输速度。
速率决定了单个设备在网络中的传输速度,更高的速率意味着更快的数据传输。
端口数量是交换机上可用的物理或逻辑端口数量。
物理端口是交换机的物理接口,通常使用RJ-45、SFP或GBIC等连接器连接设备。
逻辑端口是通过VLAN(Virtual Local Area Network)技术从物理端口中划分出来的虚拟接口,可以实现不同的网络隔离和管理。
端口数量取决于交换机的型号和规格,通常有8、16、24、48个端口等多种选择。
转发能力是交换机进行数据转发的能力。
转发能力通常以PPS(每秒数据包数)或Gbps为单位,表示交换机每秒能够处理的最大数据包数量或总数据吞吐量。
转发能力越高,交换机在网络中传输数据的速度越快。
转发规则是交换机用来决定如何转发数据包的规则集合。
转发规则包括根据MAC地址、IP地址、VLAN标记等进行筛选和过滤的规则。
交换机可以根据这些规则将数据包转发给特定的端口或VLAN,实现网络中不同设备之间的通信。
除了以上常见的性能参数,还有一些其他的参数也会影响交换机的性能。
比如,缓存大小决定了交换机在处理数据包时的缓存容量,较大的缓存可以降低数据丢失的概率;延迟指交换机接收和转发数据包所需的时间,较低的延迟可以提高交换机的响应速度;可靠性指交换机的稳定性和可用性,较高的可靠性意味着交换机可以长时间稳定工作。
01-吞吐量、带宽、bps、pps、转发能力、线速转发、交换带宽
吞吐量、带宽、bps、pps、转发能力、线速转发、交换带宽吞吐量是在一个给定的时间段内介质能够传输的数据量。
吞吐量 VS. 带宽吞吐量和带宽是很容易搞混的一个词,两者的单位都是Mbps.先让我们来看两者对应的英语,吞吐量:throughput 带宽: Max net bitrate 。
当我们讨论通信链路的带宽时,一般是指链路上每秒所能传送的比特数。
我们可以说以太网的带宽是10Mbps。
但是,我们需要区分链路上的可用带宽(带宽)与实际链路中每秒所能传送的比特数(吞吐量)。
我们倾向于用“吞吐量”一词来表示一个系统的测试性能。
这样,因为实现受各种低效率因素的影响,所以由一段带宽为10Mbps的链路连接的一对节点可能只达到2Mbps的吞吐量。
这样就意味着,一个主机上的应用能够以2Mbps的速度向另外的一个主机发送数据。
bps:bit per second pps:packet per second1个千兆端口在包长为64+20(开销:12+8)字节时的理论吞吐量为1.488Mpps。
所以一般來說二層能力(L2)用bps,三層(L3)能力用pps,支援第三層交換的設備,廠家會分別提供第二層轉發速率和第三層轉發速率。
每一種設備所重視的規格都不一樣1. L2 Switch 重視的是交換能及背板大小2. L3 Switch 除了第一點外只要是進行Vlan Routing 及安全控管3. Router 重視的是效能...目前則增加重視功能面4. Firewall 重視的是效能及連接數转发能力是如何计算?考验转发能力以能够处理最小包长来衡量,对于以太网最小包为64BYTE,加上帧开销20BYTE,因此最小包为84BYTE。
对于1个全双工1000Mbps接口达到线速时要求:转发能力=1000Mbps/((64+20)*8bit)=1.488Mpps对于1个全双工100Mbps接口达到线速时要求:转发能力=100Mbps/((64+20)*8bit)=0.149Mpps线速转发:端口在满负载的情况下,对帧进行无差错的转发称为线速~~交换机的背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。
交换机的几种主要技术参数详解和计算
交换机的几种主要技术参数详解和计算交换机的背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。
背板带宽标志了交换机总的数据交换能力,单位为Gbps,也叫交换带宽,一般的交换机的背板带宽从几Gbps到上百Gbps不等。
一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时设计成本也会越高。
一般来讲,计算方法如下:1)线速的背板带宽考察交换机上所有端口能提供的总带宽。
计算公式为端口数*相应端口速率*2(全双工模式)如果总带宽≤标称背板带宽,那么在背板带宽上是线速的。
2)第二层包转发线速第二层包转发率=千兆端口数量×1.488Mpps+百兆端口数量*0.1488Mpps+其余类型端口数*相应计算方法,如果这个速率能≤标称二层包转发速率,那么交换机在做第二层交换的时候可以做到线速。
3)第三层包转发线速第三层包转发率=千兆端口数量×1.488Mpps+百兆端口数量*0.1488Mpps+其余类型端口数*相应计算方法,如果这个速率能≤标称三层包转发速率,那么交换机在做第三层交换的时候可以做到线速。
那么,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。
网络基本概念
网络基本概念
1.带宽:标识网卡的最大传输速率,单位为 b/s,比如 1Gbps,10Gbps,相当于马路多宽
2.吞吐量:单位时间内传输数据量大小单位为 b/s 或 B/s ,吞吐量/带宽,就是网络的使用率,相当于单位时间内马路上路过有多少人吧(包括车里的等)
3.延时:发送网络请求,到收到远端响应,需要的时间延迟,比如 TCP 握手延迟,或者数据包往返时间,相当于一去一回时间。
4.PPS : 每秒转发包数量,如果吞吐量是以字节为单位,pps 是以包为单位,可以理解成路上车的数量,以车位单位。
5.并发连接数: TCP 连接数量。
6.丢包率:丢包的百分比。
7.重传率:重传的包的比例。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
吞吐量是在一个给定的时间段内介质能够传输的数据量。
吞吐量VS. 带宽吞吐量和带宽是很容易搞混的一个词,两者的单位都是Mbps.先让我们来看两者对应的英语,吞吐量:throughput ; 带宽: Max net bitrate 。
当我们讨论通信链路的带宽时,一般是指链路上每秒所能传送的比特数。
我们可以说以太网的带宽是10Mbps。
但是,我们需要区分链路上的可用带宽(带宽)与实际链路中每秒所能传送的比特数(吞吐量)。
我们倾向于用“吞吐量”一词来表示一个系统的测试性能。
这样,因为实现受各种低效率因素的影响,所以由一段带宽为10Mbps的链路连接的一对节点可能只达到2Mbps的吞吐量。
这样就意味着,一个主机上的应用能够以2Mbps的速度向另外的一个主机发送数据。
bps:bit per secondpps:packet per second1个千兆端口在包长为64字节时的理论吞吐量为1.488Mpps。
所以一般來說二層能力(L2)用bps,三層(L3)能力用pps,支援第三層交換的設備,廠家會分別提供第二層轉發速率和第三層轉發速率。
每一種設備所重視的規格都不一樣1.L2 Switch 重視的是交換能及背板大小2.L3 Switch 除了第一點外只要是進行Vlan Routing 及安全控管3.Router 重視的是效能...目前則增加重視功能面4.Firewall 重視的是效能及連接數转发能力是如何计算?考验转发能力以能够处理最小包长来衡量,对于以太网最小包为64BYTE,加上帧开销20BYTE,因此最小包为84BYTE。
对于1个全双工1000Mbps接口达到线速时要求:转发能力=1000Mbps/((64+20)8bit)=1.488Mpps对于1个全双工100Mbps接口达到线速时要求:转发能力=100Mbps/((64+20)8bit)=0.149Mpps线速转发:端口在满负载的情况下,对帧进行无差错的转发称为线速~~交换机的背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。
背板带宽标志了交换机总的数据交换能力,单位为Gbps,也叫交换带宽,一般的交换机的背板带宽从几Gbps到上百Gbps不等。
一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时设计成本也会越高。
一般来讲,计算方法如下:1)线速的背板带宽考察交换机上所有端口能提供的总带宽。
计算公式为端口数相应端口速率2(全双工模式)如果总带宽≤标称背板带宽,那么在背板带宽上是线速的。
2)第二层包转发线速第二层包转发率=千兆端口数量×1.488Mpps+百兆端口数量0.1488Mpps+其余类型端口数相应计算方法,如果这个速率能≤标称二层包转发速率,那么交换机在做第二层交换的时候可以做到线速。
3)第三层包转发线速第三层包转发率=千兆端口数量×1.488Mpps+百兆端口数量0.1488Mpps+其余类型端口数相应计算方法,如果这个速率能≤标称三层包转发速率,那么交换机在做第三层交换的时候可以做到线速。
(上面的计算都是用的最小的包长)OSI七层模型中的数据链路层,和网络层的线速转发.。
线速转发,一般是指64字节的小包,能够做到网卡接口流量的转发不出现丢包.。
比如1000M交换机,两个1000M口转发数据,一秒1400万(尾数就不写了,太老长)个64字节小包一个不丢.。
网络层的转发,应该是交换机起了三层路由功能后的转发性能.。
这个只是一个概念性的东西,用户一般也不会计较这一方面了,主流交换机的厂商也支持!线速转发分L2和L3,准对不同的产品,主要的性能指标侧重点不尽相同。
背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。
一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时设计成本也会上去。
但是,我们如何去考察一个交换机的背板带宽是否够用呢?显然,通过估算的方法是没有用的,我认为应该从两个方面来考虑:1、)所有端口容量X端口数量之和的2倍应该小于背板带宽,可实现全双工无阻塞交换,证明交换机具有发挥最大数据交换性能的条件。
2、)满配置吞吐量(Mpps)=满配置GE端口数×1.488Mpps其中1个千兆端口在包长为64字节时的理论吞吐量为1.488Mpps。
例如,一台最多可以提供64个千兆端口的交换机,其满配置吞吐量应达到64×1.488Mpps = 95.2Mpps,才能够确保在所有端口均线速工作时,提供无阻塞的包交换。
如果一台交换机最多能够提供176个千兆端口,而宣称的吞吐量为不到261.8Mpps(176 x 1.488Mpps = 261.8),那么用户有理由认为该交换机采用的是有阻塞的结构设计。
一般是两者都满足的交换机才是合格的交换机。
比如:2950G-48背板=2×1000×2+48×100×2(Mbps)=13.6(Gbps)相当于13.6/2=6.8个千兆口吞吐量=6.8×1.488=10.1184Mpps4506背板64G满配置千兆口4306×5+2(引擎)=32吞吐量=32×1.488=47.616一般是两者都满足的交换机才是合格的交换机。
背板相对大,吞吐量相对小的交换机,除了保留了升级扩展的能力外就是软件效率或专用芯片电路设计有问题;背板相对小。
吞吐量相对大的交换机,整体性能比较高。
不过背板带宽是可以相信厂家的宣传的,可吞吐量是无法相信厂家的宣传的,因为后者是个设计值,测试很困难的并且意义不是很大。
(这句话好像说反了)交换机的背版速率一般是:Mbps,指的是第二层,对于三层以上的交换才采用Mpps背板带宽资源的利用率与交换机的内部结构息息相关。
目前交换机的内部结构主要有以下几种:一是共享内存结构,这种结构依赖中心交换引擎来提供全端口的高性能连接,由核心引擎检查每个输入包以决定路由。
这种方法需要很大的内存带宽、很高的管理费用,尤其是随着交换机端口的增加,中央内存的价格会很高,因而交换机内核成为性能实现的瓶颈;二是交叉总线结构,它可在端口间建立直接的点对点连接,这对于单点传输性能很好,但不适合多点传输;三是混合交叉总线结构,这是一种混合交叉总线实现方式,它的设计思路是,将一体的交叉总线矩阵划分成小的交叉矩阵,中间通过一条高性能的总线连接。
其优点是减少了交叉总线数,降低了成本,减少了总线争用;但连接交叉矩阵的总线成为新的性能瓶颈。
交换机的交换容量交换机的交换容量又称为背板带宽或交换带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。
交换容量表明了交换机总的数据交换能力,单位为Gbps,一般的交换机的交换容量从几Gbps到上百Gbps不等。
一台交换机的交换容量越高,所能处理数据的能力就越强,但同时设计成本也会越高。
我们如何去衡量一个交换机的交换容量是否够用呢?1)所有端口容量乘以端口数量之和的2倍应该小于交换容量,这样可实现全双工无阻塞交换,证明交换机具有发挥最大数据交换性能的条件。
2)满配置吞吐量(Mpps)=满配置端口数×1.488Mpps,其中1个千兆端口在包长为64字节时的理论吞吐量为1.488Mpps。
交换容量资源的利用率与交换机的内部结构息息相关。
目前交换机的内部结构主要有以下几种:一是共享内存结构,这种结构依赖中心交换引擎来提供全端口的高性能连接,由核心引擎检查每个输入包以决定路由。
这种方法需要很大的内存带宽、很高的管理费用,尤其是随着交换机端口的增加,中央内存的价格会很高,因而交换机内核成为性能实现的瓶颈;二是交叉总线结构,它可在端口间建立直接的点对点连接,这对于单点传输性能很好,但不适合多点传输;三是混合交叉总线结构,这是一种混合交叉总线实现方式,它的设计思路是,将一体的交叉总线矩阵划分成小的交叉矩阵,中间通过一条高性能的总线连接。
其优点是减少了交叉总线数,降低了成本,减少了总线争用;但连接交叉矩阵的总线成为新的性能瓶颈。
交换容量和包转发率之间什么关系转发带宽=包转发速率8(64+8+12)=1344*包转发速率但当我看到CISCO Catalyst 3560G-24TS--24的参数的时候,无法验证该公式。
Cisco Catalyst 3560G-24TS--24个以太网10/100/1000端口,4个SFP千兆位以太网端口;1RU32Gbps转发带宽基于64字节分组的转发速率:38.7Mpps我判断该交换机不是线速交换机。
如果是线速,转发速率=(24+4)1.48809=41.66652M,转发带宽=(24+4)1*2=56G是不是公式错了,但很多产品的参数都验证了该公式啊交换容量和转发速率(华为的)交换容量和转发速率:1、我公司低端LSW交换均采用存储转发模式,交换容量的大小由缓存(BUFFER)的位宽及其总线频率决定。
即,交换容量=缓存位宽缓存总线频率=96133=12.8Gbps2、端口容量是如何计算?我司低端LSW端口均支持全双工,因此交换机端口容量是其能够提供端口之和的两倍。
即,端口容量=2(n100Mbps+m*1000Mbps)(n:表示交换机有n个100M端口,m:表示交换机有m个1000M端口),3、转发能力是如何计算?我司LSW全部为线速转发,考验转发能力以能够处理最小包长来衡量,对于以太网最小包为64BYTE,加上帧开销20BYTE,因此最小包为84BYTE。
对于1个全双工1000Mbps接口达到线速时要求:转发能力=1000Mbps/((64+20)8bit)=1.488Mpps对于1个全双工100Mbps接口达到线速时要求:转发能力=100Mbps/((64+20)8bit)=0.149Mpps。