猫宁!!!

参考链接:https://blog.csdn.net/qq_38880380/article/details/79887704

https://www.cnblogs.com/Flychown/p/6734445.html

bit是信息的最小单位。

Byte是计算机存储介质的计算单位,1Byte等于8个bit,1KB=1024Bytes,1MB=1024KB。

GBK编码标准下,中文一个汉字是2个Byte,英文一个字母是1个Byte。

计算机存储介质,例如U盘,1GB等于1000MB来计算的,因为方便,但是存储在上面的数据还是按照1GB等于1024MB来计算。

bps是比特每秒,1bit/s,数据传输速率的单位

Bps是Byte per second,字节每秒,1Byte/s等于8bps,也就是8bits/s

家用小区宽带如果是100M的,那就是100Mbps,也就是12.5MBps,12.5MB/s,顶死,没有想象中那么大。

在计算传输速率上1Mbps等于1000bps,换算单位是1000,不是惯用的1024。(谨记)

pps是包转发率,packet per second,包每秒,交换机的包转发率表示交换机转发数据包的能力大小,而决定交换机转发率的重要指标是交换机的背板带宽,也就是交换机接口处理器与数据总线之间的最大数据吞吐量,单位是Gbps,背板带宽越大,数据处理能力越强。背板带宽,单个端口传输速率*端口数*2,全双工无阻塞交换模式下,总带宽小于设备背板带宽标准值。

1000M传输速率的以太网,1000Mbps,Gigabit Ethernet ,以太网中可以传输的最小的包是64Bytes,这与以太网的电缆长度有关系,最远两个点的往返时间是51.2微秒,正好发送64Bytes,保证A点数据到B的时候,A可以获取来自B的数据收到与否的告知,而这个时候64Bytes刚好传输完。

前导符大小是8Bytes,作用是告知目的设备数据要来了,每个包之间都有一个帧间隙,最小是12Bytes,导致传输一个包实际占用了84Bytes。

千兆端口交换机包转发率,1000Mbps/(84*8)=1.488Mpps,这个是估计的最大数值,现实中肯定是达不到的,一个交换机有很多个端口,满配吞吐量,1.488Mpps*端口数量。

RT,响应时间,系统对请求做出相应的时间。

TPS,吞吐量,系统在单位时间处理请求的数量。

并发用户数,系统可以同时承载的正常使用的用户的数量。

QPS,每秒查询数量,一个特定的查询服务器单位时间内处理流量的多少。

PJzhang:网络数据单位小比特的更多相关文章

  1. Volley1--为什么说Volley适合数据量小,通信频繁的网络操作

    前言 网络编程对于客户端来说是一块及其重要的地方,使用高效的网络请求框架将为你的系统产生很大的影响.而Volley作为谷歌的一个开源项目,炙手可热.有很多中小型公司的安卓移动客户端的网络程序都是基于v ...

  2. 网络数据包分析 网卡Offload

    http://blog.nsfocus.net/network-packets-analysis-nic-offload/     对于网络安全来说,网络传输数据包的捕获和分析是个基础工作,绿盟科技研 ...

  3. Netty 如何高效接收网络数据?一文聊透 ByteBuffer 动态自适应扩缩容机制

    本系列Netty源码解析文章基于 4.1.56.Final版本,公众号:bin的技术小屋 前文回顾 在前边的系列文章中,我们从内核如何收发网络数据开始以一个C10K的问题作为主线详细从内核角度阐述了网 ...

  4. Android之网络数据存储

    一.网络保存数据介绍 可以使用网络来保存数据,在需要的时候从网络上获取数据,进而显示在App中. 用网络保存数据的方法有很多种,对于不同的网络数据采用不同的上传与获取方法. 本文利用LeanCloud ...

  5. android基础(五)网络数据解析方法

    在网络上传输数据时最常用的方法有两种:XML和JSON,下面就对这两种类型的数据解析进行讲解. 一.XML数据解析 在Android中,常见的XML解析器分别为SAX解析器.DOM解析器和PULL解析 ...

  6. Python黑客编程基础3网络数据监听和过滤

    网络数据监听和过滤 课程的实验环境如下: •      操作系统:kali Linux 2.0 •      编程工具:Wing IDE •      Python版本:2.7.9 •      涉及 ...

  7. iOS—网络实用技术OC篇&网络爬虫-使用java语言抓取网络数据

    网络爬虫-使用java语言抓取网络数据 前提:熟悉java语法(能看懂就行) 准备阶段:从网页中获取html代码 实战阶段:将对应的html代码使用java语言解析出来,最后保存到plist文件 上一 ...

  8. iOS - NetRequest 网络数据请求

    1.网络请求 1.1 网络通讯三要素 1.IP 地址(主机名): 网络中设备的唯一标示.不易记忆,可以用主机名(域名). 1) IP V4: 0~255.0~255.0~255.0~255 ,共有 2 ...

  9. 网络数据的XML解析

    网络应用中的数据解析,因为最近的应用,无论是Android的和ios平台的,一直用也是建议用的都是Json解析, xml解析都有点被遗忘了. 然后最近自己在做着玩一个ios的小应用,涉及网络数据的抓取 ...

