BitTorrent — è un protocollo di rete per la condivisione di file attraverso Internet. E ' stato creato americano programmatore Брэмом Cohen, che ha scritto il primo torrent client «BitTorrent» in Python nel mese di aprile 2001. I file di tale protocollo sono trasferiti parti, e ogni torrent client che ricevono queste parti, allo stesso tempo dà loro altri clienti. Come funziona il protocollo BitTorrent — questo nell'edizione di oggi!
Il Principio di funzionamento del protocollo consiste nel fatto che il carico sulla distribuzione del file è ridotta grazie скачивающим clienti. Cominciano a comunicare immediatamente, anche se il file non bobina fino alla fine.
Per il funzionamento di BitTorrent, come regola generale, è necessario tracker — specializzato server tramite il protocollo HTTP. Ha bisogno, per i clienti, di seguito feste, possano trovare l'altro. Prima di iniziare a scaricare il client si collega al tracker indicato in torrent file indirizzo, informa il tuo indirizzo e l'id del file che si desidera scaricare (chiamato hash-somma). In risposta, il cliente riceve gli indirizzi di altri clienti, scaricano o distribuire questo file. Successivamente il cliente periodicamente informa inseguitore del processo e viene aggiornato gli elenchi di indirizzi. Feste si collegano tra loro e si scambiano i segmenti di file senza il coinvolgimento diretto inseguitore. Ha solo memorizza le informazioni ricevute da parte dei clienti. Ci sono anche бестрекерные sistema, in cui il tracker è disponibile decentralizzato — al client sotto forma di tabelle di hash distribuite.
Durante la connessione clienti una volta si scambiano informazioni sull'dei loro segmenti. Lo scambio di dati inizia quando ciascuna delle parti ha i segmenti, che non sono altro. Pir, vuole scaricare il segmento denominato anche личем, invia la richiesta, e ottiene dal rispettivo cliente. Poi controlla il checksum del segmento. Se lei ha coinciso con quella registrata in torrent file, il segmento considerato mobile scaricato con successo, e il cliente comunica a tutti su questo segmento. Se lo stesso checksum variano, il segmento viene scaricato di nuovo.
Il Numero di inviati segmenti conta, e se da un lato rileva che passa, in media, più di quanto prende, si blocca per un po di tempo massimo per l'altra parte. Questo è fatto per un uso più efficiente del canale di ritorno. Quando si sceglie chi sbloccare, la preferenza è data ai clienti che hanno trasmesso un sacco di segmenti.
La Procedura per lo scambio viene scelto in questo modo, per prima cosa i clienti si sono scambiati più rare segmenti: in questo modo aumenta la disponibilità di file a mano. Stessi segmenti sono divisi in blocchi di dimensioni da 16 a 4000 kb. Contemporaneamente possono essere richiesti i blocchi di segmenti diversi.
Quando il download è quasi completato, il cliente entra in modalità di seguito indicato come end game. Interroga tutti i restanti segmenti di tutti i seed clienti, che consente di evitare di rallentare quasi completato il caricamento.
Quando si riceve un file completo il cliente diventa sid, cioè entra in una speciale modalità di funzionamento, in cui ha solo dare i dati. Via del led periodicamente informa tracker di modifiche in grado di torrenti e aggiorna gli elenchi di indirizzi IP.
Raccomandato
Come si comportano gli aborigeni alla vista della gente comune?
È così che rappresentiamo gli aborigeni. Mentre quasi tutto il mondo va a lavorare e fa altre cose "moderne", nelle foreste di diverse parti del nostro pianeta vivono gli aborigeni. Questa parola è chiamata i popoli che vivevano in certe parti della ...
Che cos'è la medicina tradizionale ed è sicura?
L'efficacia della medicina tradizionale e dei trattamenti non tradizionali è contestata da molti scienziati Per quanto strano possa sembrare, le pratiche mediche alternative sono incredibilmente popolari. Il termine "terapia alternativa" si riferisce...
Quanti animali sono stati salvati dall'estinzione totale?
Nonostante i migliori sforzi delle persone, molti animali non possono più essere salvati. Ma alcuni sopravvivono ancora Decine di specie sono minacciate di estinzione ogni anno a causa delle attività umane. Fortunatamente, scienziati provenienti da t...
Notizie Correlate
#CES 2018 | Visitatori della mostra dovuto trascorrere un paio di ore al buio
Poche ore fa, una delle più grandi tecnologiche mostre, passando in questo momento Las Vegas Convention Center, infatti, è rimasta in sospeso. Il fatto è che la premessa di quasi 58 mila metri quadrati improvvisamente era immerso ...
Come funziona? | Wi-Fi Gratuito
Wi-Fi è stato creato nel 1998, nel laboratorio di radioastronomia CSIRO in Australia. Il creatore wireless protocollo di scambio dati è l'ingegnere John O'Sullivan. Il termine «Wi-Fi» è stato originariamente inventato come un gioc...
Bluetooth — è una tecnologia di trasmissione senza fili di dati tra dispositivi compatibili a distanze fino a 100 metri. I lavori per la creazione di Bluetooth sono stati avviati nel 1994 produttore di apparecchiature di tel...
Come funziona? | Sonno tracker
Come è noto, il sonno di una persona è costituito da cicli ripetuti fasi veloce e lento sonno. La durata media di ogni ciclo è di circa un anno e mezzo di ore. Un buon riposo è un sogno, con 5 cicli completi. In questo modo, per l...
il Primo pedometro ha inventato il matematico francese Jean Фернель nel 1525. Il dispositivo è un sistema di ruote dentate e ingranaggi, che azionato leva oscillante. Ruotare la freccia in quattro циферблатам, che hanno sempre con...
Come funziona? | Portatile cardiofrequenzimetro
Cardiofrequenzimetro — è un dispositivo per il monitoraggio della frequenza cardiaca in tempo reale. L'attività elettrica del cuore è stata aperta alla fine del 19 ° secolo, e nel 1902 Willem Эйнтховен è il primo, che tecnic...
Come funziona? | Computer quantistico
un computer Quantistico è un dispositivo di calcolo che utilizza fenomeni della meccanica quantistica per la trasmissione e l'elaborazione dei dati. L'idea di computazione quantistica è stata indipendentemente offerto Yuri Маниным...
Come funziona? | Sistema di navigazione satellitare
l'Idea di creare un sistema di navigazione satellitare nata negli anni ' 50 del secolo scorso. Gli scienziati americani guidati da Richard Кершнером osservato il segnale proveniente dal satellite sovietico, e ha scoperto che grazi...
nel mese di luglio di quest'anno, uno dei più grandi nella storia del nostro pianeta iceberg A-68A staccato dalla piattaforma di ghiaccio del ghiacciaio di Larsen in Antartide. Difficile anche immaginare un pezzo gigante di ghiacc...
Come funziona? | Sensore pioggia
Auto sensore pioggia — opto-elettronico è un dispositivo che viene installato sul parabrezza dell'auto e risponde a sua idratazione. E ' necessario per la determinazione dell'umidità includere automaticamente i tergicristalli. I p...
Come funziona? | Sensore di incendio
il Primo vigile del fuoco automatica sensore di calore. Lo hanno creato gli americani Francesco Upton e Fernando Dibble nel tardo 19 ° secolo. Nella progettazione del sensore sono stati batterie elettriche, campana cupola, magnete...
Come funziona? | Sensore di movimento
i Sensori di movimento sono ampiamente utilizzati nei sistemi di sicurezza, per rilevare l'intrusione di persone non autorizzate, nonché per l'automazione di illuminazione e hvac in appartamenti e uffici. Gli analisti si aspettano...
Come funziona? | Traduzione automatica
la Prima volta l'idea di utilizzare elettronicamente-macchine di calcolo per la traduzione dei testi è stata espressa nel 1947 negli stati UNITI, subito dopo la comparsa dei primi COMPUTER. La prima dimostrazione pubblica di tradu...
Come funziona? | Visione artificiale
Come auto-disciplina visione artificiale nata all'inizio degli anni ' 50 del secolo scorso. Nel 1951 John von Neumann ha proposto di analizzare микроснимки con l'aiuto del computer attraverso il confronto di luminosità vicini part...
Come funziona? | Il motore di ricerca
il Primo programma per computer per la ricerca sul Web è diventato Archie, fondata nel 1990 gli studenti di Montreal. Lei nn gli elenchi di tutti i file con tutti gli FTP-server e ha costruito un database in cui è stato possibile ...
Come funziona? | Accelerometro
l'Accelerometro — è un sensore per misurare l'accelerazione. E ' stato inventato nel tardo 19 ° secolo e progettato per l'installazione in auto e locomotive per il controllo della velocità. I primi accelerometri sono stati p...
Come funziona? | Display olografico
il Primo ologramma è stato ottenuto un fisico ungherese Денешом gábor presso 1947, nel corso di esperimenti per migliorare la capacità di risoluzione dei microscopi elettronici. Ha inventato la parola «ologramma», volendo sottolin...
Come funziona? | E-Ink display
la carta Elettronica è stato sviluppato nel Centro di Ricerca Xerox di Palo Alto Nick Шеридоном negli anni ' 70 del secolo scorso. La prima carta elettronica, nominata Гирикон, consisteva in sacchetti di plastica sfere da 20 a 100...
Nel numero scorso abbiamo su come funziona il display a cristalli liquidi. Oggi parleremo di un'altra tecnologia, denominata OLED. Quindi, come funziona esposizione su semiconduttori organici emettitori di luce — questo nell...
i cristalli Liquidi sono stati aperti nel 1888 scienziato austriaco Friedrich Рейнитцером, e nel 1927 russo fisico Всеволодом Фредериксом è stata scoperta la transizione, porta il suo nome ed ora ampiamente utilizzato in LCD-displ...
Commenti (0)
Questo articolo non ha nessun commento, per essere il primo!