Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Installa
l'accesso più veloce di browser!
 

Tabella di hash distribuita

Indice Tabella di hash distribuita

Le tabelle di hash distribuite (in inglese distributed hash tables, indicate anche come DHTs) sono una classe di sistemi distribuiti decentralizzati che partizionano l'appartenenza di un set di chiavi tra i nodi partecipanti, e possono inoltrare in maniera efficiente i messaggi all'unico proprietario di una determinata chiave.

33 relazioni: Algoritmo greedy, Anycast, Bit, BitTorrent, Decentramento, Disco rigido, Domain Name System, EMule, File sharing, File system distribuito, Freenet, Gnutella, Hash, Hash table, Instradamento, Internet, Kademlia, Larghezza di banda, Multicast, Napster, Open source, Peer-to-peer, Progetto Chord, Robert Morris (hacker), Scalabilità, Secure Hash Algorithm, Stringa (informatica), Teoria dei grafi, Tolleranza ai guasti, Topologia di rete, Transmission, Web cache, 2001.

Algoritmo greedy

Un algoritmo greedy è un algoritmo che cerca di ottenere una soluzione ottima da un punto di vista globale attraverso la scelta della soluzione più golosa (aggressiva o avida, a seconda della traduzione preferita del termine greedy dall'inglese) ad ogni passo locale.

Nuovo!!: Tabella di hash distribuita e Algoritmo greedy · Mostra di più »

Anycast

In Internet, un indirizzo di tipo anycast è un indirizzo IP che può corrispondere a più di un host sulla rete.

Nuovo!!: Tabella di hash distribuita e Anycast · Mostra di più »

Bit

La parola bit, in informatica e in teoria dell'informazione, ha due significati molto diversi, a seconda del contesto in cui rispettivamente la si usi.

Nuovo!!: Tabella di hash distribuita e Bit · Mostra di più »

BitTorrent

BitTorrent, spesso abbreviato BT, è un protocollo finalizzato alla distribuzione e condivisione di file nella rete.

Nuovo!!: Tabella di hash distribuita e BitTorrent · Mostra di più »

Decentramento

Il termine decentramento indica, in diritto e nelle scienze politiche, il trasferimento di funzioni e responsabilità delle funzioni pubbliche dal governo centrale ad organi periferici o addirittura, per il principio di sussidiarietà alla società civile.

Nuovo!!: Tabella di hash distribuita e Decentramento · Mostra di più »

Disco rigido

Un disco rigido o disco fisso – nonché denominato con le locuzioni inglesi hard disk drive (abbreviato comunemente in hard disk o con la sigla HDD) o fixed disk drive (abbreviato in fixed disk o FDD) in elettronica e informatica indica un dispositivo di memoria di massa di tipo magnetico che utilizza uno o più dischi magnetizzati per l'archiviazione dei dati (file, programmi e sistemi operativi).

Nuovo!!: Tabella di hash distribuita e Disco rigido · Mostra di più »

Domain Name System

Il sistema dei nomi di dominio (in inglese: Domain Name System, DNS), è un sistema utilizzato per la risoluzione di nomi dei nodi della rete (in inglese: host) in indirizzi IP.

Nuovo!!: Tabella di hash distribuita e Domain Name System · Mostra di più »

EMule

eMule è un software applicativo open source dedicato alla condivisione dei file basato sul peer to peer e scritto in linguaggio C++ per il sistema operativo Microsoft Windows.

Nuovo!!: Tabella di hash distribuita e EMule · Mostra di più »

File sharing

In informatica il file sharing è la condivisione di file all'interno di una rete di calcolatori e tipicamente utilizza una delle seguenti architetture.

Nuovo!!: Tabella di hash distribuita e File sharing · Mostra di più »

File system distribuito

In informatica un file system distribuito (in inglese, Distributed File System, o DFS) è un particolare file system che permette la memorizzazione di files e risorse in dispositivi di archiviazione distribuiti in una rete informatica, anziché letti o archiviati in maniera centralizzata su di un dispositivo locale, e resi dunque disponibili attraverso un meccanismo client-server tra dispositivi remoti.

Nuovo!!: Tabella di hash distribuita e File system distribuito · Mostra di più »

Freenet

Freenet è una rete decentralizzata, creata per resistere alla censura, che sfrutta le risorse (banda passante, spazio su disco) dei suoi utenti per permettere la pubblicazione e la fruizione di qualsiasi tipo di informazione.

Nuovo!!: Tabella di hash distribuita e Freenet · Mostra di più »

Gnutella

In informatica Gnutella è un network o protocollo di rete Peer to Peer dedicato alla condivisione di file aperta e che dà vita all'omonima rete.

Nuovo!!: Tabella di hash distribuita e Gnutella · Mostra di più »

Hash

Hash è un termine della lingua inglese (to hash sminuzzare, pasticciare) che designa originariamente una polpettina fatta di avanzi di carne e verdure; per estensione indica un composto eterogeneo cui viene data una forma incerta: "To make a hash of something" vuol dire infatti creare confusione, o fare una cosa piuttosto male.

Nuovo!!: Tabella di hash distribuita e Hash · Mostra di più »

Hash table

In informatica un'hash table, in italiano tabella hash, è una struttura dati usata per mettere in corrispondenza una data chiave con un dato valore.

Nuovo!!: Tabella di hash distribuita e Hash table · Mostra di più »

Instradamento

L'instradamento, nel campo delle reti di telecomunicazione, è la funzione di un commutatore (centrale telefonica, router, switch) che decide su quale porta o interfaccia inviare un elemento di comunicazione ricevuto (conversazione telefonica, pacchetto dati, cella, flusso di dati).

Nuovo!!: Tabella di hash distribuita e Instradamento · Mostra di più »

Internet

Internet è una rete ad accesso pubblico che connette vari dispositivi o terminali in tutto il mondo.

Nuovo!!: Tabella di hash distribuita e Internet · Mostra di più »

Kademlia

In informatica e telecomunicazioni Kademlia è un protocollo di rete peer-to-peer ideato da Petar Maymounkov e David Mazières della New York University, per un network di computer decentralizzato.

Nuovo!!: Tabella di hash distribuita e Kademlia · Mostra di più »

Larghezza di banda

In telecomunicazioni ed elettronica la larghezza di banda è la misura dell'ampiezza di banda dello spettro di un segnale informativo trasmesso dalla banda passante disponibile o utilizzata in un canale di comunicazione oppure, la banda di lavoro di un certo sistema fisico in relazione alla sua risposta in frequenza.

Nuovo!!: Tabella di hash distribuita e Larghezza di banda · Mostra di più »

Multicast

Con il termine multicast, nelle reti di calcolatori, si indica la distribuzione simultanea di informazione verso un gruppo di destinatari, cioè la possibilità di trasmettere la medesima informazione a più dispositivi finali, senza dover indirizzare questi ultimi singolarmente e senza avere, quindi, la necessità di duplicare per ciascuno di essi l'informazione da diffondere.

Nuovo!!: Tabella di hash distribuita e Multicast · Mostra di più »

Napster

Napster era un programma di file sharing creato da Shawn Fanning e Sean Parker e attivo dal giugno 1999 fino al luglio 2001.

Nuovo!!: Tabella di hash distribuita e Napster · Mostra di più »

Open source

In informatica il termine inglese open source (che significa sorgente aperta) viene utilizzato per riferirsi ad un software di cui gli autori (più precisamente, i detentori dei diritti) rendono pubblico il codice sorgente, favorendone il libero studio e permettendo a programmatori indipendenti di apportarvi modifiche ed estensioni.

Nuovo!!: Tabella di hash distribuita e Open source · Mostra di più »

Peer-to-peer

In informatica, peer-to-peer (P2P; 'rete paritaria/paritetica') è un'espressione indicante un modello di architettura logica di rete informatica in cui i nodi non sono gerarchizzati unicamente sotto forma di client o server fissi ('clienti' e 'serventi'), ma pure sotto forma di nodi equivalenti o 'paritari' (peer), potendo fungere al contempo da client e server verso gli altri nodi terminali (host) della rete.

Nuovo!!: Tabella di hash distribuita e Peer-to-peer · Mostra di più »

Progetto Chord

Il progetto Chord si prefigge di sviluppare sistemi distribuiti scalabili e robusti sfruttando le idee del peer-to-peer.

Nuovo!!: Tabella di hash distribuita e Progetto Chord · Mostra di più »

Robert Morris (hacker)

Nel 1988, dopo una laurea ad Harvard, è al primo anno di dottorato in informatica presso la Cornell University: è un grande esperto di sistemi informatici e grazie al suo incarico possiede un account per accedere alla rete, allora chiamata Arpanet tramite i computer dell'Università.

Nuovo!!: Tabella di hash distribuita e Robert Morris (hacker) · Mostra di più »

Scalabilità

Nell'ingegneria del software, nelle telecomunicazioni, in informatica e in altre discipline, la scalabilità denota in genere la capacità di un sistema di aumentare o diminuire di scala in funzione delle necessità e disponibilità.

Nuovo!!: Tabella di hash distribuita e Scalabilità · Mostra di più »

Secure Hash Algorithm

Con il termine SHA si indica una famiglia di cinque diverse funzioni crittografiche di hash sviluppate a partire dal 1993 dalla National Security Agency (NSA) e pubblicate dal NIST come standard federale dal governo degli USA. La sigla SHA sta per Secure Hash Algorithm.

Nuovo!!: Tabella di hash distribuita e Secure Hash Algorithm · Mostra di più »

Stringa (informatica)

Una stringa in informatica è una sequenza di caratteri con un ordine prestabilito.

Nuovo!!: Tabella di hash distribuita e Stringa (informatica) · Mostra di più »

Teoria dei grafi

In matematica, informatica e, più in particolare, geometria combinatoria, la teoria dei grafi si occupa di studiare i grafi, che sono oggetti discreti che permettono di schematizzare una grande varietà di situazioni e di processi e spesso di consentirne delle analisi in termini quantitativi e algoritmici.

Nuovo!!: Tabella di hash distribuita e Teoria dei grafi · Mostra di più »

Tolleranza ai guasti

Nell'ingegneria dell'affidabilità la tolleranza ai guasti (o fault-tolerance, dall'inglese) è la capacità di un sistema di non subire avarie (cioè interruzioni di servizio) anche in presenza di guasti.

Nuovo!!: Tabella di hash distribuita e Tolleranza ai guasti · Mostra di più »

Topologia di rete

In telecomunicazioni la topologia di rete è il modello geometrico (grafo) finalizzato a rappresentare le relazioni di connettività, fisica o logica, tra gli elementi costituenti la rete stessa (detti anche nodi).

Nuovo!!: Tabella di hash distribuita e Topologia di rete · Mostra di più »

Transmission

Transmission è un client BitTorrent.

Nuovo!!: Tabella di hash distribuita e Transmission · Mostra di più »

Web cache

Il Web caching è la caching di documenti web (pagine HTML, immagini, ecc.) per permettere di ridurre l'uso della banda e il tempo di accesso ad un sito web.

Nuovo!!: Tabella di hash distribuita e Web cache · Mostra di più »

2001

Il 2001 è stato il primo anno del XXI secolo dell'Era cristiana.

Nuovo!!: Tabella di hash distribuita e 2001 · Mostra di più »

Riorienta qui:

Distributed Hash Table, Distributed hash table.

UscenteArrivo
Ehi! Siamo su Facebook ora! »