Copyright B. Cipolla 2004-20051 Quando funziona… ;-) versione 1.3: Ottobre 2005.

Slides:



Advertisements
Presentazioni simili
Unified Communication: tanti servizi un unico FRITZ
Advertisements

Ingegneria del Traffico con MPLS R1 R3 R2 Percorso Sottoutilizzato 550 Mbit/s 100 Mbit/s Congestione ! R4 R5 R6 R7 R8... R3R5... N.H. Dest. IP convenzionale:
Un esempio di ricerca sui materiali: il Niobato di Litio
WSDL (Web Services Description Language) Laurea Magistrale in Informatica Reti 2 (2006/07) dott. Federico Paoloni
1 Processi e Thread Processi Thread Meccanismi di comunicazione fra processi (IPC) Problemi classici di IPC Scheduling Processi e thread in Unix Processi.
La politica commerciale
Laboratorio Informatica – I lezione
Applicazioni Telematiche delle reti tra calcolatori E.Mumolo. DEEI
Firenze 14/12/06Osservatorio gestione rifiuti Provincia di Firenze: i rifiuti dal 1998 al Il Catasto regionale dei rifiuti I Rifiuti Speciali ARPAT.
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..
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
4-1 Routing Gerarchico Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights Reserved)
Il Sistema Pubblico di Connettività e la Toscana
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
A.CarneraScienza delle Superfici (Mod. B) Spettroscopie.
A.CarneraScienza delle Superfici (Mod. B) Elementi di fisica quantistica.
Il fenomeno del “channeling”
2: Application Layer1 DNS: Domain Name System Identificazione Persone: m Cod.Fiscale, nome, Passaporto Internet hosts, routers: m indirizzo IP (32 bit)
RETI E INTERNET.
4 Cosa è una rete? ã Punto di vista logico: sistema di dati ed utenti distribuito ã Punto di vista fisico: insieme di hardware, collegamenti, e protocolli.
Dal calcolatore al deposito di informazioni anche da condividere. Cè nessuno?
Corso di Informatica per Giurisprudenza Lezione 7
Business Internet light TechChange Migration Usecases novembre 2011.
Il servizio VOIP di ONESAT Srl ONESAT. Speciali apparecchi telefonici sono connessi alla rete internet (invece che alla normale rete telefonica). Attraverso.
Corso di Telecomunicazioni
Servizi Internet Posta elettronica, WWW 1 Informatica 1 SAM - a.a. 2010/2011.
Cos’è la posta elettronica
Internet e ADSL A cura dellIng. Claudio TRAINI _________________________________________________________________ Trade System Srl - Viale Gran Sasso 7.
Prof. Reale Nicola Stud. Manola Bauco
Tipologia dotazione informatica Le dotazioni informatiche nelle scuole comprendono soprattutto stampanti,mentre è limitato il numero degli scanner.
Marco Gribaudo - thanks to C. Gena e R. Damiano 1 Le basi del linguaggio HTML Marco Gribaudo
TRASPORTO PUBBLICO GRATUITO Movimento 5 stelle _sba__.
INTERNET Internet è una rete a livello mondiale che permette alle persone di comunicare ed ad accedere a banca dati da qualunque parte del mondo e su qualunque.
La rete delle reti: collega fra loro reti locali, metropolitane, geografiche e singoli computer di tutto il mondo.
TCP/IP.
Corso di Reti di Calcolatori A.A Prof. D. Rosaci Capitolo Terzo: Esempi di Reti.
Gruppo 4: Gelmi Martina, Morelato Francesca, Parisi Elisa La mia scuola ha un sito Web: modelli per la qualità dei siti (Ingegneria del Web)
RETI E INTERNET. RETI E COMUNICAZIONE Importanza della comunicazione Da sistema centralizzato a sistema distribuito.
LE RETI INFORMATICHE.
INTERNET Antonio Papa Classe 2^ beat I.S.I.S. G. Meroni a.s. 2007/2008.
Cosè una rete Scambio di informazioni Perchè una rete.
La nascita di internet Luigi Di Chiara Arci Solidarietà Napoli.
Le reti informatiche Modulo 7. Internet Il browser La navigazione Motori di ricerca Raccogliere dati La stampa sommario.
LE RETI E IL DDNS.
3 - 1 Tecnologie dell'informazione e della comunicazione - Stacey S. Sawyer, Brian K. Williams Copyright © The McGraw-Hill Companies srl Internet.
Dalle lattazioni ai singoli controlli… Il TEST DAY MODEL ITALIANO
Alfabeti Linguaggi Automi Grammatiche e Compilatori
Reti Insieme di computer e di altri dispositivi che comunicano tra loro per condividere i dati, le applicazioni e lhardware Modulo 1.
Corso di Laurea in Conservazione e Restauro dei Beni Culturali
Internet.
Sistemi di elaborazione dell’informazione Modulo 3 -Protocolli applicativi Unità didattica 4 - Protocolli del Web Ernesto Damiani Lezione 3 – Esempi HTTP.
Di Michele Miguidiincarichi & finanziaria Gli incarichi di studio, ricerca e consulenza Articolo 1 comma 42 Legge Finanziaria 2005.
Internet: una panoramica
prof.ssa Giulia Quaglino
Workshop sulle problematiche di calcolo e reti nell'INFN
Creato da Riccardo Nuzzone
CORSO DI INFORMATICA Internet e Posta Elettronica
1 Storia di Internet Internet non è un’invenzione degli anni ’90….. Nata dagli studi di un’agenzia detta ARPA (Advanced Research Projects Agency) Internet.
InternetInternet Sede: Salvo D’acquisto 2010/2011 Docente: Vito Monno.
Servizi Internet Claudia Raibulet
INTERNET E INTRANET Classe VA SIA. La Storia di INTERNET ’ – ARPANET 1969 – anno di nascita università Michigan - Wayne 1970 – – INTERNET.
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;
ALCUNI SERVIZI OFFERTI
Reti di computer.
I modelli per le reti Appunti.
Rete e comunicazione Appunti.
Internet.
Concetti introduttivi
Transcript della presentazione:

