# data[].attributes.body
Le reti in informatica è un sistema di interconnessioni tra calcolatori che permette lo scambio di messaggi tra utenti, la tramissione di dati o programmi e in alcuni casi la gestione contemporanea di risorse distribuite

# data[].attributes.body
A seconda dell'estensione geografica, si distinguono diversi tipi di reti:

si parla di rete corporea o BAN (Body Area Network) se la rete si estende intorno al corpo dell'utilizzatore con una estensione dell'ordine del metro (es. Wireless Body Area Network)

si parla di rete personale o PAN (Personal Area Network) se la rete si estende intorno all'utilizzatore con una estensione di alcuni metri

si parla di rete locale o LAN (Local Area Network) se la rete si estende all'interno di un edificio o di un comprensorio, con una estensione entro alcuni chilometri

si parla di rete universitaria o CAN (Campus Area Network), intendendo la rete interna ad un campus universitario, o comunque ad un insieme di edifici adiacenti, separati tipicamente da terreno di proprietà dello stesso ente, che possono essere collegati con cavi propri senza far ricorso ai servizi di operatori di telecomunicazioni. Tale condizione facilita la realizzazione di una rete di interconnessione ad alte prestazioni e a costi contenuti.

si parla di rete metropolitana o MAN (Metropolitan Area Network) se la rete si estende all'interno di una città

si parla di rete geografica o WAN (Wide Area Network) se la rete ricopre un'area geografica molto estesa e che intercorre nelle reti precedenti

si parla di rete globale o GAN (Global Area Network) se la rete collega calcolatori dislocati in tutto il mondo, anche via satellite

# data[].attributes.body
L'URL è un'insieme di una pagina web

# data[].attributes.body
L'INDIRIZZO IP è composto da 4 numeri compresi tra 0 e 255 separato da un punto

# data[].attributes.body
Nel gergo informatico e delle telecomunicazioni si chiama pacchetto ciascuna sequenza finita e distinta di dati trasmessa su una rete o in generale su un canale o linea di comunicazione (ad esempio su una linea seriale) che utilizzi il modo di trasferimento a commutazione di pacchetto. Tipicamente si tratta di una sequenza di bit, ovvero informazione in formato digitale, modulatipoi in maniera numerica per la trasmissione sul canale fisico. Le reti che utilizzano tale modalità di trasmissione sono dette reti di trasmissione a pacchetto.

# data[].attributes.body
In telecomunicazioni, per protocollo di rete si intende un particolare tipo di protocollo di comunicazione preposto al funzionamento di una rete informatica ovvero la definizione formale a priori delle modalità di interazione che due o più apparecchiature elettroniche collegate tra loro devono rispettare per operare particolari funzionalità di elaborazione necessarie all'espletamento di un certo servizio di rete. In termini equivalenti si tratta dunque della descrizione a livello logico del processo di comunicazione (meccanismi, regole o schema di comunicazione) tra terminali e apparati preposto al funzionamento efficace della comunicazione in rete. Queste apparecchiature possono essere host, computer client, smartphone, personal digital assistant (PDA), monitor, stampanti, sensori.....

# data[].attributes.body
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. Il servizio è realizzato tramite un database distribuito, costituito dai server DNS. Il DNS ha una struttura gerarchica ad albero rovesciato ed è diviso in domini (com, org, it, ecc.). Ad ogni dominio o nodo corrisponde un nameserver, che conserva un database con le informazioni di alcuni domini di cui è responsabile e si rivolge ai nodi successivi quando deve trovare informazioni che appartengono ad altri domini.

Ogni nome di dominio termina con un “.” (punto). Ad esempio l'indirizzo wikipedia.org termina con il punto. La stringa vuota che segue il punto finale è chiamata dominio radice (DNS root zone). I server responsabili del dominio radice sono i cosiddetti root nameservers. Essi possiedono l'elenco dei server autoritativi di tutti i domini di primo livello (TLD) riconosciuti e lo forniscono in risposta a ciascuna richiesta. I root nameserver sono 13 in tutto il mondo, di cui 10 negli Stati Uniti, due in Europa (Inghilterra e Svezia) ed uno in Giappone.

# data[].attributes.body
Internet[1] è una rete ad accesso pubblico che connette vari dispositivi o terminali in tutto il mondo. Dalla sua nascita rappresenta il principale mezzo di comunicazione di massa,[2][3][4] che offre all'utente una vasta serie di contenuti potenzialmente informativi e di servizi.

