fix: use https://www.bittorrent.org when linking to BEPs

This commit is contained in:
Marcin Czenko 2025-01-13 10:34:58 +01:00
parent 6723f4e694
commit cdd4059c55
No known key found for this signature in database
GPG Key ID: 33DEA0C8E30937C0
6 changed files with 16 additions and 16 deletions

View File

@ -9,7 +9,7 @@ related-to:
| related-to | [[Protocol v1 clarifications]], [[BitTorrent DHT clarifications]] | | 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 ### ChatGPT clarifications

View File

@ -2,7 +2,7 @@
tags: tags:
- bittorrent - bittorrent
- dht - dht
link: http://bittorrent.org/beps/bep_0005.html link: https://www.bittorrent.org/beps/bep_0005.html
related-to: related-to:
- "[[BitTorrent DHT clarifications]]" - "[[BitTorrent DHT clarifications]]"
- "[[Learn BitTorrent]]" - "[[Learn BitTorrent]]"
@ -10,7 +10,7 @@ related-to:
--- ---
#bittorrent #dht #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]] | | related-to | [[BitTorrent DHT clarifications]], [[Learn BitTorrent]], [[Protocol v1 clarifications]] |

View File

@ -1,19 +1,19 @@
--- ---
tags: tags:
- bittorrent - bittorrent
link: http://bittorrent.org/beps/bep_0052.html link: https://www.bittorrent.org/beps/bep_0052.html
related-to: related-to:
- "[[Learn BitTorrent]]" - "[[Learn BitTorrent]]"
- "[[libtorrent-rasterbar]]" - "[[libtorrent-rasterbar]]"
--- ---
#bittorrent #bittorrent
| link | http://bittorrent.org/beps/bep_0052.html | | link | https://www.bittorrent.org/beps/bep_0052.html |
| ---------- | ---------------------------------------------- | | ---------- | ---------------------------------------------- |
| related-to | [[Learn BitTorrent]], [[libtorrent-rasterbar]] | | 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. > 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 ### Question 1
Ok, lets now switch to BitTorrent v2 (BEP52: http://bittorrent.org/beps/bep_0052.html). Ok, lets 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)? Can you summarise the differences between BitTorrent protocol version 2 (BEP52) and version 1 (BEP3)?
#### Answer #### Answer

View File

@ -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. 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)]]: A nice note about this can be found in the book [[The World of Peer-to-Peer (P2P)]]:

View File

@ -3,7 +3,7 @@ tags:
- paper - paper
authors: authors:
- Bram Cohen - Bram Cohen
link: http://bittorrent.org/bittorrentecon.pdf link: https://www.bittorrent.org/bittorrentecon.pdf
related-to: related-to:
- "[[Learn BitTorrent]]" - "[[Learn BitTorrent]]"
--- ---
@ -11,7 +11,7 @@ related-to:
| authors | Bram Cohen | | authors | Bram Cohen |
| ---------- | ---------------------------------------- | | ---------- | ---------------------------------------- |
| link | http://bittorrent.org/bittorrentecon.pdf | | link | https://www.bittorrent.org/bittorrentecon.pdf |
| related-to | [[Learn BitTorrent]] | | related-to | [[Learn BitTorrent]] |
Original "BitTorrent" paper by [[Bram Cohen]]. Original "BitTorrent" paper by [[Bram Cohen]].

View File

@ -17,16 +17,16 @@ In order to imagine, what do we mean by *BitTorrent - Codex Integration*, we nee
### Specs ### 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]] - [[BEP3 - The BitTorrent Protocol Specification]]
- [[BEP52 - The BitTorrent Protocol Specification v2]] - [[BEP52 - The BitTorrent Protocol Specification v2]]
- [[BEP5 - DHT Protocol]] - [[BEP5 - DHT Protocol]]
- [BEP9 - Extension for Peers to Send Metadata Files](https://bittorrent.org/beps/bep_0009.html) - [BEP9 - Extension for Peers to Send Metadata Files](https://www.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) - [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://bittorrent.org/beps/bep_0011.html) - [BEP11 - Peer Exchange (PEX)](https://www.bittorrent.org/beps/bep_0011.html)
- [BEP23 - Tracker Returns Compact Peer Lists](https://bittorrent.org/beps/bep_0023.html) - [BEP23 - Tracker Returns Compact Peer Lists](https://www.bittorrent.org/beps/bep_0023.html)
- [BEP29 - uTorrent transport protocol](https://bittorrent.org/beps/bep_0029.html) - [BEP29 - uTorrent transport protocol](https://www.bittorrent.org/beps/bep_0029.html)
### libtorrent ### libtorrent