what is straight chain
What are Bt torrents
what is magnetism
what is p2p
What is the difference between them, what is the principle
Let's talk about straight chain
Direct link is to download data directly from the server
He is the most common way of downloading in our daily life
We download software from the app store
Or download various pictures, music, videos, etc. from the web
Direct link is what can be downloaded directly
For example, we open a webpage and want to download a WeChat
when you click the download button
The website will download it directly for you
At this point we copy its download link
Paste on txt text
You can see that the http protocol is used
So we're looking at how magnetism and seeds work
We directly copy its connection
Then paste it to the txt text to see
What does this link mean, we will talk about it later
one might ask
Why do the links of seeds use the http protocol
Don't worry, let's click on the seed to download directly
You can see that it just gives you a seed through the http protocol
The format of the torrent is torrent
You have to take this seed yourself and download it through the downloader
I will take Xunlei as an example here
We drag the seeds to Xunlei
it will automatically identify the seed
The 18.21GB movie can be seen here
Then we can get it by clicking download
So what is P2P?
P2P is the abbreviation of peer to peer
Translated can be understood as person to person
The direct link uses the server as the center for users to download
Because the server bandwidth is limited
So the more people download
The download bandwidth that everyone can enjoy will be divided even less
the download speed is slower
And P2P is "decentralization"
server independent
Everyone is equivalent to a server
While you are downloading, you are also uploading data
Because the data you download is uploaded to you by others
While you enjoy downloading, you also need to serve and communicate with others
This is the spirit of all for one, one for all
So the opposite of the straight chain
The more people who download, the faster the download
So what are Bt seeds and magnet links?
In fact, the download methods of Bt seeds and magnet links are both P2P
The only difference between them is the way to find resources
Before we saw that the address name of the magnetic link is
magnet:?xt=urn:btih:xxxxxxx
Such
What do you mean, Magnet Link uses DHT
The full name is Distributed Hash Table
It means distributed hash table
as the name suggests
It is a distributed storage method
It starts with magnet:?xt=urn:btih:
Followed by the signature generated by the hash table of the file
You can understand it as the ID card of a resource
you want to download a resource
Just use this ID to find it
But this is not an ordinary ID
This ID is quite special
it is divided into many small pieces
These small blocks have a unique id
Organize the ids of so many small blocks into a data table (hash table)
This table will be distributed to different users before downloading
Each user can pass this data table
Find the address and download
For example, give an example of a simple magnetic download method
User A wants to download the resource "Thor"
But he doesn't know where to find "Thor"
So he asked nearby user B and user C if they knew
If B and C also don't know
Then users B and C will ask the nearby user DEFG
and so on,
finally
Finally G knows where to find the resource Thor
Then tell user A who has the resource "Thor" on the computer
User A then connects with these people and downloads
The way to download Bt seeds is a little easier
He doesn't need to inquire like so many people
By parsing from the seed, you can find out who has the resources "Thor"
This who is equivalent to the user G mentioned above
It is also called tracking server
Then according to the information address provided by user G (tracking server)
Find those users to download
So seeds and magnetism are just different ways of finding resources
Easy to find
Many of the resources we download through p2p are illegal resources
For example, common pirated movies
Old driver's Lamborghini
Other resources protected by copyright, etc.
If you download directly through the direct link
The server providing the download will be directly blocked and warned by a lawyer's letter
If the bt seed finds the tracking server
The tracking server will also be blocked
However, there are generally more seeds, and it is difficult to be killed
What about the magnet link?
~~~~[Expression Auto Brain]~~~~
What is the best p2p downloader to use?
As we all know, there may be the most users of Xunlei in China
But if you don't open membership
The download speed may not be as you expected
There are many other free downloaders
It is "cleaner" and "civilized" than Xunlei
But I still use Thunder
because i tried many downloaders
same magnet link
Thunder is much faster than other downloaders
And many unpopular resources and other downloaders are 0kb/s
So I had to use Thunderbolt
If you are a person who does not need to use p2p very often
Then I suggest you can find some clean downloader
If you need frequent p2p downloads, there are still some relatively unpopular resources
Then Xunlei thinks it is the most suitable
Of course you have to be a member
someone may ask
Didn't you just talk about their downloading principle?
All use the user who owns the resource as the node
The more users who own the resource, the faster the download speed will be.
What does it have to do with the downloader
I tried many of the same bt magnet links before
To use Thunder speed is to be faster than others
Do not believe you can also try
As for the reason, because Xunlei's technology has not been made public
So I'm not 100% sure it's because of something
I think there is a blogger on CSDN who writes well
So share it, you can refer to it
then someone will say
I don't want to serve others, what should I do?
There are two ways
The first is to delete the magnetic resources you downloaded
The second is to close the p2p downloader
Yes, such as Thunder, whether you are downloading or not
as long as you open it
You can see that there is a network speed uploading through the task manager
It will return to 0 as soon as you close the program
But how to say, if the occupied bandwidth is particularly low
It does not affect the use of
I still suggest you be generous
Because I am afraid that one day it will be my turn to download
The world will suddenly be very quiet ~