iT邦幫忙

0

一個網站的網路流量需求要如何計算才正確?~~急~~

mdf627 2009-11-12 10:20:0025691 瀏覽

一個網站如果要上Yahoo"雙星"的廣告版位請問網路的流量要開多少Mbps

網站大小約8MB
廣告時間2小時 預估參觀人數為4萬人
網站檔案首頁為Flash 檔案小於1MB

請有經驗的各位幫我找出一個算式吧
最好是有已經實際用過沒問題的算式...

2 個回答

20
蟹老闆
iT邦大師 1 級 ‧ 2009-11-16 08:11:47
最佳解答

提供一個公式你參考看看:
1Mbps的網路速度是 1024/8=128Kbs
1MB 的檔案 1024KB
1Kb 的檔案 1024byte
1Byte的檔案 8bit
因網路傳輸時必須加入頭尾校對碼各1 bit所以每1kb的內容需傳輸1280Byte

若使用1Mbps上傳的網路每秒是128KB以1MB的檔案傳輸需時十秒
預估會有四萬個點閱在二小時內,平均每秒5.5人點閱需時55秒若以頻寬50Mbps每人約1.1秒下載完成,但事情往往不是這麼順利,因為沒有可參考峰值只能以平均值來計算,最好的方式是詢問YAHOO該二小時廣告時段上架到下架中點閱率最高的十分鐘內有可能會有多少來計算會更準確。

20
world800
iT邦新手 5 級 ‧ 2009-11-15 15:15:38

預估 40000人次 * 只瀏覽首頁 1MB
= 40000 MByte
= 40000 * 10 (1Byte = 8Bit ,另加上封包遺失/網路品質加分數2) = 400000 Mbit

這個傳輸量 分布在 廣告時間 2小時
400000 / 2 = 200000 Mbit/hr
而 1小時 = 3600秒
200000 / 3600 = 55.56 Mbps

player iT邦大師 1 級 ‧ 2012-11-06 21:20:18 檢舉

都不考慮用Proxy或CDN嗎?
其實頻寬用不著這麼大

食夢黑貘 iT邦研究生 4 級 ‧ 2013-01-09 02:09:41 檢舉

不要忘記平均是瞬間高峰的七成...

我要發表回答

立即登入回答