pps与bps之间如何换算

在计算机科学中,bit是表示信息的最小单位,叫做二进制位;一般用0和1表示。Byte叫做字节,由8个位(8bit)组成一个字节(1Byte),用于表示计算机中的一个字符。bit(比特)与Byte(字节)之间可以进行换算,其换算关系为:1Byte=8bit;
同时记下如下的公式:
1Byte=8bit
1KByte=1024Byte
1MByte=1024KByte
2)bps与pps的概念
bps:bit per second比特每秒即表示每秒传输多少位的信息。网络运营商所用的单位就是bps,比如我们常见的很多用户从电信或网通办理的2Madsl,这里的2M指的也就是2Mbps=0.25MBps=256KBps(也说明了用户为什么用迅雷等软件下载的时候2M为什么最大也就200多)
pps: Packet Per Second 包每秒即表示每秒转发多少数据包。是路由设备性能的常用指标。
3)bps与pps之间的换算
由于以太网的包长是不定长的,因此,不同的包长在线速情况下的转发能力是不一样的。rfc2544也建议以下包长做为测试的标准, 64、128、256、512、1024、1280、1518字节。
此处给出千兆环境下有单向转发包长为64字节的理论PPS
1Gbps = 1000M bits/((84字节)*8(bit 每字节))=1.488095 Mpps
(根据IEEE802.3规范, 100Mbps=100,000,000bps即以太网速率的单位是以10进制为单位的。
根据Ethernet的CSMA/CD的工作原理,报文在发送之前,要先侦听一段时间线路是否空闲,空闲才能发送。这个监听时间为帧间隙(IPG Inter-Packet Gap),为发送12个字节的时间。为了能接受同步,在以太网帧结构前增加了8个字节的前导码(Preamble),其中7个字节为AA(其二进制形式为01010101)用于与接收端同步,第8个字节为AB(帧定界符),用于定界,标明从现在开始后面的是以太网帧。所以,最短帧的实际长度为:
64字节+12(字节帧间隙)+8(前导码)= 84字节
  • 标签:
  • 发表日期:2013-06-29 
相关文章:
office

Word如何在文档之间复制样式

在浏览别人的文档时,有时觉得某些样式很优秀,想要复制到自己的文档中,观察格式后手动添加的方法吃力不讨好,如何快速在文档之间复制样式呢? 解决方案 通过样式管理,将文档...
路由器知识

网关和路由器之间有什么区别

在使用Windows系统的PC机上配置Internet协议(TCP/IP)属性时,默认网关是指路由器(Router)还是网关(Gateway)? 正文 地球上先有电话网络,流行了很多年,有一个制定电信标准规范的组织...
路由器知识

无线路由器之间有线桥接方法

如果一个路由器不能满足家用或者办公网络需求,又不想拉另一条网络增加成本,而且布线条件允许,那么可以用网线将多台路由器连接共享一条宽带。 方法1:主路由器LAN口接副路由器...