Il network e Internet

37
Fondamenti del Network Internet World Wide Web sicurezza Il Network e Internet Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento 30 marzo 2012 Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento Il Network e Internet

description

Le slides riportano

Transcript of Il network e Internet

Page 1: Il network e Internet

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

Page 2: 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

Page 3: 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

Page 4: 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

Page 5: 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

Page 6: 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

Page 7: 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

Page 8: 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

Page 9: 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

Page 10: 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

Page 11: 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

Page 12: 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

Page 13: 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

Page 14: 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

Page 15: 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

Page 16: 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 permettono loscambio di dati e informazioni tra processi

Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento

Il Network e Internet

Page 17: 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

Page 18: 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

Page 19: 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 determinato compito

Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento

Il Network e Internet

Page 20: 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

Page 21: 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

Page 22: 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

Page 23: 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

su http://en.wikipedia.org/w/index.php?title=List_of_

Internet_top-level_domains, potete trovare tutti i significati dei varitop level domain esistenti

Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento

Il Network e Internet

Page 24: 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

Page 25: 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 che e un servizio di spedizione e ricezione dimessaggi. Ogni utente possiede un indirizzo del tipo

myname@mymail .it

↓ ↓

nome utente mail indirizzo servizio mail

• Il servizio Voip permette la comunicazione vocale tra gli utenti.

• File Transfer Protocol (o FTP) permette il trasferimento di filetra piu utenti, in alternativa agli allegati delle email

• Telnet permette di accedere a computer da grandi distanze

Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento

Il Network e Internet

Page 26: 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

Page 27: 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

Page 28: 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

Page 29: 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

Page 30: 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 che consente di creare nuovi linguaggi o diestenderne altri utilizzati in ambito web.

Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento

Il Network e Internet

Page 31: 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

Page 32: 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 noi esseri umani, anche per il computer e necessaria unvaccinazione: un aggiornamento costante in grado di permettere unadifesa efficacie.

Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento

Il Network e Internet

Page 33: 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

Page 34: Il network e Internet

Fondamenti del Network Internet World Wide Web sicurezza

Prevenzioni e cure

Come difendersi?Publick-key encryption

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

Page 35: Il network e Internet

Fondamenti del Network Internet World Wide Web sicurezza

Prevenzioni e cure

Come difendersi?

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

Page 36: Il network e Internet

Fondamenti del Network Internet World Wide Web sicurezza

Prevenzioni e cure

Bibliografia

J. Glenn Brookshear Computer Science: An Overview (11th Edition)Addison-Wesley

Garzetti Margherita Matricola 156261 Universita’ degli studi di Trento

Il Network e Internet

Page 37: 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