network e internet
TRANSCRIPT
Fondamenti del Network Internet World Wide Web sicurezza
Il Network e Internet
Garzetti MargheritaMatricola 156261
Universita’ degli studi di Trento
30 marzo 2012
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Cos’e il Network?
Network
Il Network (in italiano rete) e un sistema di collegamento tra piucomputer che permette agli utenti di condividere risorse e informazionisottoforma di immagini, testi, suoni
Lo scopo della rete e permettere la comunicazione tra piu apparecchi
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Cos’e il Network?
Network
Il Network (in italiano rete) e un sistema di collegamento tra piucomputer che permette agli utenti di condividere risorse e informazionisottoforma di immagini, testi, suoni
Lo scopo della rete e permettere la comunicazione tra piu apparecchi
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Le classificazioni dei networks
Le classificazioni dei networks
a seconda del criterio utilizzato, possiamo trovare tre modalita diclassificazione del Network
• Classificazione per estensione
• Classificazione per modalita di accesso ai contenuti
• Classificazione per struttura
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Le classificazioni dei networks
Le classificazioni dei networksClassificazioni per estensione
La classificazione per estensione individua tre tipologie di rete
LAN
la LAN (o Local Area Network, o rete di area locale) e una rete checollega piu computer all’interno di un edificio o piu
MAN
La MAN (o Metropolitan Area Network) e una rete piu vasta dellaLAN ma pur sempre limitata ad un area cittadina
WAN
La WAN (o Wide Area Network) permette un collegamento tra piucitta o tra diverse zone geografiche
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Le classificazioni dei networks
Le classificazioni dei networksClassificazioni per estensione
La classificazione per estensione individua tre tipologie di rete
LAN
la LAN (o Local Area Network, o rete di area locale) e una rete checollega piu computer all’interno di un edificio o piu
MAN
La MAN (o Metropolitan Area Network) e una rete piu vasta dellaLAN ma pur sempre limitata ad un area cittadina
WAN
La WAN (o Wide Area Network) permette un collegamento tra piucitta o tra diverse zone geografiche
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Le classificazioni dei networks
Le classificazioni dei networksClassificazioni per estensione
La classificazione per estensione individua tre tipologie di rete
LAN
la LAN (o Local Area Network, o rete di area locale) e una rete checollega piu computer all’interno di un edificio o piu
MAN
La MAN (o Metropolitan Area Network) e una rete piu vasta dellaLAN ma pur sempre limitata ad un area cittadina
WAN
La WAN (o Wide Area Network) permette un collegamento tra piucitta o tra diverse zone geografiche
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Le classificazioni dei networks
Le classificazioni dei networksClassificazioni per estensione
La classificazione per estensione individua tre tipologie di rete
LAN
la LAN (o Local Area Network, o rete di area locale) e una rete checollega piu computer all’interno di un edificio o piu
MAN
La MAN (o Metropolitan Area Network) e una rete piu vasta dellaLAN ma pur sempre limitata ad un area cittadina
WAN
La WAN (o Wide Area Network) permette un collegamento tra piucitta o tra diverse zone geografiche
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Le classificazioni dei networks
Le classificazioni dei networksClassificazione per accesso
Alcune reti sono progettate in modo che l’accesso ai suoi contenuti possarisultare aperto, ovvero pubblico, oppure riservato, richiedendo magarinome utente, password o particolari licenze
Open
una rete del primo tipo e detta open (o pubblica)
Closed
mentre una rete del secondo tipo e detta closed (chiusa e/o riservata)
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Le classificazioni dei networks
Le classificazioni dei networksClassificazione per accesso
Alcune reti sono progettate in modo che l’accesso ai suoi contenuti possarisultare aperto, ovvero pubblico, oppure riservato, richiedendo magarinome utente, password o particolari licenze
Open
una rete del primo tipo e detta open (o pubblica)
Closed
mentre una rete del secondo tipo e detta closed (chiusa e/o riservata)
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Le classificazioni dei networks
Le classificazioni dei networksClassificazione per accesso
Alcune reti sono progettate in modo che l’accesso ai suoi contenuti possarisultare aperto, ovvero pubblico, oppure riservato, richiedendo magarinome utente, password o particolari licenze
Open
una rete del primo tipo e detta open (o pubblica)
Closed
mentre una rete del secondo tipo e detta closed (chiusa e/o riservata)
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Le classificazioni dei networks
Le classificazioni dei networksClassificazione per struttura
La classificazione per struttura individua le varie tipologie di rete in basealle modalita di collegamento tra i computer
Network a Bus
I computer sono tutti collegati ad un comune gruppo di cavi, detto bus.
Network a Stella
I computer sono collegati ad un dispositivo comune che gestisce lecomunicazioni
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Le classificazioni dei networks
Le classificazioni dei networksClassificazione per struttura
La classificazione per struttura individua le varie tipologie di rete in basealle modalita di collegamento tra i computer
Network a Bus
I computer sono tutti collegati ad un comune gruppo di cavi, detto bus.
Network a Stella
I computer sono collegati ad un dispositivo comune che gestisce lecomunicazioni
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Le classificazioni dei networks
Le classificazioni dei networksClassificazione per struttura
La classificazione per struttura individua le varie tipologie di rete in basealle modalita di collegamento tra i computer
Network a Bus
I computer sono tutti collegati ad un comune gruppo di cavi, detto bus.
Network a Stella
I computer sono collegati ad un dispositivo comune che gestisce lecomunicazioni
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Le classificazioni dei networks
Le classificazioni dei networksClassificazione per struttura
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Protocolli
I protocolli
I protocolli
Per permettere un collegamento efficente, e necessario stabilire delleregole. Tali tipi di regole vengono chiamati protocolli
Perche delle regole?
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Protocolli
I protocolli
I protocolli
Per permettere un collegamento efficente, e necessario stabilire delleregole. Tali tipi di regole vengono chiamati protocolli
Perche delle regole?
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Protocolli
I protocolli
I protocolli
Per permettere un collegamento efficente, e necessario stabilire delleregole. Tali tipi di regole vengono chiamati protocolli
Perche delle regole?
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Protocolli
I protocolli
I protocolli
Per permettere un collegamento efficente, e necessario stabilire delleregole. Tali tipi di regole vengono chiamati protocolli
Perche delle regole?
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Protocolli
I protocolliEsempi
CSMA/CD
Il protocollo noto come Carrier Sense, Multiple Access with CollisionDetection e utilizzato dai bus networksOgni calcolatore collegato controlla tutti i messaggi che corrono lungo ilbus, ma trattiene solo quelli a lui indirizzati. Il computer attende che ilbus sia muto e solo succesivamente comincia a trasmettere il propriomessaggio. Qual’ora un altro calcolatore, nello stesso istante, cominci atrasferire un messaggio, entrambe le macchine bloccano il trasferimento erimangono in pausa prima di ricominciare la comunicazione.
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Protocolli
I protocolliEsempi
CSMA/CA
Il protocollo dedicato ai network a stella e il Carrier Sense MultipleAccess with Collision Avoidance. Il suo funzionamento si basa sulprincipio di dare precedenza ai dispositivi che hanno atteso piu a lungo.Quando un computer vuole spedire un informazione, attende che lacomunicazione sia libera (o muta). Tuttavia non spedisceimmediatamente il messagio ma solo qualche istante dopo. Se in questobreve lasso di tempo il collegamento e rimasto libero, allora il computerinizia la trasmissione, altrimenti attende ancora. Qualora l’attesa risultisuperare un certo limite, il computer ha diritto a trovarsi il collegamentolibero istantaneamente.
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Combinazioni di reti
Combinazioni di reti
A volte e necessario collegare piu network per estendere il sistema dicollegamento. Nel caso dei network a bus questo puo essere fattoutilizzando dei speciali dispositivi
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Combinazioni di reti
Combinazioni di retiNetwork a bus
ripetitori
i ripetitori sono degli accessori che permettono di collegare due bus. Essiripetono il segnale ricevuto da un bus all’altro, senza considerare ilsignificato del segnale.
ponti
i ponti (o bridge in inglese) sono simili ai ripetitori, ma al contrario diquesti, considerano i segnali facendoli proseguire, se destinati a computercontenuti nel bus successivo, o bloccandoli, se destinati a quelli delprecedente.
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Combinazioni di reti
Combinazioni di retiNetwork a bus
switch
Gli switch sono simili ai ponti ma permettono il collegamento fra tre opiu bus.
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Combinazioni di reti
Combinazioni di reti
Spesso le reti da collegare risultano essere di tipo diverso o tra loroincompatibili
internet
Una rete di diverse tipologie di network viene detta internet
router
Per formare reti internet e necessario l’utilizzo dei router, dispositivi cherendono possibili collegamenti tra network diversi, pur mantenendone lecaratteristiche individuali
il punto di collegamento di un network ad un internet e detto gateway
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Combinazioni di reti
Combinazioni di reti
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Comunicazione dei processi
Comunicazione dei processi
Comunicazioni interprocessuali
Le Comunicazioni interprocessuali sono trasmissioni che permetto loscambio di dati e informazioni tra processi
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Comunicazione dei processi
Comunicazione dei processi
Client/Server
Nel sistema Client/Server si individuano due tipologie di processi: Ilprocesso client, che richiede le informazioni e il processo server che lefornisce.
P2P
Nel sistema peer to peer lo scambio di informazione avviene alla pariovvero tutti i processi possono fungere contemporaneamente da server oda client
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Comunicazione dei processi
Comunicazione dei processi
Client/Server
Nel sistema Client/Server si individuano due tipologie di processi: Ilprocesso client, che richiede le informazioni e il processo server che lefornisce.
P2P
Nel sistema peer to peer lo scambio di informazione avviene alla pariovvero tutti i processi possono fungere contemporaneamente da server oda client
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Comunicazione dei processi
Comunicazione dei processi
Client/Server
Nel sistema Client/Server si individuano due tipologie di processi: Ilprocesso client, che richiede le informazioni e il processo server che lefornisce.
P2P
Nel sistema peer to peer lo scambio di informazione avviene alla pariovvero tutti i processi possono fungere contemporaneamente da server oda client
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Sistemi distribuiti
Sistemi distribuiti
Sfruttando la tecnologia dei network si e sviluppato il concetto di sistemidistribuiti, ovvero gruppi di computer connessi tra loro tramite rete e ingrado di collaborare al fine di eseguire un comune scopo finale (uncalcolo, un processo ecc)
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Sistemi distribuiti
Sistemi distribuitiEsempi
Esempi di sistemi distribuiti sono i
• Cluster Computing
• Grid Computing
• Cloud Computing
Il principio comune e il permettere la collaborazione tra piu computer, alfine di portare a termine un compito comune
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Internet
Internet
Internet (con la i maiuscola) e il piu diffuso esempio di internet, ovverouna rete di reti
Ogni gruppo di network connessi ad Internet e costruito e disciplinato daorganizzazioni dette Internet Service Providers, ISP.
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Internet
Internet
Internet (con la i maiuscola) e il piu diffuso esempio di internet, ovverouna rete di reti
Ogni gruppo di network connessi ad Internet e costruito e disciplinato daorganizzazioni dette Internet Service Providers, ISP.
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Internet
Internet
Internet (con la i maiuscola) e il piu diffuso esempio di internet, ovverouna rete di reti
Ogni gruppo di network connessi ad Internet e costruito e disciplinato daorganizzazioni dette Internet Service Providers, ISP.
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Architettura
InternetArchitettura
La struttura di Internet diretta da una ISP puo essere cosı organizzata
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Indirizzamento
Internetindirizzamento
Ogni computer connesso a Internet e identificato da una stringa di bits,detto Indirizzo IP
197. 145. 201. 123↓ ↓ ↓ ↓
10001011 00100011 10010010 1111011
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Indirizzamento
Internetindirizzamento mnemonico
Un metodo di indirizzamento alternativo utilizza nomi piuttosto chenumeriTali indirizzi identificano dei domini: regioni di Internet organizzati daenti commerciali, universita, pubblici esercizi, eccOgni dominio viene individuato da un proprio nome del dominiodifferente dagli altri, seguito da un punto e da una siglia detta top-levelname che ne fornisce una classificazione del dominio a seconda delsuffisso utilizzato
trentinolatte.com
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Indirizzamento
Internetindirizzamento
Name servers
i name servers sono servers che permettono di convertire l’indirzzomnemonico in indirizzo IP
DNS
Il Domain Name System (DNS) e il sistema che raggruppa i nameserver e ne gestisce il funzionamento
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Applicazioni
Internet fornisce alcune applicazioni, tra le quali possiamo trovare
• La Posta elettronica e un servizio di spedizione e ricezione dimessaggi. Ogni utente possiede un indirizzo del [email protected]
• Il servizio Voip permette la comunicazione vocale tra gli utenti.
• File Transfer Protocol (o FTP) permette il trasferimento di filetra piu utenti
• Telnet permette di accedere a computer da grandi distanze
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
World Wide Web
Ipertesto e Iperlink
Un documento di testo che contiene accesso ad informazioni esternequali testi, immagini o audio, attraverso dei collegamenti, viene dettoipertesto. Tali collegamenti vengono chiamati iperlink
Piu ipertesti formano un intreccio di informazioni (o un web), chepossono avere origine da computer diversi qualora fossimo in presenza diun network
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
World Wide Web
World Wide Web
il World Wide Web e un applicazione Internet che permette a tutti isuoi utenti l’accesso ad un vastissimo intreccio di informazioni
Pagina e Sito Web
La Pagina Web e un documento ipertestuale contenuto nel web. Piupagine web compongono un Sito Web
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
World Wide Web
Browser
Il browser e il software che si sotituisce all’utente internet nella richiestaall’accesso all’informazione contenuta all’interno del Web
Web server
il Web server e il software che fornisce agli utenti Internet, attraverso ilbrowser, le informazioni richieste (pagine web)
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Implementazione
World Wide WebImplementazione
Browser e web server scambiano ipertesti seguendo un protocollo notocome Hypertext Transfer Protocol o HTTPPer individuare tali documenti ogni ipertesto e identificato da un indirizzochiamato Uniform Resource Locator (URL)
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
HTML e XML
HTML
per i documenti ipertestuali del Web (Pagine web) e utilizzato un codice,detto Hypertext Markup Language (o HTML). Esso descrive lavisualizzazione dei dati all’interno di una pagina, attraverso dei specialisimboli, detti tags
XML
XML (sigla di eXtensible Markup Language) e un linguaggio dimarkup, ovvero un linguaggio marcatore che consente di creare nuovilinguaggi o di estenderne altri utilizzati in ambito web.
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Forme di attacco
La sicurezzaforme d’attacco
La tipica forma d’attacco verso l’utente e il computer e il malware ( omalicious software) che troviamo sotto varie forme
• virus
• worm
• trojan
• tentativi di phishing
• spyware
• spam
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Prevenzioni e cure
Come difendersi?Prevenire e meglio che curare
• Il firewall permette di controllare il traffico di informazioni inentrata e in uscita
• Il proxy server funge da intermediario tra client e server,schermandolo da azioni avverse
• Gli antivirus individuano i virus noti e li rimuovono.
Come per le piu comuni malattie stagionali, anche per l’antivirus enecessaria un vaccinazione: un aggiornamento costante in grado dipermettere una difesa efficacie.
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Prevenzioni e cure
Crittografia
La crittografia permette la protezione delle informazioni personali sul webAlcune tecniche di crittografia sono comprese in applicazioni Internet,rendendole versioni piu sicure
HTTPS
Un esempio e HTTPS, una versione criptata del tradizionale HTTP, chegarantisce un accesso protetto agli accunt degli utenti.
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Prevenzioni e cure
Crittografia
La crittografia permette la protezione delle informazioni personali sul webAlcune tecniche di crittografia sono comprese in applicazioni Internet,rendendole versioni piu sicure
HTTPS
Un esempio e HTTPS, una versione criptata del tradizionale HTTP, chegarantisce un accesso protetto agli accunt degli utenti.
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Prevenzioni e cure
Come difendersi?Publick-key encryption
E’ una tecnica di crittografia che permettere di inviare messaggi riservatiSono utilizzate due chiavi (o keys): una pubblica e una privataLa prima (pubblica) permette la codifica del messaggio, mentre laseconda (privata) permette la decodificaIn questo modo tutti sanno come il messaggio e stato criptato manessuno e in grado di decriptarlo, dato che la chiave che permette cio e inpossesso del solo destinatario
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Prevenzioni e cure
La stessa tecnica puo essere utilizzata al contrario, per risolvere ilproblema dell’origine del messaggioRendendo quindi pubblica la chiave di decodifica e privata quella dicodifica, il destinatario e certo della provenienza del messaggio in quantosolo il mittente e in grado di codificarlosi crea quindi una firma che caratterizza tutti i messaggi e ne certifica laprovenienza
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet
Fondamenti del Network Internet World Wide Web sicurezza
Prevenzioni e cure
Grazie dell’attenzione!
Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento
Il Network e Internet