Casa reti Che cos'è nodezilla? - definizione da techopedia

Che cos'è nodezilla? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Nodezilla?

Nodezilla è il nome di una rete peer-to-peer basata su Internet che offre ai suoi utenti servizi sicuri, distribuiti e persistenti. Serve come collegamento di servizi distribuiti basati su una rete di routing creata su Internet. I servizi supportati da Nodezilla includono la condivisione anonima di file, lo streaming multimediale gerarchico e la condivisione di foto digitali. Le caratteristiche principali della rete Nodezilla sono l'accesso veloce, la sicurezza, la ridondanza e l'anonimato.


Nodezilla è spesso chiamato "The Grid".

Techopedia spiega Nodezilla

Il nucleo di Nodezilla, noto come Network Agent, è scritto in C ++; il client è scritto in Java e fornisce una GUI per vari servizi. I client in Nodezilla sono chiamati nodi Nodezilla. Il client Nodezilla funziona su qualsiasi piattaforma che supporti Java, ma solo Nodezilla Network Agent dipende dalla CPU. I client Nodezilla possono connettersi a un nodo distante, fornendo a tutte le macchine l'accesso completo alla rete Nodezilla. Il client può anche essere gestito in remoto, offrendo ai suoi utenti la possibilità di scaricare direttamente su una macchina remota.


Nodezilla mantiene un servizio cache per garantire la velocità e la ridondanza dei suoi servizi e migliorare la condivisione persistente.


Il modo in cui il servizio di condivisione dei file viene implementato sul router distribuito di Nodezilla consente anche il download a una velocità molto elevata, poiché le parti del file richiesto provengono da numerosi nodi. Ciò richiede un po 'di spazio di archiviazione, fornito da ciascun utente di Nodezilla.


Nodezilla utilizza anche un sistema di crediti per scoraggiare i freeloader. Per scaricare un determinato file è necessario un numero minimo di crediti. I crediti disponibili sono determinati dallo spazio su disco che un utente fornisce al servizio Nodezilla per archiviare, tra le altre cose, i blocchi memorizzati nella cache e il tempo di esecuzione del nodo dell'utente.


La crittografia è una parte molto importante dei servizi di Nodezilla. Dalla comunicazione tra nodi all'identificazione degli oggetti e alle firme, tutti i dati importanti vengono crittografati e firmati utilizzando algoritmi di crittografia e certificati crittografici. Inoltre, Nodezilla non utilizza nomi utente, identificatori o nomi di file per preservare l'anonimato dell'utente.

Che cos'è nodezilla? - definizione da techopedia