吞吐量、带宽、bps、pps、转发能力
- 格式:docx
- 大小:14.32 KB
- 文档页数:7
计算机网络常用公式计算机网络作为现代信息技术的核心,贯穿着我们日常生活的方方面面。
在计算机网络领域,有许多公式被广泛应用于网络性能评估、传输速率计算、网络拥塞控制等方面。
本文将介绍一些常用的计算机网络公式,以助您更好地理解和应用于实践。
一、网络速度与延迟1. 传输速率(Transmission Rate)传输速率是指在单位时间内从发送方传输到接收方的数据量,通常以bit/s(比特每秒)来衡量。
计算传输速率的公式如下:传输速率 = 数据量 / 传输时间2. 带宽(Bandwidth)带宽用于表示网络链路的承载能力,通常以bit/s或者byte/s(字节每秒)来计量。
计算带宽的公式如下:带宽 = 传输速率 / 传输路径数量3. 延迟(Latency)延迟是指从发送数据开始到接收数据的时间间隔,也称为端到端延迟。
计算延迟的公式如下:延迟 = 传输时间 + 排队时间 + 处理时间二、网络性能评估1. 吞吐量(Throughput)吞吐量用于衡量网络链路或系统在单位时间内能够处理的数据量,通常以bit/s或者byte/s计量。
计算吞吐量的公式如下:吞吐量 = 传输速率 * (1 - 丢包率)2. 丢包率(Packet Loss Rate)丢包率是指在数据传输过程中丢失的数据包数量与发送的数据包总数之比。
计算丢包率的公式如下:丢包率 = 丢失的数据包数量 / 发送的数据包总数三、网络拥塞控制1. 窗口大小(Window Size)窗口大小用于控制发送端并发发送的数据量,以实现网络传输的效率和可靠性。
计算窗口大小的公式如下:窗口大小 = 延迟 * 带宽2. 拥塞窗口(Congestion Window)拥塞窗口用于衡量网络链路或系统当前的拥塞程度。
计算拥塞窗口的公式如下:拥塞窗口 = 拥塞窗口 * 乘法减小因子四、TCP/IP协议簇相关公式1. IP地址数量IPv4地址数量的计算公式如下:IP地址数量 = 2^(32-子网掩码位数)2. 子网划分子网划分的计算公式如下:子网数量 = 2^(子网掩码位数 - 主机地址位数) - 2 3. TCP滑动窗口TCP滑动窗口的计算公式如下:滑动窗口大小 = 最大窗口大小 - 未应答的ACK数量五、其他常用公式1. DNS查询时间DNS查询时间的计算公式如下:DNS查询时间 = 轮询时间 + 传输时间 + 处理时间2. 路由器转发时延路由器转发时延的计算公式如下:转发时延 = 报文长度 / 链路速率总结:计算机网络常用公式涵盖了网络速度、延迟、性能评估和拥塞控制等方面。
网络应用bp s、Bps、pps的区别在计算机科学中,bit是表示信息的最小单位,叫做二进制位;一般用0和1表示。
Byt e叫做字节,由8个位(8bit)组成一个字节(1B yte),用于表示计算机中的一个字符。
b it(比特)与Byt e(字节)之间可以进行换算,其换算关系为:1Byt e=8bi t(或简写为:1B=8b);在实际应用中一般用简称,即1bi t简写为1b(注意是小写英文字母b),1Byte简写为1B(注意是大写英文字母B)。
在计算机网络或者是网络运营商中,一般,宽带速率的单位用bps(或b/s)表示;bps表示比特每秒即表示每秒钟传输多少位信息,是bitper s econd的缩写。
在实际所说的1M带宽的意思是1M bps(是兆比特每秒Mbps不是兆字节每秒MBps)。
建议用户记住以下换算公式:1B=8b 1B/s=8b/s(或1Bp s=8bp s) 1K B=1024B 1K B/s=1024B/s 1MB=1024KB 1M B/s=1024KB/s规范提示:实际书写规范中B应表示B yte(字节),b应表示bit(比特),但在平时的实际书写中有的把bi t和Byt e都混写为b ,如把Mb/s和MB/s都混写为Mb/s,导致人们在实际计算中因单位的混淆而出错。
切记注意!!!实例:在我们实际上网应用中,下载软件时常常看到诸如下载速度显示为128KBps (KB/s),103KB/s等等宽带速率大小字样,因为ISP提供的线路带宽使用的单位是比特,而一般下载软件显示的是字节(1字节=8比特),所以要通过换算,才能得实际值。
局域网组建中的网络设备性能评估指标在局域网组建中,网络设备的性能评估指标扮演着重要的角色。
通过评估网络设备的性能指标,我们可以选择适合局域网的设备,确保网络的稳定和高效运行。
本文将介绍一些常用的网络设备性能评估指标,并探讨其在局域网组建中的应用。
一、带宽带宽是评估网络设备性能的首要指标之一。
带宽指的是数据在网络上传输的速率。
对于局域网来说,网络设备的带宽应能够满足用户的需求,确保网络传输的快速和稳定。
带宽的单位通常使用bps(比特每秒)或者Mbps(兆比特每秒)。
在选择网络设备时,我们需要考虑预计的网络流量和用户数量,选择适当的带宽以满足需求。
二、吞吐量吞吐量是指网络设备在单位时间内能够处理的数据量。
吞吐量高的设备能够更快地处理数据,提高网络的传输效率。
在局域网组建中,我们需要评估网络设备的吞吐量,确保设备能够满足局域网内各个节点之间的数据传输需求。
吞吐量的单位通常使用bps或者Mbps。
三、延迟延迟是指数据从发送端传输到接收端所需要的时间。
延迟低的网络设备能够实现实时的数据传输,提高用户的体验。
在局域网组建中,我们需要评估网络设备的延迟水平,确保设备能够满足实时数据传输的需求。
延迟通常用毫秒(ms)或微秒(μs)来衡量,较低的延迟值代表网络设备的性能更好。
四、丢包率丢包率是指在数据传输过程中丢失的数据包的比例。
丢包率高的网络设备会导致数据传输的不稳定和丢失,降低网络的可靠性。
在局域网组建中,我们需要评估网络设备的丢包率,选择丢包率较低的设备,确保网络数据的可靠传输。
丢包率以百分比来表示,较低的丢包率代表网络设备的性能更好。
五、安全性能安全性能评估是局域网组建中不可忽视的一个指标。
网络设备需要具备一定的安全功能,防止非法入侵和数据泄露。
常见的安全性能评估指标包括防火墙功能、虚拟专用网络(VPN)支持、访问控制列表(ACL)等。
在选择网络设备时,我们需要考虑网络的安全需求,选择具备较好安全性能的设备。
路由器转发性能技术资料转发性能是路由器最关键的技术参数。
路由器的主要功能是做IP报文转发,由于中低端路由器多采用CPU上运行的软件来实现该功能,因此多数中低端路由器不具备线速(wire speed)转发能力。
转发性能,有时候也叫作吞吐率。
所谓线速转发(wire speed),就是指的是:连接两个网络的路由器,就像是一根网线一样连接了两个网络一样,路由器上没有任何丢包、延迟和抖动现象。
这是一种理想状态,在目前的技术发展水平下,商用的中低路由器一般是无法达到的。
那么就需要一个参数来衡量路由器的转发性能,最常用的参数是pps,是packet per second的所写,也就是报文每秒。
有些公司也用bps来衡量路由器转发性能,比如Juniper。
Bps是bit per second的缩写,是比特每秒的意思。
对中低端路由器来说,pps更合理,因为其瓶颈主要在CPU上软件,一般来说,无论大包,还是小包,软件的处理开销都一样,并不会因为报文大,软件的开销就大。
因此pps是一个一致性很高的单位,不容易造成混淆和歧义。
对于100M以太网来说,线速转发性能是大约150k pps,怎么计算的呢?一般来说,测量转发性能的时候,采用小报文来进行测试,也就是64Byte的IP报文,加上以太网头,加上开销(Preemble、SFD等),计算出一个报文的bit数量,然后再用100M / bit数量,就是这个约150k了。
千兆以太网线速是1.5M,万兆以太网是15M。
很多厂家在宣传转发性能的时候,有一种夸大的方法,就是重复计算,下面举例说明。
假设我们要测试一个有两个100M以太网接口的路由器,用smartbit连接两个以太接口,单向发送数据。
也就是从一个接口进去,另外一个接口出来。
那么如果用100M线速发送没有丢包,该路由器的转发性能是150kpps,还是300kpps?正确答案应该是150k pps,因为一个报文从一个以太口进去,从另外一个以太口出来,对路由器来说,只作了一次转发,不能重复计算转发性能。
网络规划与设计网络设备性能指标与选型网络规划与设计是指根据特定的需求和目标,对网络进行合理的规划和设计,以满足组织或个人的网络需求。
在网络规划与设计的过程中,网络设备性能指标与选型起着至关重要的作用。
本文将对网络设备的性能指标和选型进行详细的介绍。
首先,我们需要了解网络设备的性能指标。
网络设备性能指标是指用来衡量设备的性能好坏的一系列指标。
主要包括以下几个方面:带宽、吞吐量、时延、丢包率、可靠性以及安全性。
1.带宽:带宽是指设备传输数据的能力,通常以Mbps或Gbps为单位表示。
带宽的大小决定了网络设备能够传输数据的速度和容量,对于高速网络来说,需要选择具备更大带宽的网络设备。
2.吞吐量:吞吐量是指设备在单元时间内能够传输的数据量。
通常以pps(每秒数据包数)为单位表示。
吞吐量的大小取决于设备的处理能力和传输速度,对于数据密集型的应用,需要选择具备更高吞吐量的网络设备。
3.时延:时延是指从发送数据到接收数据之间经过的时间。
时延可分为传输延迟、处理延迟和排队延迟等多个部分。
对于对实时性要求较高的应用,如语音通话和视频会议,需要选择具备较低时延的网络设备。
4.丢包率:丢包率是指在传输过程中发生丢包的比例。
丢包率的大小决定了数据传输的可靠性,对于对可靠性要求较高的应用,需要选择具备较低丢包率的网络设备。
5.可靠性:可靠性是指设备能够持续稳定地工作的能力。
对于对网络稳定性要求较高的应用,需要选择具备较高可靠性的网络设备。
6.安全性:安全性是指设备防御网络攻击和保护用户数据安全的能力。
对于对安全性要求较高的应用,需要选择具备较强安全性的网络设备。
其次,我们需要根据网络规划与设计的需求,选择适合的网络设备。
网络设备的选型应根据实际需求和预算等因素进行综合考虑。
1.根据带宽需求选择:根据网络规划与设计中对带宽的需求,选择具备足够带宽的设备,以满足数据传输的要求。
2.根据吞吐量需求选择:根据网络规划与设计中对吞吐量的需求,选择具备足够吞吐量的设备,以确保数据传输的高效率。
核心交换机相关技术参数详解核心交换机一般指三层交换机。
三层交换机就是具有部分路由器功能的交换机,工作在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。
今天就聊一聊bit、Byte、bps、Bps、pps、GbpsBit:计算机数据量的单位。
二进制电脑系统中,每一bit 可以代表0 或 1 的数位讯号。
Byte:字节单位,表示存储介质大小的单位,一个B可代表一个字元(A~Z)、数字(0~9)或符号(?!%&),但汉字需要2Byte。
1 Byte = 8 bits 1 KB = 1024 Bytes 1 MB = 1024 KB 1 GB = 1024 MB注意:在计算存储介质大小时,需要用2的n次方来换算(1KB = 2^10 Bytes)。
bps:“bits per second”表示网络通讯的传输速率。
注意:在计算传输速率时,直接用1000来换算(1 Mb = 1000 Kb = 1000,000 bit)。
Bps:“Byte per second” 电脑一般都以Bps显示速度,容易跟传输速率混淆。
例如:带宽为1Mbps,下载速度没有1MB ,只有1Mbps/8 = 128kbps。
pps:(包每秒)包转发率标志了交换机转发数据包能力的大小。
一般交换机的包转发率在几十Kpps到几百Mpps。
包转发速率是指交换机每秒可以转发多少百万个数据(Mpps)。
Gbps:背板带宽(交换带宽),是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。
背板带宽标志了交换机总的数据交换能力。
一般的交换机的背板带宽从几Gbps到上百Gbps不等。
一台交换机的背板带宽越高,所能处理数据的能力就越强但同时设计成本也会越高。
判断一台交换机背板带宽的可用性:1、所有端口容量×端口数量×2 ≤ 背板带宽,可实现全双工无阻塞交换,证明交换机具有发挥最大数据交换性能的条件。
2、满配置吞吐量(Mpps) = 满配置GE端口数×1.488Mpps,(1个千兆端口在包长为64字节时的理论吞吐量为1.488Mpps)。
以下是常用以太网端口的包转发率:以下是常用以太网端口的包转发率:1、万兆以太网:14.88Mpps2、千兆以太网:1.488Mpps3、百兆以太网:0.1488MppsPPS与bps是如何转换的?数据包在传输过程中会在每个包的前面加上前导符(64个字节的数据包),帧间隙的固定开销为96 bit。
标签:背板带宽包转发率交换容量资料个人收集整理,勿做商业用途吞吐量是在一个给定地时间段内介质能够传输地数据量.吞吐量. 带宽吞吐量和带宽是很容易搞混地一个词,两者地单位都是.先让我们来看两者对应地英语,吞吐量; 带宽: .当我们讨论通信链路地带宽时,一般是指链路上每秒所能传送地比特数.我们可以说以太网地带宽是.但是,我们需要区分链路上地可用带宽(带宽)与实际链路中每秒所能传送地比特数(吞吐量).我们倾向于用“吞吐量”一词来表示一个系统地测试性能.这样,因为实现受各种低效率因素地影响,所以由一段带宽为地链路连接地一对节点可能只达到地吞吐量.这样就意味着,一个主机上地应用能够以地速度向另外地一个主机发送数据.::个千兆端口在包长为字节时地理论吞吐量为.所以一般來說二層能力()用,三層()能力用,支援第三層交換地設備,廠家會分別提供第二層轉發速率和第三層轉發速率.每一種設備所重視地規格都不一樣. 重視地是交換能及背板大小. 除了第一點外只要是進行及安全控管. 重視地是效能...目前則增加重視功能面. 重視地是效能及連接數转发能力是如何计算?考验转发能力以能够处理最小包长来衡量,对于以太网最小包为,加上帧开销,因此最小包为.对于个全双工接口达到线速时要求:转发能力=(()*)=对于个全双工接口达到线速时要求:转发能力=(()*)=线速转发:端口在满负载地情况下,对帧进行无差错地转发称为线速交换机地背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐地最大数据量.背板带宽标志了交换机总地数据交换能力,单位为,也叫交换带宽,一般地交换机地背板带宽从几到上百不等.一台交换机地背板带宽越高,所能处理数据地能力就越强,但同时设计成本也会越高. 资料个人收集整理,勿做商业用途一般来讲,计算方法如下:)线速地背板带宽考察交换机上所有端口能提供地总带宽.计算公式为端口数*相应端口速率*(全双工模式)如果总带宽≤标称背板带宽,那么在背板带宽上是线速地.)第二层包转发线速第二层包转发率千兆端口数量×百兆端口数量*其余类型端口数*相应计算方法,如果这个速率能≤标称二层包转发速率,那么交换机在做第二层交换地时候可以做到线速.)第三层包转发线速第三层包转发率千兆端口数量×百兆端口数量*其余类型端口数*相应计算方法,如果这个速率能≤标称三层包转发速率,那么交换机在做第三层交换地时候可以做到线速.资料个人收集整理,勿做商业用途(上面地计算都是用地最小地包长)七层模型中地数据链路层,和网络层地线速转发..线速转发,一般是指字节地小包,能够做到网卡接口流量地转发不出现丢包..比如交换机,两个口转发数据,一秒万(尾数就不写了,太老长)个字节小包一个不丢..网络层地转发,应该是交换机起了三层路由功能后地转发性能..这个只是一个概念性地东西,用户一般也不会计较这一方面了,主流交换机地厂商也支持!资料个人收集整理,勿做商业用途线速转发分和,准对不同地产品,主要地性能指标侧重点不尽相同.背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐地最大数据量.一台交换机地背板带宽越高,所能处理数据地能力就越强,但同时设计成本也会上去.但是,我们如何去考察一个交换机地背板带宽是否够用呢?显然,通过估算地方法是没有用地,我认为应该从两个方面来考虑:、)所有端口容量端口数量之和地倍应该小于背板带宽,可实现全双工无阻塞交换,证明交换机具有发挥最大数据交换性能地条件.、)满配置吞吐量()满配置端口数×其中个千兆端口在包长为字节时地理论吞吐量为.例如,一台最多可以提供个千兆端口地交换机,其满配置吞吐量应达到×,才能够确保在所有端口均线速工作时,提供无阻塞地包交换.如果一台交换机最多能够提供个千兆端口,而宣称地吞吐量为不到( ),那么用户有理由认为该交换机采用地是有阻塞地结构设计.一般是两者都满足地交换机才是合格地交换机.比如:背板=××+××()=()相当于个千兆口吞吐量×背板满配置千兆口×+(引擎)=吞吐量=×一般是两者都满足地交换机才是合格地交换机.背板相对大,吞吐量相对小地交换机,除了保留了升级扩展地能力外就是软件效率或专用芯片电路设计有问题;背板相对小.吞吐量相对大地交换机,整体性能比较高.不过背板带宽是可以相信厂家地宣传地,可吞吐量是无法相信厂家地宣传地,因为后者是个设计值,测试很困难地并且意义不是很大. (这句话好像说反了)交换机地背版速率一般是:,指地是第二层,对于三层以上地交换才采用背板带宽资源地利用率与交换机地内部结构息息相关.目前交换机地内部结构主要有以下几种:一是共享内存结构,这种结构依赖中心交换引擎来提供全端口地高性能连接,由核心引擎检查每个输入包以决定路由.这种方法需要很大地内存带宽、很高地管理费用,尤其是随着交换机端口地增加,中央内存地价格会很高,因而交换机内核成为性能实现地瓶颈;二是交叉总线结构,它可在端口间建立直接地点对点连接,这对于单点传输性能很好,但不适合多点传输;三是混合交叉总线结构,这是一种混合交叉总线实现方式,它地设计思路是,将一体地交叉总线矩阵划分成小地交叉矩阵,中间通过一条高性能地总线连接.其优点是减少了交叉总线数,降低了成本,减少了总线争用;但连接交叉矩阵地总线成为新地性能瓶颈.交换机地交换容量交换机地交换容量又称为背板带宽或交换带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐地最大数据量.交换容量表明了交换机总地数据交换能力,单位为,一般地交换机地交换容量从几到上百不等.一台交换机地交换容量越高,所能处理数据地能力就越强,但同时设计成本也会越高.我们如何去衡量一个交换机地交换容量是否够用呢?)所有端口容量乘以端口数量之和地倍应该小于交换容量,这样可实现全双工无阻塞交换,证明交换机具有发挥最大数据交换性能地条件.)满配置吞吐量()=满配置端口数×,其中个千兆端口在包长为字节时地理论吞吐量为.交换容量资源地利用率与交换机地内部结构息息相关.目前交换机地内部结构主要有以下几种:一是共享内存结构,这种结构依赖中心交换引擎来提供全端口地高性能连接,由核心引擎检查每个输入包以决定路由.这种方法需要很大地内存带宽、很高地管理费用,尤其是随着交换机端口地增加,中央内存地价格会很高,因而交换机内核成为性能实现地瓶颈;二是交叉总线结构,它可在端口间建立直接地点对点连接,这对于单点传输性能很好,但不适合多点传输;三是混合交叉总线结构,这是一种混合交叉总线实现方式,它地设计思路是,将一体地交叉总线矩阵划分成小地交叉矩阵,中间通过一条高性能地总线连接.其优点是减少了交叉总线数,降低了成本,减少了总线争用;但连接交叉矩阵地总线成为新地性能瓶颈.交换容量和包转发率之间什么关系转发带宽包转发速率**(++)*包转发速率但当我看到地参数地时候,无法验证该公式.个以太网端口,个千兆位以太网端口;转发带宽基于字节分组地转发速率:我判断该交换机不是线速交换机.如果是线速,转发速率()*,转发带宽()**是不是公式错了,但很多产品地参数都验证了该公式啊交换容量和转发速率(华为地)交换容量和转发速率:、我公司低端交换均采用存储转发模式,交换容量地大小由缓存()地位宽及其总线频率决定.即,交换容量=缓存位宽*缓存总线频率*、端口容量是如何计算?我司低端端口均支持全双工,因此交换机端口容量是其能够提供端口之和地两倍.即,端口容量=*(**)(:表示交换机有个端口,:表示交换机有个端口),、转发能力是如何计算?我司全部为线速转发,考验转发能力以能够处理最小包长来衡量,对于以太网最小包为,加上帧开销,因此最小包为.对于个全双工接口达到线速时要求:转发能力=(()*)=对于个全双工接口达到线速时要求:转发能力=(()*)=资料个人收集整理,勿做商业用途。
包转发、吞吐量、背板带宽计算包转发:(只是针对交换机单口的转发速率(单位为:Mpps))1G=1024M1M=1024KB()1KB=1024B(byte)1B=8b(bit)例如100M的速率举例:100/8=12.5Mbyte/s(计算每秒的流量值)(先把12.5Mbyte/s换算成KB,然后在换算成byte为了方便计算取1024为1000)12.5*1000=12500KB12500*1000=12500000bytes12.5Mbyte/s=12500000bytes1250000/(64+8+12)=148809(注释:至于为什么要有64、8、12查看此链接)这样就可以就算出单个端口的转发速率并且得出100M=0.1488Mpps1000M = 1.488Mpps10G = 14.88Mpps背板带宽:(单位为Gbps)cisco 2950G-48此设备有2个1000M端口,48个100M端口背板带宽=((2×1000)+(48×100))×2(Mbps) =13600( =13.6(Gbps))吞吐量:(单位:Mpps)计算吞吐量要先计算出包转发率,因为吞吐量是计算所有端口的举例:还是以cisco 2950G-48举例刚才计算出了背板带宽为13.6Gbps相当于6.8个千兆口=13.6/2吞吐量=6.8×1.488=10.1184Mpps这样就计算出了吞吐量什么是线速线速是指交换机的端口上每秒钟传输的bit数,单位为bps(bit per second,即每秒传输多少bit,一个bit也就是一个二进制数0或者1)。
以我们常见的例子来说明的话,比如100M的网卡就是说的该网卡的网口线速为100Mbps;再比如安装的电信宽带是50M的宽带,说的是给我们开的端口线速度为50Mbps。
1G=1024M1M=1024kb1kb=1024B1B=8b计算实际带宽需要用(当前宽带÷8=实际下载速率)插个题外话——要注意的是,不要把线速和文件下载速度混为一谈了。
交换机性能参数知识介绍交换机是计算机网络中的重要设备,用于在局域网中转发数据包。
交换机性能参数包括带宽、速率、端口数量、转发能力、转发规则等,这些参数决定了交换机的性能和适用场景。
带宽是交换机性能的一个重要指标,它表示交换机的数据传输能力。
具体来说,带宽表示交换机能够处理的最大数据流量,通常以Mbps或Gbps为单位。
带宽越高,交换机的数据传输能力越强,可以支持更多同时进行的数据传输。
速率是交换机每个端口的传输速度。
一台交换机通常有多个端口,每个端口都有自己的速率。
速率通常以Mbps或Gbps为单位,表示交换机在每个端口上允许的最大传输速度。
速率决定了单个设备在网络中的传输速度,更高的速率意味着更快的数据传输。
端口数量是交换机上可用的物理或逻辑端口数量。
物理端口是交换机的物理接口,通常使用RJ-45、SFP或GBIC等连接器连接设备。
逻辑端口是通过VLAN(Virtual Local Area Network)技术从物理端口中划分出来的虚拟接口,可以实现不同的网络隔离和管理。
端口数量取决于交换机的型号和规格,通常有8、16、24、48个端口等多种选择。
转发能力是交换机进行数据转发的能力。
转发能力通常以PPS(每秒数据包数)或Gbps为单位,表示交换机每秒能够处理的最大数据包数量或总数据吞吐量。
转发能力越高,交换机在网络中传输数据的速度越快。
转发规则是交换机用来决定如何转发数据包的规则集合。
转发规则包括根据MAC地址、IP地址、VLAN标记等进行筛选和过滤的规则。
交换机可以根据这些规则将数据包转发给特定的端口或VLAN,实现网络中不同设备之间的通信。
除了以上常见的性能参数,还有一些其他的参数也会影响交换机的性能。
比如,缓存大小决定了交换机在处理数据包时的缓存容量,较大的缓存可以降低数据丢失的概率;延迟指交换机接收和转发数据包所需的时间,较低的延迟可以提高交换机的响应速度;可靠性指交换机的稳定性和可用性,较高的可靠性意味着交换机可以长时间稳定工作。
吞吐量、带宽、bps、pps、转发能力、线速转发、交换带宽2010-12-17 16:49:58标签:背板带宽包转发率交换容量吞吐量是在一个给定的时间段内介质能够传输的数据量。
吞吐量VS带宽吞吐量和带宽是很容易搞混的一个词,两者的单位都是Mbps.先让我们来看两者对应的英语,吞吐量:throughput ;带宽:bps:bit per secondpps:packet per second1 个千兆端口在包长为64 字节时的理论吞吐量为1.488Mpps。
所以一般來說二層能力(L2)用bps,三層(L3)能力用pps,支援第三層交換的設備,廠家會分別提供第二層轉發速率和第三層轉發速率。
每一種設備所重視的規格都不一樣1. L2 Switch重視的是交換能及背板大小2. L3 Switch除了第一點外只要是進行Vian Routi ng及安全控管3. Router重視的是效能…目前則增加重視功能面4. Firewaii 重視的是效能及連接數转发能力是如何计算?考验转发能力以能够处理最小包长来衡量,对于以太网最小包为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)第二层包转发线速第二层包转发率二千兆端口数量X1.488Mpps+百兆端口数量*0.1488Mpps+其余类型端口数*相应计算方法,如果这个速率能M标称二层包转发速率,那么交换机在做第二层交换的时候可以做到线速。
3)第三层包转发线速第三层包转发率二千兆端口数量X1.488Mpps+百兆端口数量*0.1488Mpps+其余类型端口数*相应计算方法,如果这个速率能篆称三层包转发速率,那么交换机在做第三层交换的时候可以做到线速。
(上面的计算都是用的最小的包长)OSI七层模型中的数据链路层,和网络层的线速转发•。
线速转发,一般是指64字节的小包,能够做到网卡接口流量的转发不出现丢包.。
比如1000M 交换机,两个1000M 口转发数据,一秒1400万(尾数就不写了,太老长)个64字节小包一个不丢.。
网络层的转发,应该是交换机起了三层路由功能后的转发性能.。
这个只是一个概念性的东西,用户一般也不会计较这一方面了,主流交换机的厂商也支持!线速转发分L2和L3,准对不同的产品,主要的性能指标侧重点不尽相同。
背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。
一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时设计成本也会上去。
但是,我们如何去考察一个交换机的背板带宽是否够用呢?显然,通过估算的方法是没有用的,我认为应该从两个方面来考虑:1、)所有端口容量X端口数量之和的2倍应该小于背板带宽,可实现全双工无阻塞交换,证明交换机具有发挥最大数据交换性能的条件。
2、)满配置吞吐量(Mpps)二满配置GE端口数X1.488Mpps 其中1个千兆端口在包长为64字节时的理论吞吐量为1.488Mpps。
例如,一台最多可以提供64个千兆端口的交换机,其满配置吞吐量应达到64 X1.488Mpps=95.2Mpps,才能够确保在所有端口均线速工作时,提供无阻塞的包交换。
如果一台交换机最多能够提供176个千兆端口,而宣称的吞吐量为不到261.8Mpps(176 x1.488Mpps =261.8),那么用户有理由认为该交换机采用的是有阻塞的结构设计。
一般是两者都满足的交换机才是合格的交换机。
比如:2950G-48背板=2X 1000X屯48X 100X 2(Mbps)13.6(Gbps)相当于个千兆口吞吐量=6.8 X1.488=10.1184Mpps4506背板64G满配置千兆口4306 X* 2 (引擎)=32吞吐量=32 X1.488=47.616一般是两者都满足的交换机才是合格的交换机。
背板相对大,吞吐量相对小的交换机,除了保留了升级扩展的能力外就是软件效率或专用芯片电路设计有问题;背板相对小。
吞吐量相对大的交换机,整体性能比较高。
不过背板带宽是可以相信厂家的宣传的,可吞吐量是无法相信厂家的宣传的,因为后者是个设计值,测试很困难的并且意义不是很大。
(这句话好像说反了)交换机的背版速率一般是:Mbps,指的是第二层,对于三层以上的交换才采用Mpps背板带宽资源的利用率与交换机的内部结构息息相关。
目前交换机的内部结构主要有以下几种:一是共享内存结构,这种结构依赖中心交换引擎来提供全端口的高性能连接,由核心引擎检查每个输入包以决定路由。
这种方法需要很大的内存带宽、很高的管理费用,尤其是随着交换机端口的增加,中央内存的价格会很高,因而交换机内核成为性能实现的瓶颈;二是交叉总线结构,它可在端口间建立直接的点对点连接,这对于单点传输性能很好,但不适合多点传输;三是混合交叉总线结构,这是一种混合交叉总线实现方式,它的设计思路是,将一体的交叉总线矩阵划分成小的交叉矩阵,中间通过一条高性能的总线连接。
其优点是减少了交叉总线数,降低了成本,减少了总线争用;但连接交叉矩阵的总线成为新的性能瓶颈。
交换机的交换容量交换机的交换容量又称为背板带宽或交换带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。
交换容量表明了交换机总的数据交换能力,单位为Gbps, —般的交换机的交换容量从几Gbps到上百Gbps不等。
一台交换机的交换容量越高,所能处理数据的能力就越强,但同时设计成本也会越高。
我们如何去衡量一个交换机的交换容量是否够用呢?1)所有端口容量乘以端口数量之和的2倍应该小于交换容量,这样可实现全双工无阻塞交换,证明交换机具有发挥最大数据交换性能的条件。
2)满配置吞吐量(Mpps)=满配置端口数X1.488Mpps,其中1个千兆端口在包长为64字节时的理论吞吐量为1.488Mpps。
交换容量资源的利用率与交换机的内部结构息息相关。
目前交换机的内部结构主要有以下几种:一是共享内存结构,这种结构依赖中心交换引擎来提供全端口的高性能连接,由核心引擎检查每个输入包以决定路由。
这种方法需要很大的内存带宽、很高的管理费用,尤其是随着交换机端口的增加,中央内存的价格会很高,因而交换机内核成为性能实现的瓶颈;二是交叉总线结构,它可在端口间建立直接的点对点连接,这对于单点传输性能很好,但不适合多点传输;三是混合交叉总线结构,这是一种混合交叉总线实现方式,它的设计思路是,将一体的交叉总线矩阵划分成小的交叉矩阵,中间通过一条高性能的总线连接。
其优点是减少了交叉总线数,降低了成本,减少了总线争用;但连接交叉矩阵的总线成为新的性能瓶颈。
交换容量和包转发率之间什么关系转发带宽=包转发速率*8* (64+8+12)=1344*包转发速率但当我看到CISCOCatalyst3560G-24TS--2的4参数的时候,无法验证该公式。
Cisco Catalyst 3560G-24TS--2个以太网端口,4个SFP千兆位以太网端口;1RU 32Gbps转发带宽基于64 字节分组的转发速率:38.7Mpps我判断该交换机不是线速交换机。
如果是线速,转发速率= (24+4)*1.48809=41.66652M,转发带宽=(24+4)*1*2=56G 是不是公式错了,但很多产品的参数都验证了该公式啊交换容量和转发速率(xx 的)交换容量和转发速率:1、我公司低端LSW交换均采用存储转发模式,交换容量的大小由缓存(BUFFER 的位宽及其总线频率决定。
即,交换容量=缓存位宽*缓存总线频率=96*133二12.8Gbps2、端口容量是如何计算?我司低端LSW端口均支持全双工,因此交换机端口容量是其能够提供端口之和的两倍。
即,端口容量=2* (n*100Mbps+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。