史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 網路軟硬體架設技術文件
忘記密碼?
論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2006-08-20, 03:02 AM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 資訊 - 關於Vagaa給DonkeyServer帶來了巨大負擔

關於Vagaa給DonkeyServer帶來了巨大負擔

關於Vagaa給DonkeyServer帶來了巨大的負擔。而官方的解釋卻是「Vagaa解決了eMule的先天協議缺點」。那,是什麼「優秀算法」解決了「eMule的先天缺陷」呢?

  在本文中,將使用官方版eMule,VeryCD版eMule和Vagaa通過EtherDetect Packet Sniffer軟件來做一個網路利用率上的分析。

  首先,我們從官方版的eMule開始,在預定情況下,使用官方版eMule 31分鐘後,資料包(TCP應該是連接?)的發送量為49個(62.241.53.2是eDonkeyServer No.1)。嗯,一切正常,看來這是eMule官方的預定設置。


  好的,下面我們來看看VeryCD所開發的eMuleMod。同樣在預定配置和同樣的計量時間下,使用由VeryCD版的Mod後,資料包的發送量為48個。比官方版的少一個,這應該是屬於允許的計量誤差範圍內。看來VeryCD版的eMuleMod也是嚴格遵循eMule官方要求的。


  最後,我們要請本次的「主角」Vagaa上場了。同樣是預定的設置和計量時間。
  讓人驚訝的是,在31分鐘的時間內,Vagaa居然向服務器發送了325個資料包!


  不難想像,在相同的時間內,Vagaa比其他「遵紀守法」的eMuleMod多發了6倍的資料包!假設全中國只有1000人在使用Vagaa,那麼相比同等用戶的普通eMule客戶端,在一個小時的時間內,服務器接收到的資料包將會比正常的資料包多:
  Vagaa:325x2x1000=650000
  標準eMule:49x2x1000=98000
  相差:650000-98000=552000 個!

  原來這就是Vagaa所使用的「優秀算法」。

  補充:在分析中我還發現,Vagaa似乎對DonkeyServer情有獨鍾,即使沒有連接到DonkeyServer服務器上,也會不停的向它發送資料包。

  而且,Vagaa似乎在資料包控制上有缺陷,在相差不到一分鐘的時間內,Vagaa向DonkeyServer發送了超過230個資料包。


  這是一個資料發送控制問題,如此快速(甚至可以說瘋狂)的向服務器請求資料,難怪有人會說:「沒錯,那1%的正在使用那種Mod的DSNO1用戶消耗了80%的CPU/帶寬」。

本文已同步發表在: CnBeta 上。
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
 


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 10:24 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1