bt tracker伺服器 相關內容

2021-07-27 02:53:20 字數 932 閱讀 1870

dht網路

中心伺服器

bt伺服器

bittorrent

metadata-version: 1.0

name: bittorrent

version: 3.9.1

summary: unknown

home-page:

author: bram cohen

author-email:

license: bittorrent open source license

description: unknown

platform: unknown

bittorrent tracker 的特點:

c++編寫,採用高效能網路通訊技術, 高效穩定。

配置簡單容易。

支援http和udp兩種連線模式, 與bittorrent客戶端完美配合。

可針對使用者數量, 進行效能調節。

用瀏覽器進行遠端狀態監視。

支援自定義的資料庫外掛程式, 並提供乙個sdk開發示例。

bt原始碼的分布

把bt的原始碼展開之後,可以看到有一些python程式,還有一些說明檔案等等,此外還有乙個bittorrent目錄。這些 python程式,實際是一些小工具,比如製作 metafile的、執行tracker伺服器的、執行bt client端的 btdownloadheadless 等等。而這些程式中,用到的一些 python 類的實現,都放在子目錄 bittorrent 下面。我們的分析工作,通常是從工具程式入手,而隨著分析的展開,則重點是看 bittorrenet子目錄下的**。

在談到如何開發可維護的**的一篇文章中,其中提到的一條就是開發一些小工具以簡化工作,我想bt的這種原始碼結構,也正是作者思想的一種體現吧[3]  。

1.bt客戶端

2.bt「種子」檔案

3.tracker

4.種子

伺服器相關

123.56.45.143 公網 self 172.17.74.6 私網 123.57.243.62 scp r 使用scp命令 scp home work source.txt work 192.168.0.10 home work 把本地的source.txt檔案拷貝到192.168.0.10機...

svn伺服器相關

2.svn客戶端連線伺服器端 防火牆的問題 3.svnadmin命令 4.版本庫subversion與實際線上的伺服器的關係 6.centos下快速安裝svn伺服器參考 解決svn的倉庫目錄與lnmp的web根目錄不是同一目錄的問題 1.svn軟連線 本人未測試 2.svn利用鉤子post comm...

伺服器相關知識

伺服器定義 從廣義上講,伺服器是指網路中能對其它機器提供某些服務的計算機系統 如果乙個pc對外提供ftp服務,也可以叫伺服器 從狹義上來講,伺服器是專指某些高效能計算機,能夠通過網路,對外提供服務。相對於普通pc來說,在穩定性 安全性 效能等方面都要求更高,因此cpu 晶元組 記憶體 磁碟系統 網路...