neprihlásený Štvrtok, 30. apríla 2026, dnes má meniny Anastázia
uTorrent začína používať na prenos dát UDP

DSL.sk, 2.12.2008


S veľkým náskokom najpopulárnejší BitTorrent klient uTorrent bude používať na prenos dát protokol UDP namiesto protokolu TCP predpísaného v doterajšej verzii BitTorrent štandardu.

V súčasnosti už UDP používa ako hlavný protokol alfa verzia uTorrentu 1.9 vydaná na konci novembra, samozrejme iba na prenos dát s peermi podporujúcimi nový transportný protokol.

Použitie UDP, zasielajúceho jednotlivé pakety namiesto streamu dát, umožní podľa BitTorrentu prenášať dáta efektívne a rýchlejšie, keď UDP umožňuje flexibilnejšie prispôsobovať rýchlosť zasielania dát podmienkam na sieti a častejšie využiť naplno rýchlosť linky.

Podľa reakcií užívateľov v diskusii súčasný alfa build verzie 1.9 má viaceré problémy a nie je vhodný na bežné používanie, napríklad často nekoordinuje dosahované rýchlosti cez UDP s rýchlosťami TCP spojení a tak zahlcuje linku.

Podľa poznámok k vydaniu ale nový uTorrent obsahuje aj ochranu proti zahlteniu linky a v zaznamenaných prípadoch zahltenia tak ide pravdepodobne o chyby v implemetácii.

Spoločnosť BitTorrent už pripravuje aj štandardizáciu nového transportného protokolu, vzhľadom na vysoký podiel používanosti uTorrentu ale začne byť UDP používané u veľkej časti BitTorrent prenosov prakticky okamžite, ako BitTorrent vydá prvú finálnu verziu s UDP ako štandardným transportným protokolom.



Najnovšie články:

VÚB má technické problémy
Voyo sa stáva internetovou televíznou službou, pridáva množstvo iných staníc
Vydaná Fedora 44, Fedora Asahi Remix 44 pre Macy a Ubuntu 26.04 LTS
OpenAI má pripravovať vlastný AI smartfón
Webhosting dostal veľkú pokutu za neposkytnutie emailov zákazníka protimonopolnému úradu
Colníci zabavili falošné Apple produkty za 660-tisíc
Linuxové jadro pridalo real-time funkčnosť na ARM
Termín misií Artemis sa opäť posúva
Nová séria Star Trek seriálu začne v júli, ukážka
Česká pobočka linuxovej distribúcie Suse založila odbory


Diskusia:
                               
 

vie mi niekto vysvetlit UDP protokol? Hladat viem, ale radsej by som to rad v 5 vetach
Odpovedať Známka: 7.5 Hodnotiť:
 

ups, to rad mi uslo
Odpovedať Známka: 0.0 Hodnotiť:
 

UDP je podla mna problem, je pokial viem casto na sietach blokovane, na inet urcite, neviem ci tymto chcu dosiahnut nieco na lokal sietach
Odpovedať Známka: -3.3 Hodnotiť:
 

netrep blbosti :D
Odpovedať Známka: -3.3 Hodnotiť:
 

Hm, najzlaklednejsim rozdielom je ze packet UDP je mensi oproti TCP packetu a ze je tkzv. "nespolahlivy", co znaci ze nezarucuje dorucenie packetu/packetov v danom prenose. A mensi je hlavne kvoli tomuto, v hlavicke paketu UDP je toho potom menej (okrem ineho). To ma za nasledok vyssie prenosove rychlosti a mensie zalhcovanie pasma (ziadny handshake a pod).UDP sa pouziva napr. na streamovanie (netove radia, tv a tak...). chcel si strucne :)
Odpovedať Známka: 10.0 Hodnotiť:
 

UDP nie ze je nespolahlivy,ale je primarne navrhnuty tak, aby sa odbural podvrdzovaci paket, cim cca o polovicu odlahci zatazenie siete. Nie vzdy je potrebne vyslat paket a pozadovat aj potvrdenie, ci bol doruceny tam, kde bol vyslany. Presne toto plni UDP...Takze je hlupost pisat o onom v zmysle, ze je nespolahlivy, ked je primarne navrhnuty prave tak cielene.
Odpovedať Známka: 8.2 Hodnotiť:
 

