洪愛媚
論文題目: BitTorrent 通訊協定中檔案要求及分享演算法之研究
論文摘要:
BitTorrent 從發布至今雖然已經過了十多年,但因為它具備了 P2P 的特性 (每個節點都具有伺服器的功能,因此解決以往流量集中在單一連線的問題),並 且內部機制也針對下載效率做了改善,所以仍然為現今最為火熱的檔案分享的方 式之一。而 BitTorrent 並非打從發布開始就是完美的,因此這十多年來有許多 的人設法改進它的機制,讓它在分享檔案時能夠更有效率。然而想要比較修改後 的機制與原 BitTorrent 的機制的好壞有兩種方法,第一種是使用大型的 BitTorrent 網路進行模擬,然而要進行這樣大規模的模擬將會耗費龐大的成本, 而且大型的 BitTorrent 網路也並非唾手可得,或是普通人能夠去得到的。而第 二種方法則是使用模擬環境,而這也是我們想要做的。
為了驗證修改後的機制的好壞,自行實作模擬程式是比較可行的。因此我們 想要開發一個 BitTorrent 的模擬環境,除了實作出原本的 BitTorrent 機制外, 也將在模擬環境中加入一些其他論文中改良的機制,使用者除了可以用模擬的 BiTorrent 環境測試不同機制外,若想針對 BitTorrent 的機制進行改善,也可利 用此模擬環境來測試演算法的成效。這樣使用者就可以專注在演算法的研究上面, 而不用煩惱如何架設 BitTorrent 的基礎環境。
論文摘要:
BitTorrent 從發布至今雖然已經過了十多年,但因為它具備了 P2P 的特性 (每個節點都具有伺服器的功能,因此解決以往流量集中在單一連線的問題),並 且內部機制也針對下載效率做了改善,所以仍然為現今最為火熱的檔案分享的方 式之一。而 BitTorrent 並非打從發布開始就是完美的,因此這十多年來有許多 的人設法改進它的機制,讓它在分享檔案時能夠更有效率。然而想要比較修改後 的機制與原 BitTorrent 的機制的好壞有兩種方法,第一種是使用大型的 BitTorrent 網路進行模擬,然而要進行這樣大規模的模擬將會耗費龐大的成本, 而且大型的 BitTorrent 網路也並非唾手可得,或是普通人能夠去得到的。而第 二種方法則是使用模擬環境,而這也是我們想要做的。
為了驗證修改後的機制的好壞,自行實作模擬程式是比較可行的。因此我們 想要開發一個 BitTorrent 的模擬環境,除了實作出原本的 BitTorrent 機制外, 也將在模擬環境中加入一些其他論文中改良的機制,使用者除了可以用模擬的 BiTorrent 環境測試不同機制外,若想針對 BitTorrent 的機制進行改善,也可利 用此模擬環境來測試演算法的成效。這樣使用者就可以專注在演算法的研究上面, 而不用煩惱如何架設 BitTorrent 的基礎環境。