在 Boing Boing 看到 Bittorrent 的作者 Bram Cohen 在 Stanford 談 Bittorrent:Bram Cohen’s Stanford talk on BitTorrent。據 Boing Boing 說影片有 90mins 長 (看起來是 M$ 的 solution,在 http://stanford-online.stanford.edu/courses/ee380/050216-ee380-100.asx 可以看?),如果你願意等的話,有人正在轉成適當的格式用 torrent 放出來。(不過我自己已經先用 mmsclient 去抓,晚點抓完我再找地方放出來好了)
Category Archives: P2P
Peer to Peer
脫褲子放屁 XD
這是我看到「IP over VoIP, Anyone?」這篇文章標題後的第一個感想 XD
不過仔細看才發現原來是因為 UK Wi-Fi 對於 Skype 不收費,於是就想要透過 VoIP 傳 IP data?
UK Wi-Fi hotspot users are being offered free Skype calls. “Broadreach hopes that after making free Voice over Wi-Fi calls consumers will be more likely to pay to check their email or surf the web at its hot spots.”
果然,幹壞事是進步最大的原動力 :p
kwebd
kwebd 是一個 Kenosis based 的 distributed service,用法很簡單:在 url 後面加上 .kweb.kenosisp2p.org:8091
就可以了,譬如 http://cnn.com.kweb.kenosisp2p.org:8091/,不過目前測試發現不支援 HTTP/1.1 (沒有送 Host),這造成幾乎所有在外面買 web hosting 的全掛 :p
也許下個版本會支援?
加入的方法請安裝 kenosis 0.941,以 FreeBSD 為例:(ports 內目前的版本是 0.92)
cd /usr/ports/net/py-kenosis
vim Makefile (修改版本號碼,將 0.92 改成 0.941)
rm distfiles
make fetch makesum
make install clean
裝完以後修改 /usr/local/lib/python2.4/site-packages/kenosis/kwebd.py,把 127.0.0.1:5555 改成 root.kenosisp2p.org:5005 後,執行 python /usr/local/lib/python2.4/site-packages/kenosis/kwebd.py 理論上可以跑起來。不過我跑了三十分鐘還是沒有人來 query 我的 kwebd,看起來好像是加錯 initial node 了…
反正先放著跑看看…
如果你要透過 Bittorrent 傳檔案,想找 tracker 的話…
你可以把 tracker 改成 hash.bt.kenosisp2p.org,其中的 hash 改成檔案的 hash value 即可。
在 Unix 下用標準版本的 bittorrent 可以用 btreannounce.py 改,拿 Firefox 1.0.1 Bittorrent 下載例子來說,本來是這樣:
Firefox%20Setup%201.0.1.exe.torrent
info hash: 15bc86515fc1df90bc562f3fb8d4ab7efafbe5a4
announce url: http://bittorrent.mozilla.org:6969/announce
full copies: 33 seeds
partial copies: 6 leeches
Bytes File
4,816,320 Firefox Setup 1.0.1.exe
用 btreannounce.py 改:
gslin@netnews [~] [11:31/W3] btreannounce.py http://15bc86515fc1df90bc562f3fb8d4ab7efafbe5a4.bt.kenosisp2p.org:6969/announce Firefox%20Setup%201.0.1.exe.torrent
old announce for Firefox%20Setup%201.0.1.exe.torrent: http://bittorrent.mozilla.org:6969/announce
然後就變成這樣:
Firefox%20Setup%201.0.1.exe.torrent
info hash: 15bc86515fc1df90bc562f3fb8d4ab7efafbe5a4
announce url: http://15bc86515fc1df90bc562f3fb8d4ab7efafbe5a4.bt.kenosisp2p.org:6969/announce
Unable to retrieve tracker information about torrent: Unable to determine URL to tracker information (scrape) server.
Bytes File
4,816,320 Firefox Setup 1.0.1.exe
Mozilla Firefox 1.0.1 正式推出
這是 Mozillazine 的新聞:Mozilla Firefox 1.0.1 Released,這次的修正包括了幾個 security issue (最有名的當就是 IDN 的問題了),還有幾個 bugfix,不過沒看到 tab memory leak 被列出來?
非正式 changelog 可以看這裡:unofficial Firefox 1.0.1 changelog。
另外一點,1.0.1 英文版的部分可以用 Bittorrent Download:Official Mozilla BitTorrents,應該去推廣用 kenosis 的…。
Kazaa 記錄使用者下載的資訊
其實這沒什麼好驚訝的,只要是有中央伺服器在處理的 P2P Network 一定會有的事情 (就如同 ed2k 的 server 可以知道、Bittorrent 的 tracker 也會知道),只是這些公司都會拐他們的使用者「我們沒有記錄使用者下載了什麼東西」,而這次 Kazaa 被迫在法院裡說明他們有這項資訊而已:Slashdot 報導的 “Court Docs Reveal Kazaa Logging User Downloads“。
Anyway… 繼續看就是了 :p
Cisco 在 router 上設定 L7 based 的 filter
剛剛在看我們家的 router 設定,發現 Cisco 愈來愈邪惡了,你可以在 policy-map 裡面用 match protocol edonkey 來擋 eDonkey protocol packet (據說是 Layer 7)。
Continue reading Cisco 在 router 上設定 L7 based 的 filter
不斷進步的 P2P
最近 MPAA 的行動頗大…
最近 MPAA 對 P2P site 的行動頗大 (尤其是 Bittorrent series)…
Continue reading 最近 MPAA 的行動頗大…
Kenosis
在 freshmeat 看到的 P2P Library (?),這是第一個版本 :)
Continue reading Kenosis