2011/08/21

簡述網路傳輸速度與封包解疑

在網際網路中,封包這個名詞大家應該都很熟係!
知道的並不表示明白!當你搞混時!它所帶來的可能是你一大筆金錢的損失!
在電腦的世界語言只有0與1,就是所謂的二進位!
例:
0000->0
0001->1
0010->2
0011->3
0100->4
0101->5
0110->6
0111->7
而電腦世界最基礎的單位為bit!
1Byte=8個bits!
1KB=1024Bytes!
1MB=1024KB
1GB=1024MB
1TB=1024GB
而所謂的封包就是網路傳輸的基本單位。
(一個標頭加上一段資料!)
1封包=128Byte(s)=1/8KB
1KB=1024Byte(s)/128Byte(s)(一個封包)=8個封包.
1MB=1024KB=1024Byte(s)*1024Byte(s)=1048576Byte(s)
如果你在網路上要下載1MB的資料!
1MB=1024KB=1048576Byte(s)=8192個封包.
而5MB就是
5MB=5120KB=5242880Byte(s)=40960個封包.
封包轉換成KB
1個封包=1/8KB
所以-->封包/8=KB
例:
8192個封包/8=1024KB

KB轉換成MB

1KB=1/1024MB
所以-->KB/1024=MB
接上例:
1024KB/1024=1MB
如果你不是吃到飽的方案!
而電信公司用封包量唬你時!自己算一算就知道自己可用的下載量了!

再談網路通訊的傳輸速率:一般網路通訊的傳輸速率都是以bps為單位!
bps是bits per second 的簡稱。如14.4Kbps、28.8Kbps、56Kbps、1.5Mbps及10Mbps 等等。
Bps是Byte per second 的簡稱。而電腦一般都以Bps顯示速度,如1Mbps大約等同128KBps。
現在流行的什麼50M/100M!如果以電腦實際的下載速度計算如下!
50M=全速下載速度=50*128/1024=6.25MB速度(秒).1MB=0.16(秒)
100M=全速下載速度=100*128/1024=12.5MB速度(秒).1MB=0.08(秒)
你要下載1GB在100M全速的狀況下需要23分鐘左右!
以上僅供參考!(有誤請指正)

2 則留言:

Unknown 提到...

我發現文中一個小錯誤...

文中:

0111->6
1000->7

正確是:

0110->6
0111->7
1000->8

豐原小朱 提到...

感恩 ^^ 已修正!謝謝