Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Modulo 1.3 Reti e servizi 1. Introduzione al Networking Connettere il PC in rete; schede di rete e modem; Panoramica sulle reti ad alta velocita' e reti dial-up; Testare la connettivita' con ping; Introduzione al TCP/IP Laboratorio: configurare un PC Win/Mac/Linux, testare la connettivita' 2. Cenni di matematica per le reti Rappresentazione binaria dei dati; Bit e Bytes, conversioni da base 2 a Base 10 e viceversa; Booleani e logica binaria; Indirizzi IP e maschere di rete; Laboratorio: esercizi di calcolo e conversione
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 1. Introduzione al Networking Connettere il PC in rete Le componenti necessarie per stabilire una comunicazione in rete sono 3: ● connessione fisica ● connessione logica ● un'applicazione che interpreta i dati e mostra le informazioni
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Connessione fisica Si ottiene attraverso dispositivi hardware: ● schede di rete ● modem ● cavi Serve a trasmettere segnali tra PC in LAN e verso dispositivi remoti in Internet
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Connessione logica Una connessione logica utilizza degli standard chiamati protocolli Protocollo: insieme di regole e convenzioni che definiscono come avviene una comunicazione TCP/IP
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Applicazioni (programmi software) Interpretano i dati e li mostrano in forma comprensibile Le applicazioni utilizzano dei protocolli per lo scambio di informazioni Il browser Web usa l'HTTP o HTTPS Per il trasferimento file si usa FTP (o SCP) Per la posta: POP, SMTP, IMAP, SSL
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Schede di rete e modem /1 ● Sono i componenti fisici per la connessione in rete Trasmettono i dati in formato digitale (zeri e uno)
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Schede di rete e modem /2 ● modem: MOdulatore - DEModulatore ● trasmette i dati in formato analogico (onde sinusoidali)
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Caratteristiche di una scheda di rete ● protocolli supportati (ethernet, token ring,...) ● tipo di supporto (cavo in rame, fibra ottica, wireless) ● tipo di system bus: PCI, USB,... Motivi per cui cambiare una scheda ● sostituzione / aggiunta ● upgrade banda (10/100/1000 Mb/s) ● cambio supporto
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Evoluzione delle reti ● Primi '60: connessioni dial-up di terminali ai sistemi centrali (300bps) ● Anni '70: e BBS ● Anni '80: si diffonde la grafica ● Anni '90: dai 9600 si arriva ai 56k ('98) ● Anni 2000: arriva la banda larga (DSL)
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Lo stack TCP/IP ● Transmission Control Protocol / Internet Protocol ● Il TCP/IP e' un insieme di protocolli sviluppati per consentire alle macchine di scambiarsi dati in rete ● Il TCP/IP deve essere installato e configurato sul computer
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Test con il comando “ping” ● “ping” e' un semplice programma che verifica se un indirizzo di rete esiste e accetta richieste di rete ● invia pacchetti IP di tipo ICMP (Internet Control Message Protocol) ● ogni pacchetto e' una richiesta (echo) di una risposta (reply)
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Applicazioni: il browser web Usa il protocollo HTTP per ● contattare un web server ● richiedere informazioni ● ricevere informazioni ● mostrare i risultati interpretatndo l'HTTP
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 2. Cenni di matematica per le reti ASCII : American Standard Code for Information Interchange Rappresentazione binaria dei dati ● A ● B ● C ● D ● E ● F ● G
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Bit e Byte
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Il sistema decimale
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Il sistema binario = (1 x 2 4 = 16) + (0 x 2 3 = 0) + (1 x 2 2 = 4) + (1 x 2 1 = 2) + (0 x 2 0 = 0) = ( )=22
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Conversioni x 2^0 = 0 0 x 2^1 = 0 0 x 2^2 = 0 0 x 2^3 = 0 1 x 2^4 = 16 1 x 2^5 = 32 1 x 2^6 = 64 0 x 2^7 = 0 __________ = = > 128 “1” = < 64 “0” 40 > 32 “1” = 8 8 < 16 “0” 8 = 8 “1” = 0 0 < 4 “0” 0 < 2 “0” 0 < 1 “0”
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Indirizzi IP Rappresentazione di 4 ottetti binari in forma decimale
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Operatori booleani ● Servono per eseguire calcoli sui numeri binari e prendere delle decisioni
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Indirizzi IP: Network e Host ● Gli indirizzi IP hanno struttura gerarchica
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Conclusioni ● una connessione di rete richiede una connessione fisica, una connessione logica ed un'applicazione ● i computer processano i dati e gli indirizzi in forma binaria ● piu' spesso gli umani usano i numeri decimali ● gli indirizzi di rete hanno struttura gerarchica