Lista pecet@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [PECET] opoznienia na switchu

To: pecet@man.lodz.pl
Subject: Re: [PECET] opoznienia na switchu
From: "Andrzej P. Wozniak" <uszer@poczta.onet.pl.invalid>
Date: Sat, 3 Nov 2018 23:50:09 +0100
Osoba podpisana jako nadir <none@hell.org>
w artykule <news:5bddfa80$0$526$65785112@news.neostrada.pl> pisze:

W dniu 2018-11-03 o 20:17, Andrzej P. Wozniak pisze:

magnet:?xt=urn:btih:HI7NPHMTIXD6RTS4JSGWTCCTEHSGKIIA

To oczywiście lipny przykład, bo poprawny skrót jest zapisywany
szesnastkowo.
A co w nim lipnego?
Mam na przykład taki, świeży wygenerowany na przykładzie hash-a z
działającego torrenta:
magnet:?xt=urn:btih:ALGVGJL3ND5MSBEJQUF6CBUR356EFZC2

No dobra, przyjrzałem się jeszcze raz. Skróty wyglądają na zapisane
w kodowaniu Base32 (znaki A-Z, 2-7) zamiast hex (znaki 0-9, A-F).

Jak napisałem, że możesz dodać nowy tracker, to dodaj jakikolwiek
działający, jeśli nie masz żadnego aktywnego torrenta. Nazwę też możesz
dodać sam – tymczasową, aby tylko na liście pobierania wyświetlało się
coś sensownego i niepowtarzalnego.
Ależ ja wiem, że mogę sobie pododawać to i tamo.
Mnie bardziej dziwi jak to działa bez dodawania żadnych trackerów.

A jak działa podłączanie po raz pierwszy komputera do internetu? Przecież
wtedy nie ma jeszcze adresu IP.

Skąd
mój klient wie do czego łączyć i skąd cokolwiek pobierać?

Raczej serwer. W trybie bez trackerów każdy z klientów sam działa jak
tracker i rozgłasza swoje usługi po UDP. Z drugiej strony zaś nasłuchuje,
czy inne klienty nie rozgłaszają się jako trackery.

Jeśli nie ma innego klienta w sieci lokalnej czy w tej samej klasie adresów
IP (należących do jednego dostawcy), to oczekiwanie na trafienie może trwać
miesiącami. Stąd sugestia, by zawsze mieć aktywnego jakiegoś torrenta z
działającymi trackerami lub trackery dopisywać samodzielnie.

Gdzieś te hash-e są rozgłaszane?

Skróty to są raczej wymieniane bezpośrednio między klientami, kiedy już
jakieś się ze sobą skontaktują. Oprócz tego klienty pracujące jako trackery
udostepniają listę innych klientów, z którymi miały kontakt.

Przy włączonym DHT (i innych rozszerzeniach) i aktywnych torrentach klient nie tylko stale się rozgłasza, ale też ma wciąż niepustą listę innych klientów (w tym pracujących jako trackery) i jeśli dodasz nowy magnet link, ponawia wymianę skrótów (i w miarę potrzeby list klientów).

Oczywiście to jest uproszczenie, więc coś tam mogłem pominąć lub przekręcić.

--
Andrzej P. Woźniak uszer@pochta.onet.pl (zamień miejscami z<->h w adresie)

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>