猫宁!!!

参考链接: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. 生产问题之泛型自动推断(JDK1.7新特性)

    今天提完代码,新来同事拉下代码后,如下代码出现异常: List<TblBlockMoneyDtl> transData = new ArrayList<>(); 分析原因后发现 ...

  2. ajax请求自动刷新页面

    ajax是异步请求技术,可以实现页面的局部刷新.但是今天写代码的时候发现每次ajax之后都会发生整个页面的刷新,最后发现这是因为触发ajax事件的input标签的type设置为了submit,所以会产 ...

  3. idea操作mysql数据库添加汉字时出现乱码解决方案

    首先 然后 最后 在连接数据库后面加一个指定编码格式 编码格式: characterEncoding=UTF-8

  4. autoprefixer 处理css3的前缀

    css3书写的时候,有时需要加上前缀,比如“-webkit-*.-moz-*”等等,但可能会写的不完整或者是写错,也很麻烦,那么autoprefixer可以处理这些. autoprefixer是一个后 ...

  5. Hadoop-No.6之文件在HDFS中的位置

    在设计一种HDFS模式时,首先应该决定文件的位置.标准化的位置会使得团队之间更容易查找和共享数据. 推荐HDFS目录结构实例.目录结构简化了不同组和用户的权限分配 /user/{username} 只 ...

  6. (转)rotatelogs - Piped logging program to rotate Apache logs

    原文:http://publib.boulder.ibm.com/httpserv/manual60/programs/rotatelogs.html rotatelogs is a simple p ...

  7. WCF错误:由于目标计算机积极拒绝,无法连接;127.0.0.1:3456

    问题描述 最近Windows打完补丁,原来部署在本机的WCF无法连接:出现如下WCF错误:由于目标计算机积极拒绝,无法连接:127.0.0.1:3456 解决方案 检查一下本机的服务:NetTcpAc ...

  8. php+提高大文件上传速度

    PHP用超级全局变量数组$_FILES来记录文件上传相关信息的. 1.file_uploads=on/off 是否允许通过http方式上传文件 2.max_execution_time=30 允许脚本 ...

  9. luogu 5561 [Celeste-B]Mirror Magic 后缀数组+RMQ+multiset

    思路肯定是没有问题,但是不知道为啥一直 TLE 两个点~ #include <bits/stdc++.h> #define N 2000006 #define setIO(s) freop ...

  10. javascript类型判断最佳实践

    javascript有8种数据类型 值类型 Number Null Undefined String Symbol Boolean BigInt 引用类型 Object Array Function ...