copyright B. Cipolla Quando funziona… ;-) versione 1.3: Ottobre 2005

copyright B. Cipolla contenuti Internet la connessione (ultimo miglio, POP) nomi ed indirizzi DNS URL/domini Browser HTTP/FTP I newsgroups: Laltra internet

copyright B. Cipolla Internet La rete delle reti trasporta bits (informazione digitale) stesse regole per fare comunicare programmi fra di loro –Browser web server –Mail, … –trasferimento files

copyright B. Cipolla

5 Cosa è una Rete Una serie di sistemi di componenti interconnesse sono chiamate reti. Reti di trasporto –strada –ferrovia –navigazione linea aerea conduttura (gas, petrolio, acqua, fognature) rete elettrica, rete telefonica rete televisiva

copyright B. Cipolla Rete Rappresentabile come Archi e nodi (grafo)

copyright B. Cipolla

8 Nodi Nodi foglia (F una sola connessione) esempio: il tuo unico PC di casa nodi intermedi I solitamente routers

copyright B. Cipolla Nodi con più connessioni Possono fare smistamento del traffico

copyright B. Cipolla

copyright B. Cipolla Il traffico Scambio di informazioni fra nodi traffico a pacchetti (lunghezza solitamente minore di 1492 bytes) messaggi più lunghi vengono spezzettati

copyright B. Cipolla Similitudine con la posta cartacea Immagina di avere a disposizione solo le buste da lettere e di dovere spedire un libro smembri il libro ed inserirai ogni pagina del libro in una busta separata (pacchetto)

copyright B. Cipolla Il traffico Ogni pacchetto (busta) contiene indirizzo del mittente, indirizzo del destinatario numero progressivo del pacchetto 1,2,3,4,5 … (se ne potrebbero perdere per strada)

