Post on 02-May-2015
EM 09EM 09
INTERNETINTERNET
… … UN PO’ DI STORIAUN PO’ DI STORIA
EM 09EM 09
Nasce per garantire Nasce per garantire comunicazioni efficienti …comunicazioni efficienti …
Tra le sedi delle forze armate americaneTra le sedi delle forze armate americane
Tra le università e i centri di ricerca che Tra le università e i centri di ricerca che lavoravano a progetti militarilavoravano a progetti militari
EM 09EM 09
In seguito …In seguito …
È diventata una rete prettamente È diventata una rete prettamente universitaria e poi …universitaria e poi …
EM 09EM 09
Strumento di massaStrumento di massa
EM 09EM 09
Il Ministero della Difesa degli Stati Il Ministero della Difesa degli Stati Uniti creaUniti crea
ARPA
Un ‘agenzia che doveva creare una rete capace di garantire la continuità delle comunicazioni in caso di guerra nucleare
Era il 1969…Era il 1969…
EM 09EM 09
Il progetto coinvolse …Il progetto coinvolse …UniversitàUniversitàCentri di ricercaCentri di ricercaAziende privateAziende private
Tutti legati alle attività militari e dotati di computer sofisticati
EM 09EM 09
Il primo collegamentoIl primo collegamentoStanford UniversityStanford UniversityUniversity of California at Los AngelesUniversity of California at Los AngelesUniversity of California at S. BarbaraUniversity of California at S. BarbaraUniversity of UtahUniversity of Utah
Utilizzando linee telefoniche
EM 09EM 09
In ognuno dei centri fu In ognuno dei centri fu installato un installato un
IMPIMPInformation Message ProcessorInformation Message Processor
Un particolare computer che gestiva il traffico in rete
EM 09EM 09
IMPIMP
Intermediario tra le linee di Intermediario tra le linee di connessione e i grandi elaboratori connessione e i grandi elaboratori su cui risiedevano le informazioni su cui risiedevano le informazioni
EM 09EM 09
2 settembre 19692 settembre 1969
ARPANETARPANET
EM 09EM 09
Come viaggiavano le Come viaggiavano le informazioni?informazioni?
Venivano suddivise in pacchetti di Venivano suddivise in pacchetti di lunghezza fissa lunghezza fissa Ogni singolo pacchetto diventava un'entità Ogni singolo pacchetto diventava un'entità a se stante a se stante Ciascuno conteneva al suo interno Ciascuno conteneva al suo interno l’indirizzo di provenienza e destinazionel’indirizzo di provenienza e destinazioneAll’arrivo era possibile ricostruire il All’arrivo era possibile ricostruire il messaggio originalemessaggio originale
EM 09EM 09
Per regolare il Per regolare il trasferimento dei trasferimento dei
pacchettipacchetti
PROTOCOLLI DI PROTOCOLLI DI TRASFERIMENTOTRASFERIMENTO
EM 09EM 09
Si è evoluta la rete come la Si è evoluta la rete come la conosciamo oggiconosciamo oggi
World Wide Web
“Ragnatela stesa sul mondo”
Da Arpanet …Da Arpanet …
EM 09EM 09
WORLD WIDE WEBWORLD WIDE WEBMigliaia di singole retiMigliaia di singole retiOgnuna di queste raccoglie un certo Ognuna di queste raccoglie un certo numero di computer individuali numero di computer individuali (Host)(Host)Protocolli capaci di garantire lo scambio tra Protocolli capaci di garantire lo scambio tra le reti più diverse le reti più diverse
TCP/IPTransmission Control Protocol
Internet Protocol
EM 09EM 09
Sistemi di connessione Sistemi di connessione
Fibra otticaFibra otticaCavo coassiale - Doppino telefonicoCavo coassiale - Doppino telefonicoSatelliteSatelliteOnde radioOnde radioRaggi infrarossiRaggi infrarossi……
EM 09EM 09
Riassumendo …Riassumendo …INTERNET
RETI DI CALCOLATORI
PROTOCOLLI DI TRASFERIMENTO
RETE LOCALE - LANLocal Area Network
EM 09EM 09
INTERNETINTERNET
Si basa sullo scambio reciprocoSi basa sullo scambio reciproco
Chiunque connetta singole reti locali alla rete permette a tutti gli utenti di servirsene
EM 09EM 09
Ma allora …Ma allora …
PERCHE ‘ PAGO PER USARLA …?PERCHE ‘ PAGO PER USARLA …?
EM 09EM 09
IN REALTA ‘ …IN REALTA ‘ …
PAGHIAMO L’ PAGHIAMO L’ ACCESSO, ACCESSO, NON NON L’USOL’USO
PER COLLEGARE IL NOSTRO COMPUTER ALLA RETE
EM 09EM 09
PROVIDERPROVIDER Installano hardware e software per Installano hardware e software per
consentire l’accesso via telefonoconsentire l’accesso via telefono
Consentono collegamenti efficienti con la Consentono collegamenti efficienti con la reterete
EM 09EM 09
SERVER
CLIENT
EM 09EM 09
Ma cosa ci faccio con la Ma cosa ci faccio con la rete …? rete …?
Cerco informazioniCerco informazioni Scambio informazioniScambio informazioni Utilizzo serviziUtilizzo servizi Entro in contatto con altre personeEntro in contatto con altre persone Posso farmi conoscerePosso farmi conoscere ……
EM 09EM 09
World Wide WebWorld Wide Web
Insieme di Insieme di iperoggettiiperoggetti
collegati tra lorocollegati tra loro
EM 09EM 09
IPEROGGETTIIPEROGGETTI
““oggetti” che contengono oggetti” che contengono informazioni ma anche rimandi ad informazioni ma anche rimandi ad
altri iperoggettialtri iperoggetti
LINK
EM 09EM 09
INTERNETWORLD WIDE
WEB
Insieme di calcolatori collegati tra loro
Insieme di oggetti “virtuali”
EM 09EM 09
BROWSERBROWSER
Ci consente di muoverci nella reteCi consente di muoverci nella rete
NETSURFING
“Navigazione “
EM 09EM 09
Navigazione Navigazione Ciascun iperoggetto contiene al proprio interno alcuni Ciascun iperoggetto contiene al proprio interno alcuni
rimandi che vengono in vario modo evidenziati rimandi che vengono in vario modo evidenziati
L'autore dell'iperoggetto associa a ciascun rimando un L'autore dell'iperoggetto associa a ciascun rimando un indirizzo, che indica un ulteriore iperoggettoindirizzo, che indica un ulteriore iperoggetto
Il Il browserbrowser legge l'indirizzo ad esso associato e provvede legge l'indirizzo ad esso associato e provvede a richiedere al computer che contiene l'iperoggetto a richiedere al computer che contiene l'iperoggetto
associato a tale indirizzo di leggerlo e spedirlo all'utenteassociato a tale indirizzo di leggerlo e spedirlo all'utente Il browser visualizza l’oggettoIl browser visualizza l’oggetto
EM 09EM 09
Motori di ricercaMotori di ricerca
Enormi database di pagine webEnormi database di pagine web
EM 09EM 09
Motore di ricercaMotore di ricerca Chiede le “chiavi” della ricercaChiede le “chiavi” della ricerca
Effettua la ricerca nel databaseEffettua la ricerca nel database
Presenta i risultati come una lista di linkPresenta i risultati come una lista di link
EM 09EM 09
Motore di ricercaMotore di ricercaUtente
Rete
EM 09EM 09
La ricerca si effettua La ricerca si effettua inserendo …inserendo …
Una o più parole chiaveUna o più parole chiave Una frase tra virgoletteUna frase tra virgolette I simboli “+” e “-” prima delle parole chiave I simboli “+” e “-” prima delle parole chiave
( cerca le parole col + ed esclude quelle ( cerca le parole col + ed esclude quelle col -)col -)
L’asterisco accanto alla parola (“cine * L’asterisco accanto alla parola (“cine * cercherà le parole composte con cine)cercherà le parole composte con cine)
AND, OR, NOT, NEAR come legami tra le AND, OR, NOT, NEAR come legami tra le paroleparole
EM 09EM 09
Indirizzi webIndirizzi web
http//www.unina.it http//www.unina.it
Protocollo Risorsa Dominio Tipo di dominio