mirror of
https://github.com/logos-storage/bittorrent-codex-docs.git
synced 2026-01-02 13:03:08 +00:00
fix: use https://www.bittorrent.org when linking to BEPs
This commit is contained in:
parent
6723f4e694
commit
cdd4059c55
@ -9,7 +9,7 @@ related-to:
|
||||
| related-to | [[Protocol v1 clarifications]], [[BitTorrent DHT clarifications]] |
|
||||
| ---------- | ----------------------------------------------------------------- |
|
||||
|
||||
[BEP3](http://bittorrent.org/beps/bep_0003.html) describes the original, or `v1` of the BitTorrent protocol.
|
||||
[BEP3](https://www.bittorrent.org/beps/bep_0003.html) describes the original, or `v1` of the BitTorrent protocol.
|
||||
|
||||
### ChatGPT clarifications
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
tags:
|
||||
- bittorrent
|
||||
- dht
|
||||
link: http://bittorrent.org/beps/bep_0005.html
|
||||
link: https://www.bittorrent.org/beps/bep_0005.html
|
||||
related-to:
|
||||
- "[[BitTorrent DHT clarifications]]"
|
||||
- "[[Learn BitTorrent]]"
|
||||
@ -10,7 +10,7 @@ related-to:
|
||||
---
|
||||
#bittorrent #dht
|
||||
|
||||
| link | http://bittorrent.org/beps/bep_0005.html |
|
||||
| link | https://www.bittorrent.org/beps/bep_0005.html |
|
||||
| ---------- | --------------------------------------------------------------------------------------- |
|
||||
| related-to | [[BitTorrent DHT clarifications]], [[Learn BitTorrent]], [[Protocol v1 clarifications]] |
|
||||
|
||||
|
||||
@ -1,19 +1,19 @@
|
||||
---
|
||||
tags:
|
||||
- bittorrent
|
||||
link: http://bittorrent.org/beps/bep_0052.html
|
||||
link: https://www.bittorrent.org/beps/bep_0052.html
|
||||
related-to:
|
||||
- "[[Learn BitTorrent]]"
|
||||
- "[[libtorrent-rasterbar]]"
|
||||
---
|
||||
#bittorrent
|
||||
|
||||
| link | http://bittorrent.org/beps/bep_0052.html |
|
||||
| link | https://www.bittorrent.org/beps/bep_0052.html |
|
||||
| ---------- | ---------------------------------------------- |
|
||||
| related-to | [[Learn BitTorrent]], [[libtorrent-rasterbar]] |
|
||||
|
||||
|
||||
Dated 10-Jan-2008, [BEP52](http://bittorrent.org/beps/bep_0052.html) describes `v2` of the BitTorrent protocol. Below I attempt to enumerate the most important changes.
|
||||
Dated 10-Jan-2008, [BEP52](https://www.bittorrent.org/beps/bep_0052.html) describes `v2` of the BitTorrent protocol. Below I attempt to enumerate the most important changes.
|
||||
|
||||
> I am not trying to be exhaustive, not very precise here, as we will basically focus on the version 2 of the protocol. If we want to support `v1` we will learn it better while working on it.
|
||||
|
||||
@ -21,7 +21,7 @@ Dated 10-Jan-2008, [BEP52](http://bittorrent.org/beps/bep_0052.html) describes `
|
||||
|
||||
### Question 1
|
||||
|
||||
Ok, let’s now switch to BitTorrent v2 (BEP52: http://bittorrent.org/beps/bep_0052.html).
|
||||
Ok, let’s now switch to BitTorrent v2 (BEP52: https://www.bittorrent.org/beps/bep_0052.html).
|
||||
|
||||
Can you summarise the differences between BitTorrent protocol version 2 (BEP52) and version 1 (BEP3)?
|
||||
#### Answer
|
||||
|
||||
@ -10,7 +10,7 @@ related-to:
|
||||
| ---------- | -------------------- |
|
||||
Original BitTorrent tracker coordinates the collaboration in the [[Swarm]]. The trackers is what was making BitTorrent partly centralised - they could be many trackers, but they play the role about the seeders and clients (peers) taking part in the exchange.
|
||||
|
||||
With the adoption of DHT in [BEP5 - DHT Protocol](http://bittorrent.org/beps/bep_0005.html) and [BEP11 - Peer Exchange (PEX)](http://bittorrent.org/beps/bep_0011.html), BitTorrent becomes more decentralised and removes this static point of control: the tracker. See also: [Peer Exchange](https://en.wikipedia.org/wiki/Peer_exchange) protocol in Wikipedia.
|
||||
With the adoption of DHT in [BEP5 - DHT Protocol](https://www.bittorrent.org/beps/bep_0005.html) and [BEP11 - Peer Exchange (PEX)](https://www.bittorrent.org/beps/bep_0011.html), BitTorrent becomes more decentralised and removes this static point of control: the tracker. See also: [Peer Exchange](https://en.wikipedia.org/wiki/Peer_exchange) protocol in Wikipedia.
|
||||
|
||||
A nice note about this can be found in the book [[The World of Peer-to-Peer (P2P)]]:
|
||||
|
||||
|
||||
@ -3,7 +3,7 @@ tags:
|
||||
- paper
|
||||
authors:
|
||||
- Bram Cohen
|
||||
link: http://bittorrent.org/bittorrentecon.pdf
|
||||
link: https://www.bittorrent.org/bittorrentecon.pdf
|
||||
related-to:
|
||||
- "[[Learn BitTorrent]]"
|
||||
---
|
||||
@ -11,7 +11,7 @@ related-to:
|
||||
|
||||
| authors | Bram Cohen |
|
||||
| ---------- | ---------------------------------------- |
|
||||
| link | http://bittorrent.org/bittorrentecon.pdf |
|
||||
| link | https://www.bittorrent.org/bittorrentecon.pdf |
|
||||
| related-to | [[Learn BitTorrent]] |
|
||||
|
||||
Original "BitTorrent" paper by [[Bram Cohen]].
|
||||
|
||||
@ -17,16 +17,16 @@ In order to imagine, what do we mean by *BitTorrent - Codex Integration*, we nee
|
||||
|
||||
### Specs
|
||||
|
||||
BitTorrent spec is build incrementally from so called [BitTorrent Enhancement Proposals (BEPs)](http://bittorrent.org/beps/bep_0000.html). Each BEP adds something to the BitTorrent Protocol. The most important BEPs to study in order to get a good initial grip on the BitTorrent protocol are:
|
||||
BitTorrent spec is build incrementally from so called [BitTorrent Enhancement Proposals (BEPs)](https://www.bittorrent.org/beps/bep_0000.html). Each BEP adds something to the BitTorrent Protocol. The most important BEPs to study in order to get a good initial grip on the BitTorrent protocol are:
|
||||
|
||||
- [[BEP3 - The BitTorrent Protocol Specification]]
|
||||
- [[BEP52 - The BitTorrent Protocol Specification v2]]
|
||||
- [[BEP5 - DHT Protocol]]
|
||||
- [BEP9 - Extension for Peers to Send Metadata Files](https://bittorrent.org/beps/bep_0009.html)
|
||||
- [BEP10 -Extension Protocol](https://bittorrent.org/beps/bep_0010.html), see also [extension protocol for BitTorrent](https://www.rasterbar.com/products/libtorrent/extension_protocol.html)
|
||||
- [BEP11 - Peer Exchange (PEX)](https://bittorrent.org/beps/bep_0011.html)
|
||||
- [BEP23 - Tracker Returns Compact Peer Lists](https://bittorrent.org/beps/bep_0023.html)
|
||||
- [BEP29 - uTorrent transport protocol](https://bittorrent.org/beps/bep_0029.html)
|
||||
- [BEP9 - Extension for Peers to Send Metadata Files](https://www.bittorrent.org/beps/bep_0009.html)
|
||||
- [BEP10 -Extension Protocol](https://www.bittorrent.org/beps/bep_0010.html), see also [extension protocol for BitTorrent](https://www.rasterbar.com/products/libtorrent/extension_protocol.html)
|
||||
- [BEP11 - Peer Exchange (PEX)](https://www.bittorrent.org/beps/bep_0011.html)
|
||||
- [BEP23 - Tracker Returns Compact Peer Lists](https://www.bittorrent.org/beps/bep_0023.html)
|
||||
- [BEP29 - uTorrent transport protocol](https://www.bittorrent.org/beps/bep_0029.html)
|
||||
|
||||
### libtorrent
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user