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.