Italo Losero S tray B ytes strane cose succedono nelle reti....

Slides:



Advertisements
Presentazioni simili
Prof. Carla Fanchin – L.S. Tron
Advertisements

Indirizzamento LAN e ARP
1 Internet: PRIMI PASSI Fabio Navanteri lunedì 11 novembre 2013lunedì 11 novembre 2013lunedì 11 novembre 2013lunedì
Elaborazione del Book Informatico
Corso di laurea in INFORMATICA RETI di CALCOLATORI A.A. 2003/2004 Indirizzamento a classi Alberto Polzonetti
Corso di laurea in INFORMATICA
Corso di laurea in INFORMATICA RETI di CALCOLATORI A.A. 2003/2004 Messaggi di errore e di controllo Alberto Polzonetti
IL NOSTRO LABORATORIO. Di INFORMATICA.. Presentazione: Nel nostro laboratorio abbiamo 24 postazioni con dei computer di tipo Desktop con queste caratteristiche:
IL NOSTRO LABORATORIO Di INFORMATICA. Nel nostro laboratorio abbiamo 24 postazioni con dei computer di tipo Desktop con queste caratteristiche: Sistema.
Di INFORMATICA IL NOSTRO LABORATORIO. Presentazione Nel nostro laboratorio abbiamo 24 postazioni con dei computer di tipo Desktop con queste caratteristiche:
IL NOSTRO LABORATORIO. Di INFORMATICA..
IL NOSTRO LABORATORIO. Di INFORMATICA.. Presentazione: Nel nostro laboratorio abbiamo 24 postazioni con dei computer di tipo Desktop con queste caratteristiche:
IL NOSTRO LABORATORIO Di INFORMATICA. Presentazione Nel nostro laboratorio abbiamo 24 postazioni con dei computer di tipo Desktop con queste caratteristiche:
ING. CARLO MANFUCCI COMUNE DI GROSSETO
I modelli di riferimento OSI e TCP/IP
La rete in dettaglio: rete esterna (edge): applicazioni e host
Come programmare servizi di rete?
Cosè Internet E una rete che consente la comunicazione tra computer di diverso tipo dislocati in qualsiasi località del mondo.
Programmazione su Reti
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
1 Protocollo di comunicazione. 2 Reti eterogenee.
Routing Gerarchico Gli algoritmi proposti non sono pratici:
RETI E INTERNET.
Facoltà di Economia, Università di Roma
Reti di Calcolatori IL LIVELLO RETE.
Concetti introduttivi
Reti di Calcolatori IL LIVELLO RETE.
Reti di Calcolatori IL LIVELLO TRASPORTO Protocolli TCP e UDP.
Reti di Calcolatori MODELLI ISO/OSI e TCP/IP.
Posta elettronica : per iniziare : per iniziare Primi passi con la posta elettronica Primi passi con la posta elettronica
4 Cosa è una rete? ã Punto di vista logico: sistema di dati ed utenti distribuito ã Punto di vista fisico: insieme di hardware, collegamenti, e protocolli.
Nozioni di base sulle reti di Calcolatori
ICMP - PING - TRACEROUTE
Reti di calcolatori Una premessa: i sistemi di comunicazione Le reti di calcolatori Internet.
Corso di Informatica per Giurisprudenza Lezione 7
©Apogeo 2004 Gestione di una piccola rete locale.
Modulo 2 – U.D. 1 – Lez. 2 Ernesto Damiani – Sistemi di elaborazione dell'informazione.
Gestione Informatica dei Dati Aziendali
AICA Corso IT Administrator: modulo 4 AICA © EUCIP IT Administrator Modulo 4 - Uso Esperto della Rete Risoluzione dei Problemi e Analisi del Traffico.
Modulo 2 - U.D. 3 - L.4 Ernesto Damiani - Sistemi di eleborazione dell'informazione.
Introduzione al controllo derrore. Introduzione Quando dei dati vengono scambiati tra due host, può accadere che il segnale venga alterato. Il controllo.
Modulo n – U.D. n – Lez. n Nome Cognome – titolo corso.
TCP/IP.
Informatica Lezione 9 Scienze e tecniche psicologiche dello sviluppo e dell'educazione (laurea triennale) Anno accademico:
Corso di Laurea in Conservazione e Restauro dei Beni Culturali
Reti di Calcolatori ed Internet Fabio Massimo Zanzotto.
TCP/IP.
Internet.
Indirizzi IP e Subnet mask
Internet: una panoramica
prof.ssa Giulia Quaglino
Greco Rodolfo 2002 Application Trasport Network Phisic HTTP IP UDPTCP DNS SNAP MAC ARP L’utente fa una richiesta di pagina.
Livello di trasporto Protocolli TCP e UDP.
Informatica Lezione 10 Scienze e tecniche psicologiche dello sviluppo e dell'educazione (laurea triennale) Anno accademico:
Il DHCP (Dinamic Host Configuration Protocol) fornisce un meccanismo per assegnare dinamicamente gli indirizzi IP ed i parametri di configurazione ad un.
1: Introduction1 Stratificazione protocollare (Protocol “Layering”) Le reti sono complesse! r Molti elementi: m host m router m link fisici dalle caratteristiche.
Consuntivo corso Reti diCalcolatori Reti di Calcolatori (F1I063) Docente Luigi Vetrano Durata Ore di lezione56 di cui, ore di.
1 Luigi Vetrano Esercitazione di Reti di Calcolatori A.A
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 4 -Gestione degli indirizzi Ernesto Damiani Lezione 1 – Assegnazione.
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 4 -Gestione degli indirizzi Ernesto Damiani Lezione 2 – DHCP.
Livello 3 Network (Rete)
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 6 -User Datagram Protocol Ernesto Damiani Lezione 1 – UDP.
Servizi Internet Claudia Raibulet
Reti II Stefano Leonardi
Internet Internet è una WAN di scala planetaria, evoluta dalla rete militare americana ARPANET. Si tratta di una rete di reti, ossia di un sistema di comunicazione.
ARCHITETTURA DI RETE Protocollo: insieme di regole che governano le comunicazioni tra i nodi di una rete. La condivisione di queste regole tra tutte gli.
Applicazione Presentazione Sessione Trasporto Rete Data link Fisico OSI Processo / Applicazione Trasporto Rete- Internet Interfaccia di.
INTERNET E INTRANET Classe VA SIA. La Storia di INTERNET ’ – ARPANET 1969 – anno di nascita università Michigan - Wayne 1970 – – INTERNET.
II PROVA Svolgimento tramite protocollo ISO/OSI. I LIVELLO : LIVELLO FISICO Scelta del mezzo fisico; tenere conto degli standard IEEE Procedura di codifica.
Slide #: 1/232 Internet - Architettura, principali protocolli e linee evolutive Nicola Blefari Melazzi Copyright © 2005 – The McGraw-Hill Companies srl.
Transcript della presentazione:

