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