nespolahlivy v rom ze sa neposiela opravny packet :)
Odpovedať Známka: 7.8 Hodnotiť:
 

http://sk.wikipedia.org/ wiki/User_Datagram_Protocol

Prvy odsek je strucne v 4 vetach.
Odpovedať Známka: 7.1 Hodnotiť:
 

UDP nekontroluje ci balik dat dorazil prijemcovi. TCP je spojenie ktore neustale kontroluje ci je vsetko v poriadku na oboch stranach.
UDP sa pouziva hlavne v hrach, lebo nezahlcuje linky, a vdaka nemu su mensie lagy.

Tak?
Odpovedať Známka: 10.0 Hodnotiť:
 

si to precitaj, ason sa daco naucis.
TCP je reliable-v podstate zodpovedny-prijemca da vediet odosielatelovi, ci mu to prislo(v skutocnosti dava vediet, co caka dalej-cize ak nieco neprislo, tak o to poziada znovu). takisto obsahuje polozku window-prave ta zabezpecuje ochranu proti zahlteniu. pred nadviazanim spojenia prebehne 3-way handshake-cize nejake overenie a synchronizacia spojenia. data ked pridu mimo poradia, vlozia sa do buffra a potom sa poskladaju podla poradia ake maju mat. ma vacsie naroky na reziu(hlavicka zabera viacej dat).
no a udp je nezodpovedny-posle data aj bez predchodzieho dohodnutia/overenia...dovodom je to, ze rezia je minimalna. najviac sa pouziva u voip, videa,...kedy nevadi, ze nejake data pridu mimo poradia-sice sa obraz moze trochu pokazit, ale to moc nevadi.
Odpovedať Známka: 10.0 Hodnotiť:
 

A ked mi nejake data nepridu vobec, pri torrente to tiez nevadi? :)
Odpovedať Známka: 6.7 Hodnotiť:
 

bittorrent protokol to musi mat osetrene na vyssej vrstve TCP/IP stacku. ide mu len o to aby to bolo menej datovo "zrave", data si vysklada a osetri sam bt protokol
Odpovedať Známka: 10.0 Hodnotiť:
 

Bittorrent si kontroluje kazdy jeden stiahnuty kusok podla checksum toho kuska. Cize v principe by mu UDP nemalo vadit. Aj teraz sa stava ze niekto z peerov odosiela prazdne data, ktore ked ti klient stiahne, overi checksum a zisti ze su zle, tak zabanuje tohto peera.
Odpovedať Známka: 10.0 Hodnotiť:
 

Presne tak, peera sice nezabanuje v tomto pripade, ale dane pakety si dotiahne tak, aby nakoniec checksum sedel. Pri stahovani cez protokol HTTP by vznikol problem prave s CRC, ak by data boli tahane cez UDP.
Odpovedať Známka: 6.7 Hodnotiť:
 

Samozrejme ze to vadi ... niekedy viac a niekedy menej. Zalezi co sa stahuje (video AVI, archiv ZIP, RAR ..., spustitelny EXE ..., hudba MP3, OGG, WMA ...) ... a zalezi ktora cast suboru by chybala a kolko ... ale ako bolo spomute vyssie torrent si to handluje sam a ak je nie je nejaka cast stiahnuta, tak ulohu neoznaci ako stiahnutu (prebiehat moze fyzicka kontrola-citanie z HDD, ci dany kusok neobsahuje prazdne bajty) ...

napr. 32-256 kB chybajuca cast zo stredu AVIcka nesposobi nepozeratelnost filmu, iba vadu v obraze, s ktorou sa sofistikovany prehravac vyrovna, vacsi usek by robil problemy... Takisto by robilo extremne problemy, keby chabala hlavicka AVI suboru, to neprehras nikde ... frame index na konci chybat moze, ale je lepsie ked uz chyba cely, s tym sa inteligentne prehravane vyrovnaju... takisto MP3jky su blbovzdorne na chybajuce (resp. prazdne) casti ... archivy to je na dlhsiu debatu, EXE su nekompromisne a bar chybnych bajtov (nie kB) ma za nasledok nepouzitelnost alebo nespustitelnost ...
Odpovedať Známka: 8.3 Hodnotiť:
 