Italo Losero S tray B ytes strane cose succedono nelle reti....

Italo Losero LAN: local area network HUB

Italo Losero HUB LAN: controllo del livello logico b4-52-7e-d3 aa-bb-cc-dd-ee-ff

Italo Losero LAN: controllo del livello logico ogni LAN ha un sistema per assegnare un indirizzo IP ad ogni indirizzo fisico lindirizzamento può essere statico o dinamico lassegnazione degli indirizzi IP può avvenire in modo dinamico con DHCP (Domain Host Configuration Protocol)

Italo Losero mezzo fisico della lan llc ip tcp ulp (http, ftp...) applicazione llc ip tcp ulp (http, ftp...) applicazione llc ip tcp ulp (http, ftp...) applicazione llc ip tcp ulp (http, ftp...) applicazione LIVELLI: stratificazione llc ip tcp ulp (http, ftp...) applicazione llc ip tcp ulp (http, ftp...) applicazione

Italo Losero LIVELLI: ad ognuno il suo llc ip tcp ulp (http, ftp...) applicazione assegna i pacchetti ad una certa macchina di questa rete spedisce i pacchetti nella rete trovando la strada migliore spezza il tutto in tanti pacchetti, inserisce mittente e destinatario, controlla che tutti i pacchetti siano arrivati aggiunge al file dati necessari per processarli utente: prendi questo file, invialo a

Italo Losero stessa lan mezzo fisico della lan llc ip tcp ftp (client) applicazione llc ip tcp ulp (http, ftp...) applicazione voglio trasferire il file pippo.zip al computer (server)con un programma FTP voglio trasferire il file pippo.zip al computer (server)con un programma FTP aggiungo i dati necessari: modalità di trasferimento, dir di destinazione... aggiungo i dati necessari: modalità di trasferimento, dir di destinazione... spezzo il tutto in pacchetti, aggiungo mittente e destinatario, confermo la connessione spezzo il tutto in pacchetti, aggiungo mittente e destinatario, confermo la connessione per ogni pacchetto trovo la strada migliore per raggiungere la destinazione per ogni pacchetto trovo la strada migliore per raggiungere la destinazione consegno il pacchetto alla macchina con indirizzo ethernet datomi da DHCP consegno il pacchetto alla macchina con indirizzo ethernet datomi da DHCP ricevo un pacchetto destinato a me ricevo un pacchetto destinato a me bufferizzo e allineo i pacchetti in ricezione bufferizzo e allineo i pacchetti in ricezione ricostruisco il file, dando conferma dei pacchetti ricevuti; riconosco a quale ulp è destinato ricostruisco il file, dando conferma dei pacchetti ricevuti; riconosco a quale ulp è destinato dai dati aggiunti, capisco quale operazione deve essere eseguita dai dati aggiunti, capisco quale operazione deve essere eseguita eseguo loperazione di trasferimento file eseguo loperazione di trasferimento file

