Protocollo di comunicazione
1
Reti eterogenee
2
Internet
Anni ‘60
A.R.P.A. – Advanced Research Project Agency
ARPANet
3
Protocollo universale
TCP / IP
Transfer Control Protocol / Internet Protocol
4
TCP/IP (1/3)
Application layer
Transport layer
Internet layer
Host-to-Network layer
5
TCP/IP (2/3)
hhost-to-network layer, che si occupa della trasmissione a
livello fisico (sotto forma di segnale elettromagnetico) delle
unità logiche binarie (bit);
iInternet layer, che opera suddividendo l’informazione in
pacchetti i quali, tramite il protocollo IP, devono essere
correttamente instradati a destinazione;
6
TCP/IP (3/3)
transport layer, che si occupa delle caratteristiche
della connessione tra origine e destinazione; in
particolare in questo livello il protocollo TCP offre un
servizio di consegna dei pacchetti garantito e
connection-oriented (i pacchetti vengono cioè
consegnati nell’ordine in cui sono stati spediti), mentre
in quello UDP la trasmissione è connectionless (cioè
non rispetta alcun ordine nella consegna) e non viene
offerta alcuna garanzia di arrivo a destinazione dei
pacchetti;
application layer, che fornisce i protocolli alle
applicazioni software; fra essi si hanno l’HTTP, usato
per richiedere e/o trasmettere pagine ipertestuali,
l’FTP, usato per trasmettere file, l’SMNP, il POP e
l’IMAP (per la trasmissione e ricezione di e-mail), ecc.
7
Commutazione di pacchetto
Commutazione di circuito
8
Indirizzi IP (1/3)
Il protocollo più importante dello stack TCP/IP è appunto
l’Internet Protocol, cui spesso si fa riferimento con
l’acronimo
IP.
Questo
protocollo
suddivide
l’informazione che viene dai livelli superiori in pacchetti.
Le unità di rete nel protocollo IP sono identificate tramite
una sequenza di quattro byte:
160.97.31.1
Assegnati da una Autorità
(gerarchia) per garantire
l’univocità a livello mondiale
9
Indirizzi IP (2/3)
Gli indirizzi IP sono suddivisi in cinque grandi classi:
classe A (da 1.0.0.0 a 127.255.255.255);
classe B (128.0.0.0 e 191.255.255.255);
classe C (192.0.0.0 e 223.255.255.255);
classe D (da 224.0.0.0 a 239.255.255.255);
classe E (da 240.0.0.0 a 247.255.255.255).
classe A :
124.31.18.3
sottorete
host
10
Indirizzi IP (3/3)
classe B :
156.123.19.23
sottorete
classe C :
host
201.13.191.32
sottorete
host
11
Scarica

Telematica e reti di computer