用C語言開發一個BT下載軟件 (三) ------ 系統結構設計

      整個系統各個模塊功能如下圖所示: 種子解析:負責解析種子文件,從中獲取Tracker服務器的地址,待下載文件的文件名和長度,piece長度,各個piece的hash值。 連接Tracker:根據HTTP協議構造獲取peer地址的請求,與Tracker建立連接,解析Tracker的迴應消息,從而獲取各個peer的IP地址和端口號。 與peer交換數據:根據peer的IP地址和端口號連接p
相關文章
相關標籤/搜索