Dal “ calcolatore”
al “deposito di informazioni” anche
da condividere.
Per vedere questa immagine
occorre QuickTime™ e un
decompressore GIF.
UNA RETE…PER PESCARE?
Si …
informazioni tra
computer…
autonomi ma
collegati
Un rete è una collezione di calcolatori autonomi tra
loro collegati allo scopo di scambiarsi informazioni
Vantaggi
• Condivisione delle risorse: dati,
applicazioni, stampanti..
• Mezzo di comunicazione: e- mail,
videoconferenze…
• Scalabilità e maggiore affidabilità
Svantaggi
•
•
•
Scarsa sicurezza
Eterogeneità di informazioni
Scarsa maturità del software
INTERNATIONAL NETWORK
Internet funziona in
un certo senso come
una miniera di
informazioni.
Il suo nome infatti
trae origine dalla
fusione di due parole,
INTERnational e
NETwork che in
inglese significano
internazionale e rete,
intesa come rete di
computer, quindi
"rete internazionale
di computer".
Una persona
che si trova in Italia,
può collegarsi ad un computer che si
trova in Australia e usufruire dei dati
che esso contiene.
Potrete trovare qualsiasi
informazione che non siate riusciti a
reperire altrove con una facilità
incredibile, potrete visitare "vetrine"
virtuali di negozi e via dicendo e fare
acquisti dai medesimi senza
muovervi da casa.
Internet e i protocolli
Internet si basa su una gerarchia di protocolli (TCP/IP)
ciascuno dei quali sovrintende a un compito specifico
– efficienza:
Pe r ved ere q uesta immagine
oc cor re Quick Time™e u n
de compr ess ore GIF.
sfrutta al meglio le risorse di comunicazione
disponibili, permette un indirizzamento
efficiente e sicuro dei computer, permette lo
sviluppo di risorse e servizi di rete evoluti.
Internet e i protocolli
I calcolatori collegati in rete comunicano seguendo il modello
client-server
il client richiede un servizio, mentre il Server
fornisce il servizio richiesto (p.es. un browser e un Web server)
CLIENT
Per vedere questa immagine
occorre QuickTime™ e un
decompressore GIF.
SERVER
P er vedere ques t a i mm agine
oc c orre Qui c kT im e™ e un
dec om pres s ore GIF.
APPLICAZIONE
HTTP,SMTP...
APPLICAZIONE
TRASPORTO
TCP
TRASPORTO
CLIENT
RETE
FISICO
IP
PPP, ETHERNET
HARDWARE DI COLLEGAMENTO
RETE
FISICO
Connessione a Internet
•La connessione a Internet è diretta quando il nostro
computer è inserito in una sottorete
–collegamento (es. via Ethernet) al router di rete
• La connessione a Internet può anche essere effettuata
via modem (dial-up) utilizzando il cavo telefonico:
–collegamento via modem al provider
• Quest’ultima è la tecnica solitamente usata per
accedere a Internet con il proprio PC.
Connessione a Internet:
Per accedere a INTERNET con il proprio PC occorre:
– un abbonamento ad un ISP (Internet Service Provider)
– un modem o linee telefoniche digitali.
Un ISP è collegato alla rete e possiede una serie di modem a
cui l’utente si può collegare
– Quando l’utente si collega all’ISP ottiene un IP
temporaneo
– L’ISP può fornire altri servizi quali Web Server e Mail
server
– Il prezzo da pagare è la tariffa del servizio (spesso
gratuito) più il collegamento telefonico da casa all’ISP
Connessione a Internet:
Il modem è un dispositivo che trasforma i dati da
comunicare all’ISP in un segnale analogico (e
viceversa):
onde sonore (analogiche)
sequenza di bit (digitale)
• Il modem offre una banda limitata (56Kb/s)
• Le linee telefoniche digitali offrono una banda
superiore
Connessione a Internet:
• ADSL (Asymmetrical Digital Subscriber Line) richiede un modem
speciale
• ISDN (Integrated Services Digital Network) richiede:
- NT1Plus in grado di trasformare la vecchia linea analogica in
linea digitale
- Terminal Adapter (modem ISDN) può attivare connessioni
con entrambi i canali di comunicazione per raggiungere quindi una
velocità massima, nell'invio e ricezione dati, pari a 128 Kbps.
Nota: il costo telefonico raddoppia dato che è come se
facessimo due differenti chiamate telefoniche al nostro provider.
Il livello di trasporto: TCP
TCP (Transfer Control Protocol)
gestisce l'organizzazione dei dati e il controllo della trasmissione
1. fornisce l’astrazione di connessione: spezza il messaggio in pacchetti di
max 1500 byte (packet switching)
2. garantisce l’ordine di arrivo dei pacchetti: ogni pacchetto viene
contrassegnato con varie informazioni (header):
– Quale applicazione ha creato questa risorsa?
– Quale è la collocazione del pacchetto all’interno del flusso di bit?
3. Esercita un controllo sulla trasmissione assicurando che vada a
buon fine: gestisce la ritrasmissione dei dati mancanti e l’eliminazione di
quelli duplicati.
P er ve de re qu es ta im m a gi ne
o cc
or r om
e Qp
u ri es
ck so
Ti mree G
™
d ec
I F.e u n
Livello di rete: IP
IP (Internet Protocol)
•gestisce l’instradamento
•specifica uno schema di indirizzamento univoco per ogni singolo
computer.
Un indirizzo IP è una stringa di 32 bit (4 Byte):
195.16.150. 18
id.rete
id.host
Livello di rete: IP
• L’indirizzo mnemonico viene sempre mappato sul corrispondente
indirizzo IP (es. 136.124.234.5) per far funzionare la rete secondo il
protocollo IP.
• Non esiste correlazione diretta tra indirizzo simbolico e
numerico
• La conversione tra nomi mnemonici e indirizzi IP avviene attraverso
Domain Name Server (DNS).
• I nomi mnemonici dei domini Internet vengono assegnati in
maniera centralizzata dal (Network Information Center
www.internic.net)
Per vedere q uesta i mmagi ne
occorre Qui ckTime™ e un
decompr essore GIF.
Livello fisico
Metafora: se pensiamo alle singole reti come a strade, gli instradatori sono gli
incroci (con cartelli)
Alcuni servizi
• Telnet: serve per collegarsi ad un calcolatore remoto
come terminali
• FTP (File Transfer Protocol): serve per trasferire file tra
file system remoti
• HTTP (HyperText Trasmission protocol): serve per la
trasmissione delle pagine ipertestuali del WWW
• SMTP (Simple Mail Transfer Protocol): serve per la
gestione della posta elettronica.
Scarica

Presentazione di PowerPoint - reti