njn, ale vacsinou sa stauju take veci cez http a ten pouziva tcp a tam to nehrozi.
Odpovedať Známka: 6.7 Hodnotiť:
 

tcp je asi toto: volas kamaratovi na mobil a on to zdvihne (nadviazane spojenie), az po tom mozete hovorit (packety - prenos), udp je ako zaznamnik, tzn nikto to nemusi zdvihnut ale ak ciel existuje/zdvihne tak sa mu to doruci. Na TCP potrebujes vytvorit najprv spojenie, udp mozes rovno poslat ako sms
Odpovedať Známka: 10.0 Hodnotiť:
 

TCP = telegram, UDP = zajacanie z okna. Za telegram treba priplatit, ale ak nebudu padat slony (nepretrhne sa kabel) posta za jeho dorucenie ruci.
Odpovedať Známka: 1.7 Hodnotiť:
 

UDP protokol je rychlejsi ako TCP pretoze nema implementovanu tzv flow control ani error correction... ked nejaka sluzba funguje cez UDP tak neocakava odpoved od cieloveho hosta ci pakety dostal vsetky v poriadku a v spravnom poradi ale jednoducho posiela vsetky data zaradom - bez kontroly ci boli dorucene... UDP protokol vyuzivaju rozne streamovacie sluzby (zvuk,video), online hry a tak podobne... TCP protokol na druhej strane garantuje ze vsetko co posles sa dostane k cielu tzn kontroluje ci boli vsetky pakety dorucene a v pripade ze nie tak ich preposle znova...
Odpovedať Známka: 10.0 Hodnotiť:
 

http://pc-network.aspone.cz/


Odpovedať Známka: 0.0 Hodnotiť:
 

Preto je fakt! NIKDY NEAKTUALIZUJ NA BETA VERZIU!! Podla mna je zaial najstbylnejsia verzia 1.8
Odpovedať Známka: -2.0 Hodnotiť:
 

um, diky vsetkym, takto mi to staci :)
Odpovedať Známka: 7.5 Hodnotiť:
 

dikes.. konecne trosku k veciu diskusia .:D a dikes .. som sa aj ja trosku dozvedel o udp ..:D
Odpovedať Známka: 10.0 Hodnotiť:
 

mno nz :D
Odpovedať Známka: 6.7 Hodnotiť:
 

Propajam sa k podakovaniu za diskusiu: obsazne vecne a simple podane.
Odpovedať Známka: 10.0 Hodnotiť:
 

veru, aj ja prave kukam, ziadne inzultacie v diskusii, nikto sa s nikym nehada a zatial ani nikto netrepol ziadnu kravinu ktoru sa snazi este aj obhajit :) (myslim hlavne to vysvetlenie rozdielu medzi TCP a UDP ktory vysvetlili spravne prakticky vsetci)
Odpovedať Známka: 10.0 Hodnotiť:
 

Mam dojem, ze toto tu vidim prvy raz. Nikto nekyda na stahovacov, nikto nedrista.

By som povedal, ze vsetci co pisali by si zasluzili + len sa mi nechce. Prirovnal by som to k stavu, ked som si pozrel diskusiu a 15 zo 14 prispevkov malo +10. To sa mi pacilo a teraz sa mi to paci tiez.
Odpovedať Známka: 6.7 Hodnotiť:
 

A co sa Ti na webovani a kradnuti vobec paci?
Odpovedať Známka: -3.3 Hodnotiť:
 

ked bude na dsl.sk filtrovanie prispevkov, budem mat vytvoreny vlastny ignore filter. uz mam prvy nick do filtru, 2Matrix
Odpovedať Známka: 10.0 Hodnotiť:
 

tak to si uplne vystihol :)
Odpovedať Známka: 10.0 Hodnotiť:
 

kazdy sa chcel pochvalit, ako to perfektne ovlada ;))
Odpovedať Známka: 6.0 Hodnotiť:
 

Lepsie je chvalit sa s niecim co fakt viem, ako dristat a obhajovat nieco, co som videl z Tescobusu :)
Odpovedať Hodnotiť:

Pridať komentár