随机推荐

  1. 洛谷P3690 Link Cut Tree (动态树)

    干脆整个LCT模板吧. 缺个链上修改和子树操作,链上修改的话join(u,v)然后把v splay到树根再打个标记就好. 至于子树操作...以后有空的话再学(咕咕咕警告) #include<bi ...

  2. 洛谷-P2292-L语言(字典树)

    链接: https://www.luogu.org/problem/P2292 题意: 标点符号的出现晚于文字的出现,所以以前的语言都是没有标点的.现在你要处理的就是一段没有标点的文章. 一段文章T是 ...

  3. 3 监控项、触发器、web监控、nginx监控

    1.自定义监控项 Item 参数文档 https://www.zabbix.com/documentation/3.0/manual/config/items/itemtypes/zabbix_age ...

  4. 快速傅立叶变换FFT模板

    递归版 UOJ34多项式乘法 //容易暴栈,但是很好理解 #include <cmath> #include <iostream> #include <cstdio> ...

  5. 给PS添加ICO格式文件

    为什么你的ps不能直接打开favicon.ico文件呢?因为你没有安装识别ico的格式插件. 安装步骤如下: 下载格式文件:https://pan.baidu.com/s/1lE0El1VtDqD5l ...

  6. javaScript第一篇

    什么中DOM: DOM是一套对文档内容进行抽象各概念化的方法; 例如:我们对别人说:“猫在沙发上!”:别人听到的不会是“狗已经跑了”:这是因为人类对已有的事物有了一套公有的认识;再比如,有人问你,“左 ...

  7. Shell登陆

    Shell登录信息 注:只对本地终端起作用,远程终端不起作用(也就是说这个文件对远程登录是无效的). 修改后: 输出: 注:这里在配置文件中添加\l之后会显示终端(这里为终端1),按住Alt+F2可以 ...

  8. Linux下SHA256校验

    一.将Hash: SHA256文件和需要检验的文件放在同一个文件夹内 二.$sha256sum -c SHA265 文件 输出: 校验文件:ok

  9. Codeforces 385C Bear and Prime Numbers(素数预处理)

    Codeforces 385C Bear and Prime Numbers 其实不是多值得记录的一道题,通过快速打素数表,再做前缀和的预处理,使查询的复杂度变为O(1). 但是,我在统计数组中元素出 ...

  10. Vue_(基础)Vue中的指令

    Vue.js中文文档 传送门 Vue的指令:其实就是单个JavaScript表达式,一般来说是带有v-前缀   Vue指令: v-model:数据双向绑定: v-text:以纯文本方式显示数据: v- ...