Protocollo Internet Protocollo IP: l`indirizzo IP

Transcript

Protocollo Internet Protocollo IP: l`indirizzo IP
Protocollo
Un protocollo per la comunicazione in rete può essere definito come l'insieme di regole
che seguono i nodi di una rete per ottenere uno scambio efficace e ordinato di
informazione. Esempi di protocollo sono: il protocollo TCP/IP, l'http, l'ftp, il dns.
Internet
Internet è una rete globale nata dall'unione di varie reti prima statunitensi, poi anche
europee. Il nucleo originario fu rappresentato da un progetto militare (ARPANET)
sviluppato nel 1968 per poter garantire la possibilità di comunicare anche in presenza di
un attacco militare sovietico di tipo aereo (fino al 1969, la superiorità tecnologica degli
Stati Uniti 'America non era ancora chiara). Il primo collegamento nel '68 fu tra quattro
sedi universitarie: 2 dell'università della California (UCLA), l'Università di Stanford e
l'Università dello Utah. La parola “internet” cominciò a circolare nella seconda metà
degli anni '70; essa deriva dall'unione di interconnected networks; internet è perciò una
rete formata dall'unione di miliardi di reti. Distinguiamo in essa due parti:
• il backbone, (letteralmente spina dorsale), l'ossatura, formata da collegamenti
molto veloci, a lunga distanza internazionali o intercontinentali;
• una miriade di reti locali e ampie di differente velocità.
Nel 1972 e nel 1978, venne accettato e standardizzato un nuovo protocollo di rete, il
TCP/IP, (il TCP nel 1972, da cui venne poi scorporato il protocollo IP nel 1978). TCP
significa transmission control protocol, mentre IP significa Internet protocol.
Possiamo concludere che internet è la rete globale; in essa l'invio di informazione
avviene usando il protocollo TCP/IP. Internet è perciò una immensa infrastruttura
hardware con uno specifico protocollo di comunicazione.
Protocollo IP: l'indirizzo IP
Parte integrante del protocollo di internet è l'Ip. Se noi dobbiamo inviare o ricevere
informazione in una rete dobbiamo avere un modo di identificare univocamente i nodi
collegati, una sorta di indirizzario. L'indirizzo IP è un indirizzo che identifica
univocamente ogni nodo collegato ad una rete quando è in condizione di ricevere o
inviare informazione. Esso viene assegnato dall'I.S.P. (internet service provider, cioè
fornitore di servizi internet, ad esempio Tiscali, Infostrada, Alice, Fastweb etc).
L'indirizzo IP può essere assegnato in due formati:
• ipv4,
4 numeri da 0 a 255 separati da un punto, 32 bit (esempio
254.231.10.123);
• Ipv6, 8 numeri ciascuno di 4 cifre in esadecimale separati da due punti (“:”), 128
bit (esempio 2001:0db8:85a3:0000:1319:8a2e:0370:7344).
L'I.S.P. Assegna l'indirizzo IP in due modalità:
• IP statico, cioè ogni volta che ci si collega si ha sempre lo stesso indirizzo IP;
• IP dinamico, cioè ogni volta viene assegnato un indirizzo che può essere diverso o
uguale, dipendendo ciò da vari fattori decisi dall'I.S.P..
Come lavora il protocollo TCP/IP
La sigla TCP/IP significa transmission control protocol/internet protocol. Questo
protocollo è alla base dello scambio di informazioni in rete. Seguendo questo protocollo,
l'invio di informazioni avviene attraverso le seguenti 4 fasi:
1. Le informazioni da inviare vengono divise in parti, dette pacchetti, ciascuno della
dimensione di 1,5 Kb.
2. Ad ogni pacchetto vengono aggiunte informazioni che identificano, attraverso
l'indirizzo IP, il mittente, il destinatario e inoltre la posizione del pacchetto nella
sequenza.
3. Viene inviato il pacchetto.
4. Alla ricezione ne viene controllata l'integrità: se il pacchetto risulta danneggiato
(ad esempio alcune parti sono mancanti) ne viene chiesto il re-invio.
Protocollo HTTP
L'http (hyper text transfert protocol) è un protocollo per il trasferimento ipertestuale di
informazione. L'uso di questo protocollo nella costruzione dei siti internet è quello che
permette di saltare da una parte all'altra di un documento o da un sito all'altro senza
dover seguire un ordine di tipo sequenziale (cioè un'informazione dopo l'altra).
Possiamo dire che il web è: un servizio che si appoggia all'infrastruttura di internet. Più
precisamente il web è un sistema di collegamenti ipertestuali interconnessi ( in generale
multimediali) che usa internet come infrastruttura hardware, il TCP/IP come protocollo di
comunicazione e segue il protocollo http per la costruzioni di tali collegamenti
ipertestuali.
Una rete intranet invece è una rete locale dove la comunicazione avviene attraverso il
protocollo http come il web (oltre il protocollo TCP/IP naturalmente).
Uno dei principali servizi offerti da internet è il dns che significa domain name system,
cioè risolutore dei nomi dei domini: esso è il servizio che trasforma i nomi dei domini, in
una struttura standard, in indirizzi IP.
Inoltre internet funziona attraverso l'utilizzo di denominazioni standard per la
localizzazione di contenuti, detti uniform resource locator (url) e uniform resource
identifier (uri).
Il nome dei siti segue quindi una struttura standard. Le ultime due lettere danno o il
paese (.it, .fr etc) che ospita l'host, cioè il computer sul disco rigido del quale il sito è
fisicamente ospitato, oppure la funzione (.com per commerciale o .org per
organizzazione). L'estensione .com ora indica genericamente un sito statunitense.