Si tratta di un'interconnessione globale tra reti informatiche di natura e di estensione diversa, resa possibile da una suite di protocolli di rete comune chiamata "TCP/IP" dal nome dei due protocolli principali, il TCP e l'IP, che costituiscono la "lingua" comune con cui i computer connessi a Internet (gli host) sono interconnessi e comunicano tra loro a un livello superiore indipendentemente dalla loro sottostante architettura hardware e software, garantendo così l'interoperabilità tra sistemi e sottoreti fisiche diverse.

L'avvento e la diffusione di Internet e dei suoi servizi hanno rappresentato una vera e propria rivoluzione tecnologica e socio-culturale dagli inizi degli anni novanta (assieme ad altre invenzioni come i telefoni cellulari e il GPS) nonché uno dei motori dello sviluppo economico mondiale nell'ambito dell'Information and Communication Technology (ICT).

In quanto rete di telecomunicazione, come diffusione è seconda solo alla rete telefonica generale, anch'essa di diffusione mondiale e ad accesso pubblico, ma ancora più "capillare" di Internet. Quest'ultima condivide largamente la rete telefonica per l'accesso e il trasporto dei suoi utenti ed è destinata, in un futuro non troppo lontano con il miglioramento della tecnologia VoIP, a soppiantarla inglobandola in sé, in quanto basata sulla più efficiente tecnica della commutazione di pacchetto.

# data[].attributes.body
n informatica e telecomunicazioni un Internet service provider (termine mutuato dalla lingua inglese che tradotto letteralmente in italiano significa "fornitore di servizi Internet"), in sigla ISP(anche abbreviato in provider se chiaro il contesto informatico), è una struttura commerciale o un'organizzazione che offre agli utenti (residenziali o imprese), dietro la stipulazione di un contratto di fornitura, servizi inerenti a Internet, i principali dei quali sono l'accesso al World Wide Web e la posta elettronica.

# data[].attributes.body
Nelle telecomunicazioni la commutazione di pacchetto è una tecnica di accesso multiplo a divisione di tempo, specificamente concepita per il trasporto di dati, utilizzata per condividere un canale di comunicazione tra più nodi in modo non deterministico, suddividendo l'informazione da trasferire in pacchetti trasmessi individualmente e in sequenza. La commutazione di pacchetto trova applicazione nelle reti di calcolatori e più in generale nelle reti di telecomunicazione.

Esempi di reti basate sulla commutazione di pacchetto sono le reti locali di calcolatori e Internet.

# data[].attributes.body
Il software client in genere è di limitata complessità, limitandosi normalmente ad operare come interfaccia verso il server. In generale nel campo informatico il termine client indica una componente che accede ai servizi o alle risorse di un'altra componente, detta server. In questo contesto si può quindi parlare di client riferendosi all'hardware o al software.

Un computer collegato ad un server tramite rete locale o geografica, ed al quale richiede uno o più servizi, utilizzando uno o più protocolli di rete è un esempio di client hardware. Un programma di posta elettronica è un esempio di client software. Sono sempre di più i software, come il web, l'e-mail, i database, che sono divisi in una parte client (residente ed in esecuzione sul pc client) ed una parte server (residente ed in esecuzione sul server).

Il termine client indica anche il software usato sul computer client per accedere alle funzionalità offerte dal server. Ad esempio, nel web il software client è il web browser, e parla con un serverweb attraverso il protocollo HTTP; per l'e-mail il client è detto in gergo mail user agent o MUA (ad esempio, Outlook, Mozilla Thunderbird, Eudora, ...), e parla con il server (Mail Transfer Agent o MTA) attraverso i protocollo SMTP e POP o IMAP; il client per la consultazione o la modifica del database (spesso costituito da librerie software utilizzate da un'applicazione) parla con il DBMS, che gestisce il database e risponde alle interrogazioni del client.

Il software server, oltre alla gestione logica del sistema, deve implementare tutte le tecniche di gestione degli accessi, allocazione e rilascio delle risorse, condivisione e sicurezza dei dati o delle risorse.

Ad esempio un server di posta elettronica è paragonabile ad un qualunque ufficio postale. Gli utilizzatori per accedere via client alla loro cassetta di posta elettronica devono essere stati autorizzati. In modo analogo un utente deve possedere la chiave della cassetta sita presso un ufficio postale dalla quale vuole prelevare la corrispondenza.