bits、Bytes、吞吐量
生活随笔
收集整理的這篇文章主要介紹了
bits、Bytes、吞吐量
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.bits 和 Bytes
對于1byte=8bits這個公式大家都十分熟悉,當談論到bits(位)和Bytes(字節)時,單位符號非常重要:
- bytes通常使用單位符號B
- bits則使用b,不過為了和B區分,一般使用完整名稱bit
大家平常對于傳輸速度(也稱為帶寬或者吞吐量)并不是很熟悉,比如很困惑為什么在20Mbps的Internet中卻只能以每秒2.4MB的速度下載文件?這就是沒有區分B和b的區別,其實根據公式2.4MB * 8= 19.2Mb,說明下載速度還是不錯的。但是還有一個問題,剩下的0.8Mbps到哪去了?
2.什么是吞吐量?
在第一節中談到的20Mbps表示每秒可以傳輸20Mbit的數據,但是這些數據不僅表示你要傳輸的數據,還包括其他數據,影響的元素主要有以下幾點:
- 開銷信息和會話設置:比如IP數據包上的IP地址、MAC地址等等,這些并不是你像發送的數據本身,但是在傳輸時必須包含。除此之外還有一些驗證數據準確性的消息、確定可用空間等這些都是需要消耗帶寬的
- 應用數據和控制數據
- 自適應傳輸率:大多數文件傳輸使用TCP協議,而通常要發送文件的計算機開始時會慢一些,然后速度會逐漸增加,直到 TCP 找到它認為的最大傳輸速度,所以單個文件傳輸很少能夠利用所有可用帶寬。
- …
參考
總結
以上是生活随笔為你收集整理的bits、Bytes、吞吐量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux火狐不显示内容,Firefox
- 下一篇: 2019年计算机网络统考报名时间,201