Italo Losero ARP/DHCP : controllo del livello logico Ho un messaggio urgente per Hey pacchettino che vuoi? MR. server e chi sarà mai questo ? controlliamo... DHCP ah! e quella ferraglia del 00-f4-55-6j-b4-h2! 00-f4-55-6j-b4-h2

Italo Losero IP: le targhe dei computer assegnati dalla IANA (internet assigned numbers autority, su indirizzi di 32 bit

Italo Losero IP: classi di indirizzi indirizzo IP= indirizzo di rete + indirizzo di host classe A classe B classe C classe D (riserv) 0 7 bit 24 bit 1014 bit bit 21 bit8 bit bit (multicast) 11110indirizzo futuro

Italo Losero datagramma IP IP: come e fatto? dati(variabile) opzioni (variabile) indirizzo destinazione (32) indirizzo origine (32) checksum intestazione (16)c protocollo (8) tempo di durata (8) flag (3)scostamento(8) identificatore (16) lunghezza totale (16) tipo di servizio (8) versione (4)lungh. int. (4) TCP! (UDP, IMCP) ttl! per lassemblaggio

Italo Losero IP: frammentazione e riassemblaggio 10 x 256 bit = 2560 bit INTERNET devo mandare 2560 bit ricevo 2560 bit ip tcp ulp (http, ftp...) applicazione tcp ulp (http, ftp...) applicazione IP internetworkong

Italo Losero IP: routing scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip scheda llc ip scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione ROUTER questa macchina vuole mandare un file a : il suo gateway è questa macchina vuole mandare un file a : il suo gateway è il router cerca nella propria tabella se ha una strada verso xx; trovata, invia il pacchetto il router cerca nella propria tabella se ha una strada verso xx; trovata, invia il pacchetto il router riceve il pacchetto legge la destinazione e lì lo invia (consultando DHCP) il router riceve il pacchetto legge la destinazione e lì lo invia (consultando DHCP) riceve il pacchetto riceve il pacchetto

Italo Losero IP: tabelle di routing scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip porta 2 porta 1 porta 3 scheda llc ip scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione

Italo Losero IP routing: esempio Atigianelli murialdo CDN rete gestione interbusiness altre reti interbusiness SEA-bone GARR-NIR E - bone

Italo Losero IP: routing con + indirizzi scheda llc ip tcp ulp applicazione scheda llc ip tcp http wwwclient scheda llc ip scheda llc ip scheda llc ip tcp ulp applicazione scheda llc ip tcp http www server scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione richiesta da a risposta da a

Italo Losero IP: routing con 1 indirizzo scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip scheda llc ip scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione scheda llc ip tcp ulp applicazione tcp ulp applicazione richiesta da a risposta da a

Italo Losero TCP: comunicazioni dirette llc ip llc ip llc ip llc ip tcp ulp appl. tcp ulp appl. end to end comunication sottorete 1sottorete 2sottorete 3

Italo Losero TCP: funzioni protocollo orientato alla connessione responsabile trasferimento end-to-end segnali di riconoscimento e conferma ritrasmissione dei dati errati cancellazione dei doppioni risequenziamento dei datagrammi funzionamento a flusso di dati

Italo Losero ULP: client/server fisico MAIL TCP / IP POP3 TCP / IP NNTP NEWS IRC FTP TCP / IP WEB HTTP TCP / IP HTTPSMTP MAILWEB TCP / IP HTTP WEB TCP / IP HTTPSMTP MAILWEB TCP / IP HTTP WEB IRC FTP TCP / IP FTP TCP / IP NNTP NEWS IRC FTP MAIL SMTP MAIL POP3 CLIENT SERVER CONN FISSA CONN. TEMPORANEA

Italo Losero webmail fisico FTP TCP / IP FTP TCP / IP NNTP NEWS IRC FTP TCP / IP FTP IRC WEB HTTP MAIL SMTP NEWS NNTP TCP / IP HTTPSMTP MAILWEB TCP / IP HTTP WEB TCP / IP HTTPSMTP MAILWEB TCP / IP HTTP WEB IRC FTP TCP / IP FTP TCP / IP NNTP NEWS IRC FTP WEB HTTP MAIL SMTP NEWS NNTP