Responsive image
博碩士論文 etd-0212108-165455 詳細資訊
Title page for etd-0212108-165455
論文名稱
Title
P2P網路流量管理系統之設計與實作
Design and Implementation of P2P Network Flow Management System
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
61
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2008-01-28
繳交日期
Date of Submission
2008-02-12
關鍵字
Keywords
流量管理系統、點對點
peer-to-peer, network flow management system
統計
Statistics
本論文已被瀏覽 5678 次,被下載 2173
The thesis/dissertation has been browsed 5678 times, has been downloaded 2173 times.
中文摘要
電腦與網路的應用越來越普及,網際網路逐漸成長,傳送的資料量越來越大,網路頻寬管理也越來越重要,點對點(P2P, peer to peer)的網路服務,往往是佔用頻寬主要的因素之一,若是我們能夠得知使用者使用的是何者網路服務且是否使用過量,再對它加以管理,就能減少整體網路頻寬被少部份使用P2P軟體的使用者大量佔用的情形。
由於傳送資料量的增加,各種通訊搶佔有限頻寬的情形越來越嚴重,因此QoS ( Quality of Service ) 的研究逐漸興起,希望能在有限頻寬中,有效的偵測所有的資料封包,設定管理政策,將頻寬合理的分給各個資料流;我們使用Linux核心實作QoS機制的TC ( Traffic Control ) 模組,來對使用P2P軟體且佔用大量頻寬的使用者做頻寬管理,利用我們所訂定的佇列規則 (Queueing Discipline, qdisc) 來決定要讓何者通訊協定的資料通行,將P2P軟體的流量限制在一個門檻值,讓其他使用者能公平的分配到合理的頻寬。
我們利用Linux TC和我們訂定的政策及規則,實作出一個P2P網路流量管理系統,將系統放置在真實的網路環境中,並且針對我們收集到的流量資訊,做相關的效能分析與改善,讓系統能夠在一般的網路中,有效率的運作及幫助網路管理者管理。
Abstract
The use of peer-to-peer applications is growing dramatically, particularly for sharing large files and software. Currently, peer-to-peer file sharing systems are playing a dominant role in the content distribution over Internet. Therefore understanding the impact of peer-to-peer traffic on networks is significant and some reaction is necessary in order to keep the Internet functioning efficiently.
In this Thesis, we designed a P2P network flow management system, combining Classifier and Linux TC (Traffic Control). We analyzed the network traffic by using Classifier and classified the network traffic into P2P and NP2P (non-P2P). Linux TC is a tool for implementing the management policy. Finally, the management has implemented in real network environment and improved the network performance.
目次 Table of Contents
一、緒論
1.1 研究背景
1.2 研究動機
1.3 研究目標
1.4 章節介紹
二、知識背景與相關研究探討
2.1 P2P技術
2.1.1 何謂P2P[5][6]
2.1.2 P2P 的分類
2.1.3 P2P 傳輸架構
2.1.3.1 主從式架構(Client and Server)
2.1.3.2 第一代點對點傳輸架構
2.1.3.3 第二代點對點傳輸架構
2.1.3.4 第三代點對點傳輸架構
2.1.4 P2P檔案分享
2.2 頻寬管理
2.2.1 頻寬管理簡介[7]
2.2.2 頻寬管理特性
2.3 Linux TC
2.3.1 Quality of Service
2.3.2 Linux Traffic Control[9]
2.4 P2P管理之相關文獻探討
2.4.1 P2P流量對ISP網路的影響
2.4.2 P2P流量管理策略
2.4.3 P2P流量管理方式
2.4.4 P2P流量管理之商業產品
三、研究方法
3.1 系統目的
3.2 系統設計
3.2.1 封包辨識與流量管理
3.2.2 網頁資訊
3.3 系統管理流程
3.3.1 資料收集
3.3.2 資料運算與分析
3.3.3 頻寬分配
3.4 網頁介面
3.4.1 系統效能
3.4.2 流量辨識結果分析
3.4.3 以IP查詢歷史流量
3.4.4 以應用查詢歷史IP
3.4.5 流量管制
3.4.6 數據瀏覽
3.5 測量管理前後之各項參數
4.1 系統測量環境
4.2 管理結果
4.3 網路效能數據
4.3.1 P2P對其它應用程式的影響
4.3.2 P2P對網路效能的影響及管理前後之網路效能變化
五、結論與未來展望
5.1 結論
5.2 未來展望
參考文獻
參考文獻 References
[1] Anttoni Halme. “Peer-to-peer Traffic: Impact on ISPs and Evaluation of Traffic Management Tools”. Seminar on Internetworking 2005.
[2] Kevin Werbach. The Implications of Video P2P on Network Usage. Presentation at Video Peer to Peer, Columbia Institute for Tele-Information, 2005.
[3] Jorma Mellin. Peer-to-Peer Networking – Phenomenon and impacts to carriers. Presentation at Telecom Forum, Autumn 2004
[4] Aki Anttila. Peer-to-peer and ISPs’ Survival strategies. In Proceedings of the Licentiate Seminar on Networking Technology, Fall 2003.
[5] 劉大川、蔡文能、蔡宗易、黃威力、宋嘉銘、賴俊廷,”P2P軟體對網路影響之研究”, TANET 2005台灣網際網路研討會
[6] ”點對點技術”,維基百科,http://zh.wikipedia.org/wiki/Wiki
[7] 蘇建郡、謝仲訓,”以Linux TC建置校園宿舍網路頻寬管理”,南台科技大學碩士論文,2003年1月
[8] 魏煥雲、林盈達,”網路頻寬管理器產品功能與效能評比”,網路通訊,119期,2001年6月
[9] ”Traffic Control HOWTO”, http://www.linux.com/howtos/Traffic-Control-HOWTO/index.shtml
[10] Werner Almesberqer,”Linux Traffic Control-Implementation Overview”, http://diffserv.sourceforqe.net, Nov 1998
[11] ”Differentiated Service on Linux HOHTO”, http://www.opalsoft.net/qos/DS.htm
[12] Zhenxiang Chen and Haiyang Wang, Lizhi Peng, Bo Yang and Yuehui Chen. ”A Novel Method of P2P Hosts Detection Based on Flexible Neural Tree”. ISDA’06.
[13] 周世中,”對等式應用之網路傳輸行為分析與效能評估”,台灣大學資訊管理學系
[14] 陳建華,”基於Linux Netfilter的通訊協定分類器之設計與實作”,中山大學資訊工程學系碩士論文
[15] Napster, “http://www.napster.com/”
[16] Gnutella, “http://www.gnutella.com/”
[17] The Freenet Project, “http://freenet.sourceforge.net/”
[18] Suresh K. Nair, David C. Novak. “A traffic shaping model for optimizing network operations”. European Journal of Operational Research 180(2007)
[19] Subhabrata Sen, Jia Wang, “Analyzing Peer-To-Peer Traffic Across Large Netowkrs”, IEEE/ACM TRANSACTIONS ON NETWORKING, APRIL 2004
[20] Mao Yang, Yafei Dai, and Jing Tian, “Analyzing Peer-to-Peer Traffic’s Impact on Large Scale Networks”, ICCS 2006
[21] Iperf, “http://dast.nlanr.net/projects/Iperf/”
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內外都一年後公開 withheld
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code