La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Prof. Carla Fanchin – L.S. Tron

Presentazioni simili


Presentazione sul tema: "Prof. Carla Fanchin – L.S. Tron"— Transcript della presentazione:

1 Prof. Carla Fanchin – L.S. Tron
Architetture di rete Lo standard “de facto” TCP/IP Appunti da Barbero, Canonico, Vaschetto “Corso di Informatica” – DB, SQL, Reti Prof. Carla Fanchin – L.S. Tron

2 Modello TCP/IP e ISO/OSI

3 1 - Livello rete (Network)
Funzioni: Trasmissione/ricezione sul MEZZO FISICO di sequenze di bit dette FRAME Controllo degli errori con il CRC (Controllo a ridondanza ciclica) Identificazione della scheda di rete del mittente e del destinatario (indirizzi MAC ), nella forma esadecimale 6A-C2-AB D9 (hyphenated octet representation) (con FF-FF-FF-FF-FF-FF indirizzo di broadcast)

4 2 - Livello Internet Protocolli:
IP (per capire, dato l’indirizzo di un nodo o host, a quale rete il nodo appartiene, tramite la subnet mask) - da p.292 (DHCP e comando ipconfig a p. 299) Protocollo ARP (Address Resolution Protocol) per collegare l’indirizzo IP all’indirizzo MAC - p.303 (comando arp) Protocollo ICMP per gestire gli errori (comando ping e comando tracert) – da p 305

5 Comando arp

6 3 – Livello di trasporto Protocollo TCP p. 311: 1) Instaurazione della sessione (handshaking) 2) Trasmissione dati (con scambio di segnali di acknoledge (ACK e NACK) 3) Chiusura sessione Protocollo UDP (User Datagram Protocol) più snello, non orientato alla connessione e non confermato, per trasmettere audio o video in streaming p. 314

7 4 – Livello applicazione (da p. 341)
URL DNS

8 4 – Livello applicazione (da p. 341)
Richiesta pagina web (p. 342): L’utente digita sul browser Il Client cerca l’indirizzo del server DNS locale (v. ipconfig) e gli manda una richiesta di risoluzione del nome (DNS request) Attraverso lo switch la DNS request arriva al server locale che non lo trova nella sua tabella e inoltra la richiesta, tramite il router, all’esterno, verso il server DNS primario

9 4 – Livello applicazione
3) Il DNS primario trova pluto.com nella sua tabella e risponde inviando l’indirizzo IP (DNS Reply) 4) Il DBS server locale prende nota dell’indirizzo, aggiorna la sua tabella, e invia l’IP al Client 5) Il Client invia la richiesta della home page di pluto.com, di cui ora conosce l’indirizzo IP e i router di rete instradano correttamente la richiesta di get 6) Il sito riceve la richiesta di get e invia la pagina attraverso i router al Client che l’ha richiesta, che riceve la trama e finalmente visualizza la pagina

10 I servizi del livello Applicazione
Nel modello Client/Server i server stanno in “ascolto passivo”, su porte diverse, a seconda dei servizi. Per distinguere le varie sessioni si utilizza la combinazione indirizzoIP:porta (socket) Gli indirizzi socket del client e del server corrispondono ai due punti estremi della connessione dati e permettono di distinguerla dalle altre Vedi Tabella delle porte p. 346 (es. HTTP porta 80)

11 Elenco dei servizi a livello applicazione:
FTP p. 347 HTTP p. 351 (Proxy server) SMTP (invio posta) p. 354 POP3 e IMAP (ricezione posta) p. 356 TELNET (terminale remoto) p. 358


Scaricare ppt "Prof. Carla Fanchin – L.S. Tron"

Presentazioni simili


Annunci Google