admin管理员组

文章数量:1532272

2024年1月5日发(作者:)

一、线速和包转发率的换算

1、线速的定义

是指网络设备的端口上每秒钟传输的2进制数个数,单位为:

bit per second,即bps。这也就是我们通常会看到的,比如:

a)、通常说的100M的网卡就是说的该网卡的网口线速为100Mbps;

b)、家里面开的宽带,比如电信说的是2M的宽带,说的是给我们开的端口线速度为2Mbps。

注意:电脑上的文件下载速度计算通常是以字节每秒为单位的,即:

byte per second。为了与线速度的bps相区分,通常将其记为Bps。这两个单位很多人都搞不清怎么回事,一个大写,一个小写,其实是两码事。因为1byte=8bit,所以二者是8倍关系,即1Bps=8bps。

2、包转发率

包转发率的含义是每秒钟内所转发的数据包的个数,即packet per second,记做pps。

这里的数据包packet和字节byte有个对应关系,1packet=64byte。为什么是64呢?这是个定义,网络中1个数据包最小包含64字节。

下面我们计算一下一个1000Mbps的线速端口其最大包转发率。

计算之前还要讲一点,就是我们的数据包在网络上传输不是裸的数据包在传输,而是每个数据包都要加上8byte的帧头和12byte的帧间隙。每传输一个数据包就需要传输64+8+12=84byte。

那1000Mbps线速端口的包转发率=1000,000,000(

本文标签: 端口包转发背板带宽网络设备