copyright B. Cipolla Traffico Acknowledge lunghezza (per sapere quanti dati contiene) dati (il carico utile vero e proprio) checksum (parità) per controllare che non si sia rovinato durante il viaggio. Ed altre cosette come... lorribile lifetime counter

copyright B. Cipolla

copyright B. Cipolla Il Router Un pacchetto attraversa alcuni (anche decine) di nodi intermedi per arrivare a destinazione Nodi intermedi: router Il Router inoltra i pacchetti verso destinazione sulla base dellindirizzo destinatario e di tabelle di routing si occupa di congestione, priorità ed altro

copyright B. Cipolla Pacchetti Tutto il traffico su internet è composto da pacchetti Gli elaboratori non possono trattare messaggi di lunghezza arbitraria Messaggi troppo lunghi sono spezzati (splittati) e riassemblati a destinazione raggiunta Ogni pacchetto può seguire un percorso diverso per raggiungere la destinazione. (pedigree militare di Internet)

copyright B. Cipolla Inoltro pacchetti I Routers smistano i pacchetti verso destinazione Ogni pacchetto può seguire un percorso diverso definizione di Router: da Wikipedia, l'enciclopedia libera. Nella tecnologia delle reti informatiche, un router in inglese letteramente instradatore, è un dispositivo di rete che si occupa di instradare pacchetti tra reti diverse

copyright B. Cipolla Inoltro pacchetti Perché percorsi diversi? Caduta di link traffico pesante deterioramento qualità link (troppi errori)

copyright B. Cipolla A comunica con B I I I I I I A B F

copyright B. Cipolla Un collegamento si interrompe il traffico segue un altro percorso I I I I I I B F A

copyright B. Cipolla Router assassino Uccisione pacchetti (mors tua…) end of life congestione cip: per evitare che rimangano in circolazione allinfinito (mi sono perso)

copyright B. Cipolla Routers piccoli In casa: DSL, LAN collega ad Internet gli apparati digitali di casa (PC, Telefoni, Set Top Boxes, Netcams, impianti, …) Anche un PC può operare come router

copyright B. Cipolla Routers grossi Smistano il traffico sul backbone Internet molti collegamenti in fibra ottica velocità anche di decine di Gigabits al secondo decine di milioni di pacchetti al secondo prezzi anche > 500K CIP: backbone: spina dorsale

copyright B. Cipolla La connessione del nodo foglia (ultimo miglio) Il tuo PC, palmare. Telefonino.. si connette ad internet tramite un POP (Point Of Presence) cavo telefonico (rame) Modem ISDN (A)DSL WI-FI cellulare (GSM, GPRS, UMTS…) Satellite...

copyright B. Cipolla Il POP (Point Of Presence) Concentratore di modems ubicato solitamente in centrale telefonica contiene decine, centinaia di modems fibra ottica o ponte radio verso rete telefonica/internet cip: In Italia circa 8000 centrali telefoniche cip: MOdulatore DEModulatore

copyright B. Cipolla Concentratore ADSL grosso (ADSLAM)

copyright B. Cipolla LUltimo miglio (Last Mile) Tratta di cavo che collega il tuo telefono di casa con la centrale telefonica. In Italia ci sono circa 8000 centrali telefoniche e circa 30 milioni di utenze Limitazioni di distanza per ADSL Nessuna limitazione per modem V.90

copyright B. Cipolla ADSL (Digital Subscriber Line) Asymmetrical veloce (anche decine di Mbps) limitazioni di distanza zone non servite (non conviene al gestore o distanza eccessiva) ADSL2 (2004) più veloce, maggiore distanza ….ADSL3 ….. SDSL VDSL HDSL

copyright B. Cipolla ADSL: tariffe A tempo (boh!) flat a consumo (GB) Italia fanalino di coda?

copyright B. Cipolla Protocollo Modalità di comunicazione tramite una rete, Insieme di regole di comportamento (Cerimoniale) Il protocollo è il linguaggio della rete Permette a sistemi dissimili di comunicare. TCP: Transmission Control Protocol IP: Internet Protocol. Smista il traffico verso destinazione

