中大機構典藏-NCU Institutional Repository-提供博碩士論文、考古題、期刊論文、研究計畫等下載:Item 987654321/8839
English  |  正體中文  |  简体中文  |  Items with full text/Total items : 80990/80990 (100%)
Visitors : 42933056      Online Users : 895
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version


    Please use this identifier to cite or link to this item: http://ir.lib.ncu.edu.tw/handle/987654321/8839


    Title: P2P-BT檔案分享在區域網路中快取服務之設計與實現;Design and Implementation of A Cache Service in the LAN-based P2P-BT File Sharing System
    Authors: 董永安;Yung-An Tung
    Contributors: 資訊工程研究所
    Keywords: 快取;網路位址轉換;追縱伺服器;BT;點對點;Tracker;NAT;Cache;BT;P2P
    Date: 2006-07-05
    Issue Date: 2009-09-22 11:35:55 (UTC+8)
    Publisher: 國立中央大學圖書館
    Abstract: 點對點(P2P,Peer-to-Peer)的檔案分享方式愈來愈流行,如ezPeer、BitTorrent…等,尤其以BitTorrent (BT)方式分享者,更是以大檔案分享為主,再加上其分享的原理為不分區域、遠近,大家隨機連線,容易造成資料重複地傳送,無可避免的,定會造成頻寬的嚴重浪費。特別是在區域網路(LAN)中,對外的頻寬常常是不夠用的,若再加上BT的使用,更容易造成網路的擁塞,甚至網路因此癱瘓而無法使用。因此,本文主要在探討於有使用私有IP(private IP)與防火牆(Firewall)的區域網路中使用BT軟體時,如何節省不必要之對外頻寬的浪費,進而當多人使用BT下載同一檔案時,能比BT原本的方法更快完成分享的動作! 因為分享者及追縱伺服器(Tracker)之埠號 (port number)並不固定,所以修改torrent的metainfo檔(.torrent)或利用IP名單做導向的方法是必要的,利用網路位址轉換(NAT)的功能,可將內部的使用者導向經過修改後且置於區域網路內的區域網路追蹤伺服器(LAN-Tracker),由內部的區域網路追蹤伺服器給予下載同一torrent的下載者名單,這樣可將連線的對象限制為區域網路中的成員,進而節省對外的頻寬,並利用區域網路內高速的互傳速度,縮短分享的時間。而原始的檔案由本文中所設計的D-node這台快取機器代表區域網路中所有成員對外下載,因此同一份資料由區域網路外只需傳送一份至區域網路內。整體而言,不但大大地節省了不論是上傳或下載的頻寬,更加速了區域網路內分享同一檔案的速度! In the file sharing systems, P2P(Peer-to-Peer) is more and more popular, like ezPeer and BitTorrent(BT). Especially the BitTorrent, it will make the network congested and even paralyzed because of it mainly shares large files and it’s sharing techniques. Especially between LAN(Local Area Networks) and the ISP network, the bandwidth is limited. If some users use BT program to download files inside the LAN that protected by private IP and firewall, it will cause the LAN in congestion. In this paper, we are going to try to save the bandwidth when using BT in a LAN and, more over, speed up the average download rate compared with the original download method. Because the port numbers of the trackers and peers are not fixed, we have to use the blocking list in NAT or try to modify the .torrent file. This will make the peers inside the LAN connect to the LAN-tracker, instead of the original tracker outside the LAN. Making use of the LAN-tracker, we can limit the peers inside the LAN share files with each other without connecting to the peers outside the LAN. Only designated Peer designed in this thesis can connect to the peers outside the LAN, so it will prevent transferring the same data more than once. Finally, we can save the bandwidth and even speed up the average download time.
    Appears in Collections:[Graduate Institute of Computer Science and Information Engineering] Electronic Thesis & Dissertation

    Files in This Item:

    File SizeFormat


    All items in NCUIR are protected by copyright, with all rights reserved.

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明