Internet Evoluzione della rete Come configurare una connessione Internet: Storia e leggenda La leggenda Un progetto finanziato dal Ministero della Difesa USA con lo scopo di realizzare una rete in grado di comunicare anche in seguito ad attacchi nucleari La realtà Finanziata dal Ministero della Difesa USA Motivazione: successi spaziali URSS Obiettivo: consentire l accesso a poche risorse di calcolo potenti (e costose) dei vari centri di ricerca delle Università USA
Internet 1961 1972: gli albori 1961: Kleinrock mediante la teoria delle reti di code dimostra l efficacia delle comunicazioni packet-switching* 1964: Baran packet switching in reti militari 1967: ARPA net finanziato da Advanced Research Projects Agency 1972: ARPAnet viene presentata pubblicamente NCP (Network Control Protocol): host to host Primo programma di posta elettronica (e-mail) ARPAnet ha 15 nodi (ovvero collega 15 host) 1969: Primo nodo ARPA net funzionante *Per tutti gli anni 60 gli esperti di telecomunicazione, sostenitori delle trasmissioni circuit-switching, sentenziavano it will not work Internet 1970-1980: la ricerca 1970: ALOHAnet, satellite in rete alle Hawaii 1973: nella tesi di PhD, Metcalfe propone Ethernet 1974: Cerf e Kahn definiscono i principi che tuttora regolano l architettura di internet Fine anni 70: architetture proprietarie: DECnet, SNA, XNA 1979: ARPAnet collega 200 nodi Schizzo originale
Internet 1980-1990: la maturità 1983: protocollo TCP/IP 1982: protocollo SMTP per e-mail 1983: sistema DNS 1985: protocollo FTP 1988: controllo di congestione del TCP 1989: nuove reti nazionali: CSnet, BITnet, NSFnet, Minitel 1990: 100.000 nodi sono connessi a reti confederate Internet 1990-2000: l esplosione Inizi 90: si dismette ARPAnet 1991: NSF rimuove le restrizioni sull uso commerciale di NSFnet (dismessa nel 1995) Inizi 90: nascita del WWW ipertesti Inizi anni 2000: Si stimano c.a. 100 milioni di host connessi Più di 300 mln di utenti
Il successo di Internet Internet: Cosa non è Non è una singola rete, ma un insieme di reti esteso in tutto il mondo Non è governata da un gruppo, ne da un ente, ne da un azienda Non è gestita in modo centralizzato perché tutte le singole reti che compongono Internet hanno una gestione autonoma Non è sinonimo di World Wide Web
Internet: i componenti Componenti principali: Milioni di dispositivi connessi detti nodi o host: PC, server, workstation, cellulari, TV, Agende elettroniche, frigoriferi Link di comunicazione: cavi, fibra ottica, radio, satellitari Router: dispositivi che instradano i messaggi da un punto all altro della rete Internet: i servizi Servizi principali: Comunicazioni Applicazioni distribuite: e-mail, WWW, giochi, commercio elettronico, database Cyberspazio: un allucinazione consensuale e collettiva sperimentata giornalmente da miliardi di utenti
Internet: i confini Sistemi host: eseguono programmi applicativi (email, www, ) che forniscono servizi Modello client / server: I client effettuano richieste, ricevendo servizi dai server. es: Client WWW = browser Server WWW = applicativo del sito Collegamenti ad Internet Come collegare gli host esterni ai router di confine? Accessi residenziali (da casa) Punto-punto Cable-modem Accessi istituzionali (Università, centri di ricerca, alcune aziende) Accessi wireless
Accessi residenziali puntopunto Dialup mediante modem fino al router: 56 Kbps di banda ideale ISDN (Integrated Services Digital Network): 128 Kbps di connessione digitale fino al router ADSL (Asymmetric Digital Subscriver Line): Fino a 1 Mbps da casa al router Fino a 8 Mbps dal router a casa ISP: Internet Service Provider Il provider possiede Uno o più server sempre attivi e collegati permanentemente ad internet Una batteria di modem collegati ad un numero di telefono Servizi Offerti Accesso ad Internet (mediante telefonata ai suoi numeri) Servizi accessori: e-mail, sito Web, chat-line, mailing list, Costi Abbonamento all ISP Telefonata a scatti o a tariffa fissa
Accessi Istituzionali La rete locale (LAN) dell università o azienda viene collegata logicamente al router Ethernet Un cavo dedicato o condiviso collega il computer della LAN al router mediante bridge e switch Bande di trasmissione: 10 Mbps (Ethernet) 100 Mbps (Fast Ethernet) 1 Gbps (Gigabit Ethernet)