Het ontwikkelteam van BitTorrent heeft het gelijknamige p2p-protocol uitgebreid waardoor het dataverkeer naar trackers gereduceerd kan worden. De uitbreiding is er gekomen na protest van de trackers OpenBitTorrent en PublicBitTorrent.
Enkele weken geleden gingen de publieke trackers OpenBitTorrent en PublicBitTorrent, die draaien op Opentracker-software, uit protest uit de lucht. De trackers deden dit omdat zij van mening waren dat BitTorrent Inc, het bedrijf dat de basis legt voor het bittorrentprotocol, niets deed met voorgestelde uitbreidingen op het protocol.
De voorgestelde uitbreidingen op het torrentprotocol zijn afkomstig van Frederik Neij, medeoprichter van The Pirate Bay, en waren enige tijd geleden al geplaatst op het forum van de torrentclient μTorrent. De protocoluitbreidingen bieden beheerders van publieke trackers de mogelijkheid om met behulp van extra dns-entries aan te geven welk type dataverkeer zij accepteren, zoals udp of tcp.
OpenBitTorrent en PublicBitTorrent reageerden enthousiast op Neij's voorstellen, omdat beide sites het dataverkeer naar de trackerservers zouden kunnen reduceren en de serverload kunnen verlichten. Om dezelfde reden stapten beide trackers al eerder over op het udp-protocol. BitTorrent deed echter lange tijd niets met de voorstellen, met een staking van de twee publieke trackers tot gevolg.
De staking lijkt effect te hebben gesorteerd: inmiddels heeft BitTorrent toch actie ondernomen en de voorstellen opgenomen in een protocol enhancement draft, zo meldt TorrentFreak. De aankomende alfa-versie van μTorrent zou de nieuwe functionaliteit al standaard geactiveerd hebben. Ook andere ontwikkelaars van torrentclients hebben aangegeven dat zij de protocoluitbreidingen zullen implementeren.
[Reactie gewijzigd door brama op dinsdag 31 juli 2012 14:50]
Nee. TCP garandeert de integriteit van een complete datastroom -- als er pakketten verloren gaan worden ze opnieuw verstuurd, en er zit een volgorde in de pakketstroom. Dat, althans, is de theorie, waar in de praktijk natuurlijk wel dingen mee mis gaan -- maar dat zijn dus altijd gevallen waarin de verbinding niet goed gewerkt heeft, want het protocol garandeert het wel degelijk.TCP garandeert alleen maar dat een pakketje (dat heel klein is) precies binnenkomt zoals het verstuurd is. Het garandeert niets over de integriteit van de uiteindelijke bestanden die uit duizenden van die pakketjes kunnen bestaan.
Mocht de tracker gezocht worden op bv. een verkeerde poort of met een ander protocol (tcp ipv udp) dan zal de torrent client automatisch switchen naar de juiste poort / protocol. Het 'TEXT record' bepaalde deze door bv.:3.3.14. TXT RDATA format
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
/ TXT-DATA /
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
where:
TXT-DATA One or more <character-string>s.
TXT RRs are used to hold descriptive text. The semantics of the text
depends on the domain where it is found.
"BITTORRENT UDP:1337 TCP:80" - The host is running two trackers, one on UDP port 1337 and one on TCP port 80. The UDP tracker is prefered.
[Reactie gewijzigd door Ravefiend op dinsdag 31 juli 2012 15:07]
Developers van uTorrent lijken vooral geinteresseerd in geld verdienen.Ik begrijp niet helemaal dat hier een staking voor nodig was
P2P kan dus een trapje lager worden gezet.Artikel 7.4a [Treedt in werking per 01-01-2013]
1. Aanbieders van openbare elektronische communicatienetwerken waarover internettoegangsdiensten worden geleverd en aanbieders van internettoegangsdiensten belemmeren of vertragen geen diensten of toepassingen op het internet, tenzij en voor zover de betreffende maatregel waarmee diensten of toepassingen worden belemmerd of vertraagd noodzakelijk is:
a. om de gevolgen van congestie te beperken, waarbij gelijke soorten verkeer gelijk worden behandeld;
[Reactie gewijzigd door ADQ op dinsdag 31 juli 2012 15:22]
[Reactie gewijzigd door _Thanatos_ op dinsdag 31 juli 2012 14:51]
[Reactie gewijzigd door Blaise op dinsdag 31 juli 2012 17:38]
Het punt is juist dat er nog een heleboel oude torrents zijn met HTTP als communicatie voor de tracker, terwijl er allang een UDP variant op die server staat.Trackers die UDP accepteren, hebben meestal een url die met "udp://" begint. Dat is op zich niet onlogisch, gezien http *altijd* over tcp moet, volgens de standaard.
Ook niet.Wel op outgoing verbindingen,
Op dit item kan niet meer gereageerd worden.
Populair: Android Tablets Samsung Websites en communities Mobiele telefoons Google Sony Microsoft Games Politiek en recht
© 1998 - 2013 Tweakers.net B.V. Contact Over Tweakers Jouw privacy Algemene voorwaarden Cookies
Tweakers wordt uitgegeven door De Persgroep en wordt gehost door True