copyright B. Cipolla Altri protocolli TCP/IP, UDP/IP, HTTP(S), FTP, SMTP, DNS, DDNS, DHCP, NTP, BOOTP, NNTP, POP3...

copyright B. Cipolla ISP e hosting provider Internet Service Provider Fornisce accesso ad Internet Pagamento a canone o a tempo Accesso via modem V.90/92 o via ISDN o via ADSL o fibra o WI FI o …

copyright B. Cipolla WI-FI…… WI-MAX cip: Hot spot alla fiera di Carrara

copyright B. Cipolla Internet Senza fili: Wi-FI e WI-MAX

copyright B. Cipolla Hosting provider Fornisce spazio web, caselle di posta etc su internet a volte gratis (pubblicità e limitazioni) a pagamento (Megabytes di spazio, Gigabytes/mese di banda)

copyright B. Cipolla Internet: alcuni protocolli HTTP FTP NNTP SMTP POP SNMP...

copyright B. Cipolla Indirizzi IP Del tipo aaa.bbb.ccc.ddd con ogni elemento compreso fra 0 e 255 (da a binario. un byte, 2 alla ottava) esempio: Statici o dinamici pubblici o privati vedi il tuo indirizzo IP dando il comando ipconfig dalla finestra DOS cip: similtel

copyright B. Cipolla Indirizzo IP come un numero telefonico completo 0039/0585/234567/11 –prefisso internazionale –prefisso di distretto telefonico –numero –eventuale interno

copyright B. Cipolla Comunicazioni fra programmi Nodo----->Indirizzo (IP) protocollo e porte (da 0 a 65535) esempio: TCP :8080 un programma può utilizzare più porte ad esempio emule usa le porte TCP 4662, UDP 4672, e TCP 4711 HTTP (usato dal browser) usa la porta 80, 8080 cip: https 443

copyright B. Cipolla Il Domain Name Server (DNS) Come elenco telefonico dato un nome fornisce lindirizzo da dominio ricava indirizzo (IP) es: Yahoo.com---> serve almeno lindirizzo del DNS (primario e secondario)

copyright B. Cipolla DNS Struttura gerarchica caching degli indirizzi (come elenchi telefonici) rischi dei DNS: –attacco ai DNS (Denial Of Service, DOS) –DNS spoofing Se DNS non funziona? Basta ricordarsi gli indirizzi e scrivere cip: spoofing: impersonazione di un'altra macchina per piratare un network; ad esempio, farsi passare per un'altro indirizzo IP.

copyright B. Cipolla Sequenza di utilizzo browser Scrivi nel browser un URL 1) tripod.com (il nome di dominio) viene inviato al dns 2) che ritorna ) a questo indirizzo si invia la richiesta del file /files/indice.html nel sottodominio meuccitv 4) Il web server invia al browser il file inizio.html

copyright B. Cipolla Sequenza II Il browser legge il contenuto di indice.html seleziona gli oggetti a cui fa riferimento (GIF, JPG, suoni etc) e li richiede alla rete per ogni oggetto, se il dominio che lo contiene è diverso da tripod.com si ripete la sequenza 1,2,3,4 il protocollo utilizato è HTTP pagina completata se clicco su di un link... cip: HyperText Transfer Protocol

copyright B. Cipolla Gergo Internet di base URL - Uniform Resource Locator –URL Formato: Metodo di trasferimento://host/path Metodi di trasferimento: FTP e HTTP –FTP - File Transfer Protocol –HTTP - HyperText Transfer Protocol HTML - HyperText Markup Language

copyright B. Cipolla URLs: esempi ilemanager?func=dirtree cip: nellurl possono essere contenuti parametri cip: https (sicuro cioè cifrato)

