Reti e Web

Transcript

Reti e Web
Reti commutate
Rete commutata: rete di trasmissione condivisa tra
diversi elaboratori
Composte da:
rete di trasmissione: costituita da IMP (Interface
Message Processor)
instradamento
Reti e Web
Reti commutate
Reti commutate
rete di calcolatori: computer collegati agli IMP
Reti commutate
Esempio
IMP
IMP
IMP
Reti commutate: collegamenti indiretti tra punti della
rete
Dati trasferiti tra i vari IMP fino giungere a
destinazione
IMP
IMP
IMP
connessioni condivise
percorsi alternativi
Reti commutate
Reti commutate
Per trasferimento dati due modalità:
commutazione di circuito
commutazione di pacchetto
IMP
IMP
IMP
Commutazione di circuito: viene riservato un canale
logico dedicato tra chiamante e ricevente
Utilizzato per le comunicazioni telefoniche
IMP
IMP
IMP
Reti commutate
Reti commutate
Esempio
IMP
IMP
IMP
Nella commutazione di pacchetto il messaggio viene
diviso in parti → pacchetti
Ogni pacchetto:
IMP
IMP
IMP
dati da trasmettere
indirizzo destinatario
numero progressivo
Reti Commutate
Reti commutate
2 byte da inviare: 10011001 10011001
Messaggio spezzato in pacchetti da 1 byte
Pacchetti trasmessi uno per volta
Ogni IMP:
1001100110011001
10011001
inf
dest
1
10011001
inf
dest
riceve un pacchetto
lo memorizza
lo inoltra verso un IMP successivo
2
I pacchetti vengono ricomposti quando sono arrivati a
destinazione
n. pacchetto
Reti commutate
Vantaggi della commutazione di pacchetto:
linee
non
utilizzate in modo efficiente
vi sono problemi nella sincronizzazione
migliore
gestione del traffico elevato
gestione
priorità
Reti e Web
Servizi su Internet
Internet
Posta elettronica
Internet: infrastruttura alla base di alcuni software
Posta
elettronica
FTP
Chat,
instant messagging, VOIP
World Wide Web
…
Internet ≠ World Wide Web
Posta elettronica
Indirizzo di posta elettronica:
nomeutente@nome_dominio
nomeutente: identificativo dell’utente
nome_dominio: identificativo del dominio
[email protected]
Comunicazione asincrona
Indirizzo di posta elettronica → assegnato da
un’istituzione o provider
Ad ogni indirizzo → casella (mailbox)
Casella di posta gestita e memorizzata da un
server → mail server
Accesso dell’utente → mail client
Posta elettronica
Invio di un messaggio:
trasferimento dal mailserver del mittente al
mailserver del destinatario
Regole per lo scambio di messaggi di posta
elettronica tra mailserver: SMTP (Simple Mail
Transfer Protocol)
Posta elettronica
Mail client:
servizi offerti dal mail server
client di posta sul proprio computer
Posta elettronica
Il servizio di posta elettronica non dà garanzia sulla
ricezione del messaggio
Posta elettronica certificata: servizio che garantisce
Ricezione
del messaggio
Integrità del messaggio
Equiparato ad un raccomandata con avviso di
ricevimento
Client di posta: trasferimento di posta dal mail server
al computer locale
Protocolli per trasferimento della posta in locale:
POP
(Post Office Protocol)
IMAP (Internet Message Access Protocol)
Mailing list – liste di discussione
Sistemi di discussione su tematiche specifiche
Necessaria un’iscrizione
Invio di messaggi all’indirizzo della mailing list→
distribuiti agli iscritti
Liste moderate: un moderatore esamina i messaggi
inviati
Liste non moderate: messaggi inviati
immediatamente agli iscritti
FTP
FTP (File Transfer Protocol): protocollo di
trasferimento di file
Basato su server FTP e client FTP
Utilizzato per
Distribuzione
software
Pubblicazione materiale sul Web
Altri servizi
Gruppi di discussione e Forum
Telnet (Terminal emulation link NETwork ): accesso
remoto
Comunicazione in tempo reale
Chat e instant messagging
VOIP (Voice Over Intenet Protocol)
Archiviazione
Servizi di salvataggio via Internet
Client gestisce collegamenti col server per
trasferimento dati
Tre tipologie di servizi:
Backup
Archiviazione:
Condivisione
memorizzazione versioni