copyright B. Cipolla DNS (Domain Name Server) Elenchi Internet a nomi (di dominio) fanno corrispondere indirizzi (IP) ad esempio: scrivendo nella finestrella del browser: google.it (il dominio) viene inviato al DNS che ritorna il browser invia a la richiesta di

copyright B. Cipolla Domini Nome e tipo Nome: lettere, numeri e -, <63 caratteri TLD (Top Level Domains) Generici (.COM,.ORG,.NET,.EDU.MIL.GOV….) Country Code (CC) (.IT.DE.TV JP UK…) cip: tre e due lettere

copyright B. Cipolla Domini

copyright B. Cipolla Nomi dominio: regole Ammessi solo alcuni caratteri lunghezza massima Sono-contento-che-e-giovedi-e-la-mamma-- mi-ha-fatto-i-gnocchi.museum è un nome di dominio lecito,.

copyright B. Cipolla Domini: registrazione I sottodomini (miosito.tripod.com) solitamente sono gratis I nomi di dominio sono sempre a pagamento (eventualmente compreso nel canone dellISP) (sono cari) numero domini presenti nel database WHOIS al 24/10/2005 cip: (affitto annuale)

copyright B. Cipolla Web Hosting Una volta registrato il dominio (per esempio: giorgiorossi.it) occorre affittare lo spazio su internet (Web Hosting) Si paga mensilmente o annualmente secondo la quantità (MB o GB. la banda o altro) i prezzi sono molto calati negli ultimi anni cip: banda: Gigabytes scaricabili al mese

copyright B. Cipolla Tipi di documenti su Internet HTML immagini: JPG, JPE, JPEG, GIF, PNG, bmp… DOC (Word) XLS (excel) PPT/PPS (Powerpoint) etc PDF (Adobe Acrobat) PS (Adobe Postscript) RTF (Rich Text Format)

copyright B. Cipolla Formati tipici di informazioni reperibili su internet.PPT,.PPS Presentazione Powerpoint.DOC, MS Word (i readers sono gratis).XLS.PDF Adobe (richiede Acrobat Reader gratis).ZIP file di dati compresso.Jpeg,.GIF immagini, disegnini.AVI.MOV,.Mpeg.mpg etc filmati.MP3 Musica.Rm.Ra etc Streaming Video Mille altri meno frequenti

copyright B. Cipolla HUB e Switch Definizione di Hub A connection device for networks. Allows multiple segments or computers to connect and share packets of information. Inoltra ogni pacchetto su tutti i segmenti di rete che gestisce

copyright B. Cipolla Il Browser Ne esistono tanti –Mozilla/Netscape –Internet Explorer (colabrodo) –Opera –Realplayer … Sullo stesso PC li posso usare tutti Il browser invia richieste al Web-Server cip: To Browse: cip: To Browse:

copyright B. Cipolla Client, server e HTTP

copyright B. Cipolla Browser: sicurezza Scambio cifrato di informazioni col server

copyright B. Cipolla Il Browser Plug-ins Cookies Preferiti Cache SSL

copyright B. Cipolla Cookies I cookies (letteralmente "biscottini") sono piccoli file di testo che i siti web utilizzano per immagazzinare alcune informazioni nel computer dell'utente. I cookie sono inviati dal sito web e memorizzati sul computer. Sono quindi re-inviati al sito web al momento della prossima visita. Le informazioni all'interno dei cookie sono spesso codificate e non leggibili per un essere umano. cip: immagine biscotti cip: immagine biscotti

copyright B. Cipolla Browser Esecuzioni programmi e virus contenuti nelle pagine (ohi ohi!) o nelle immagini Java Javascript...

I P on everything ;-)

copyright B. Cipolla Internet FINE

copyright B. Cipolla Tips for Doing Well Realize what is involved Stay current Ask questions Get feedback Use different learning strategies Know what to expect from exams Persist In case of series difficulties: Remember you can always withdraw Check out:

copyright B. Cipolla Pacchetti Vita

copyright B. Cipolla Pacchetti Mittente (IP) Destinatario Time to live numero progressivo protocollo lunghezza