Introduzione alle reti di computer e Internet



Documenti analoghi
- Dispensa VI - RETI DI CALCOLATORI

Parte VIII Indice. Reti di calcolatori. Internet. topologie mezzi trasmissivi sistemi di trasmissione servizi sistemi client-server

Reti di Calcolatori. Concetti introduttivi. Il modello ISO/OSI ed il protocollo TCP/IP

Le Reti Informatiche

C. De Cristofaro S. Di Bernardo P. Di Monaco M. Fabozzi

Informatica. Alfredo Cuzzocrea. Reti di Calcolatori

Internet come funziona?

Introduzione alle reti ed al TCP/IP

Informatica. Dipartimento di Economia. Ing. Cristiano Gregnanin. 8 novembre Corso di laurea in Economia

Corso di Informatica. Reti di Calcolatori. Reti di Calcolatori. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

Livello applicazione. Fondamenti di Informatica

Che cosa sono le reti e come funzionano

Le Reti di Computer. Liceo Scientifico Statale S. Cannizzaro Palermo Prof.re E. Modica LE RETI DI COMPUTER 1

Introduzione alla rete Internet

Introduzione a Internet e World Wide Web

INFORMATICA. Prof. MARCO CASTIGLIONE. Istituto Tecnico Statale Tito Acerbo - PESCARA

Tecnologia dell Informazione

Reti - Concetti di base

Introduzione alla rete Internet

Cos è la Rete Internet?

Sistemi di elaborazione delle informazioni

Informatica: arte e mestiere 3/ed

Una rete di computer e': Una rete di computer permette:

Sistemi distribuiti e reti di calcolatori

Introduzione alle reti informatiche. Note introduttive sulle reti Unità didattica 1.1

Reti di Calcolatori ed Internet. Reti di Calcolatori ed Internet. Reti di Calcolatori. Reti di Calcolatori. Architettura dei Servizi di Rete

Le reti rete La telematica telematica tele matica Aspetti evolutivi delle reti Modello con mainframe terminali Definizione di rete di computer rete

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Laboratorio di Informatica

Laboratorio di Informatica

Cenni Storici. Prof.ssa Daniela Zangirolami Dispense 1 Anno Triennio 1

Introduzione alla rete Internet

Programmazione modulare

Reti informatiche. 2. Internet e navigazione

Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche

MODELLI ISO/OSI e TCP/IP

Internet 2B IPIA

Definizione di rete; Classificazione delle reti (Lan, Man, Wan, Gan); Apparecchiature di rete; Mezzi trasmissivi; Indirizzi IPv4; HTTP; HTML.

Introduzione alle Reti e Linguaggio HTML

Reti di Calcolatori ed Internet

Mariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche

1: Generalità sulle reti di trasmissione numeriche

Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale

Reti di calcolatori. Rete di calcolatori

MODELLI ISO/OSI e TCP/IP

Corso di Informatica modulo Informatica di Base 6 CFU

Le Reti di Calcolatori

Le reti e Internet. Struttura e protocolli

Reti, Web e comunicazione Parte seconda

Reti. insieme di computer (host) interconnessi. Token evita conflitti di trasmissione Rete più o meno affidabile

Reti di calcolatori. Rete di calcolatori

Giselda De Vita

Collaborazioni on-line

Collegamento dati per accesso ad Internet. Informatica Generale (CdL in E&C), A.A Informatica Generale (CdL in E&C), A.A.

Internet: la rete delle reti

INTRODUZIONE ALLE RETI. Tipologie di Rete. Perché una rete? Interconnessione di reti

Introduzione. Obiettivo: Sommario: Introduzione alle reti di telecomunicazioni approccio:

Reti e servizi internet

Internet (- working). Le basi.

Capitolo 16 I servizi Internet

Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete

Metodologie Informatiche Applicate al Turismo

Modulo 1 Software e Reti. Prof.ssa Francesca Rammairone

Dalla rete locale (LAN) ad internet

Introduzione al corso

Terminologia e concetti fondamentali La struttura di Internet (hardware e software):

Le Reti Informatiche

Le Reti Informatiche

Architetture di rete. 4. Le applicazioni di rete

Sistemi e reti. Lo scopo principale di una rete è quella di condividere i dati e le risorse con altre persone e più in generale di comunicare.

Calcolo numerico e programmazione Reti di calcolatori

Le Reti di Calcolatori

Le Reti di Calcolatori

Reti di calcolatori. Reti di calcolatori

LE RETI LOCALI. Prof. Enrico Terrone A. S: 2008/09

Online Essentials. 1. Concetti di navigazione in rete

Introduzione all Informatica. Fabrizio Angiulli. Reti di Calcolatori

TECN.PROG.SIST.INF. I Socket Roberta Gerboni

Lezione 1: Introduzione

Reti informatiche (2)

Reti di calcolatori. Riferimenti: Curtin cap. 9


Università degli Studi di Palermo Dipartimento di Ingegneria Informatica

ARCHITETTURA DI COMUNICAZIONE

RETI INFORMATICHE PROF. MAURIZIO NALDI ABILITÀ INFORMATICHE

Metodologie Informatiche Applicate al Turismo 5. Elementi di base di reti

Ingegneria Informatica. Domenico Talia. Facoltà di Ingegneria A.A UNICAL RETI DI CALCOLATORI

Internet. Principi di base. 14/02/2011 Fondamenti di Informatica - Prof.Gregorio Cosentino 1

Internet. Principi di base. 25/01/2010 Informatica Ingegneria Medica - Prof.Gregorio Cosentino 1

Corso di Sistemi di Elaborazione delle informazioni

Il World Wide Web. Marco Porta - CIM: Web Design & Technologies

DOMINI E HOSTING Concetti generali

Le Reti Informatiche

DOMINI E HOSTING Concetti generali

Uso di Internet: Esempio. Prof. Franco Callegati

Corso di INTRODUZIONE all INFORMATICA per le SCIENZE UMANISTICHE (RETE)

Transcript:

Introduzione alle reti di computer e Internet

Outline Reti di computer: tipologie e classificazioni Concetto di protocollo Aspetti della comunicazione e protocolli Estensione Canale trasmissivo Tecnologia Modalità di accesso Internet La rete delle reti, tecnologie e cenni storici Indirizzi e nomi Servizi notevoli Il World Wide Web Electronic Mail

Reti di computer Lo scopo principale di una rete di calcolatori è la condivisione di informazioni e risorse (sia hardware che software) Esempi Il web: condivisione di documenti, informazioni, servizi Il Grid: condivisione di risorse di calcolo per la ricerca scientifica Le reti di monitoraggio e controllo di impianti industriali, del territorio, etc.

Reti: tipologie e classificazioni Diversi criteri per la classificazione: Estensione geografica Canale trasmissivo (sia in termini di tecnologia, che di topologia e di modalità di accesso) Tipo di protocolli utilizzati... Molti altri (ad es. utilizzo e finalità)

Reti: classificazione per estensione Una rete può essere più o meno estesa; in tal senso si usano degli acronimi standard: LAN, Local area network, rete locale: quando la rete è contenuta nell'ambito di un edificio, o di un piccolo gruppo di edifici adiacenti; MAN, Metropolitan area network, rete metropolitana: quando la rete è composta dall'unione di più LAN nell'ambito della stessa area metropolitana, in altri termini si tratta di una rete estesa sul territorio di una città; WAN, Wide area network, rete geografica: quando la rete è composta dall'unione di più MAN ed eventualmente anche di LAN, estendendosi geograficamente oltre l'ambito di una città singola. Nelle situazioni più comuni si ha a che fare soltanto con i termini LAN e WAN, in quanto si distingue la competenza per la gestione della rete nell'ambito locale rispetto all'esterno, che generalmente coincide con Internet, ovvero la rete WAN per definizione

Reti: classificazione per tecnologia del canale trasmissivo Attualmente i canali trasmissivi più utilizzati dalle reti di computer di tipo WAN sono: Il doppino telefonico (connessioni dette anche POTS, Plain Old Telephone System): usato dai tradizionali Modem, dalle reti ISDN e DSL La fibra ottica Infrastrutture della TV via cavo (diffusa soprattutto negli USA) Trasporto di dati sulla rete elettrica Reti wireless Reti satellitari (tipicamente unidirezionali, dal satellite alla casa dell'utente, mentre il canale di ritorno deve essere realizzato con altre tecnologie, spesso su doppino telefonico) Le reti MAN e LAN usano spesso cavi in rame, ma anche fibra ottica e tecnologie wireless

Reti: classificazioni basate sulla topologia Reti ad anello Reti a stella o bus Reti a maglia Reti wireless??

Reti: classificazione per modalità di accesso Il canale di comunicazione è una risorsa condivisa, quindi non dovrebbe essere usata in contemporanea da diversi utenti In reti a stella/bus e wireless ciò è particolarmente rilevante Meccanismi di condivisione/arbitrazione dell accesso al canale Divisione di tempo Divisione di frequenze Altro...

Protocollo di comunicazione Due o più interlocutori devono rispettare delle regole che definiscono le fasi e le modalità di comunicazione L insieme di tali regole e norme prende il nome di protocollo di comunicazione Nella comunicazione fra computer esistono numerosi elementi di cui tenere in conto, da quelli relativi all interconnessione fisica dei dispositivi, alla gestione del flusso dei messaggi, alla correttezza della trasmissione

Protocolli di comunicazione: modello ISO/OSI

Protocolli... alcuni cenni Livello fisico: regole meccaniche, elettriche per la realizzazione di connettori e interfacce Livello data link: regole di codifica dell informazione sul canale Livello rete: regole di instradamento di messaggi in reti magliate Frammentazione dell informazione: l informazione scambiata fra gli interlocutori è di lunghezza arbitraria, ma viene suddivisa in blocchi gestibili dai protocolli dei livelli inferiori Livello trasporto: gestione della frammentazione e ricomposizione dei messaggi, con controllo di sequenza e degli errori Tipi di protocollo Con connessione: analogamente ad una rete telefonica, viene stabilita una connessione virtuale fra gli interlocutori Senza connessione: ogni messaggio viene instradato indipendentemente all interno della rete (possibili percorsi differenti)

Dispositivi di rete, cenni (hub o switch)

Comunicazione verticale e orizzontale

Internet, tecnologie base e cenni storici Internet è la più grande rete telematica mondiale, e collega alcune centinaia di milioni di elaboratori per suo mezzo interconnessi In realtà è nata nelle intenzioni dei suoi inventori come "la" rete delle reti. Nell'arco di alcuni decenni è oggi divenuta la rete globale Nata negli anni Sessanta come progetto del Dipartimento della Difesa statunitense per lo sviluppo di una rete telematica decentrata (ARPANET), alla fine della guerra fredda, è stata messa a disposizione di impieghi civili all'inizio degli anni Novanta, collegando dapprima i principali centri universitari e raggiungendo poi, in modo ampio, l'utenza casalinga

I protocolli di Internet TCP/IP Internet permette l utilizzo di diversi protocolli e tecnologie di interconnessione a livello fisico e dati (dopo tutto è la rete delle reti), ma utilizza protocolli specifici per il livello 3 e 4 Internetwork Protocol (IP): protocollo di livello rete di Internet Trasfer Control Protocol (TCP): protocollo di livello trasporto di Internet Universal Datagram Protocol (UDP): protocollo di trasporto alternativo a TCP senza controllo degli errori La coppia TCP/IP è tipicamente intesa come il protocollo di Internet

Indirizzi internet indirizzi IP e DNS Elaboratori collegati ad Internet identificati tramite un indirizzo di livello 3, o indirizzo IP Domain Name System (spesso indicato con DNS) è un servizio di directory, utilizzato soprattutto per la traduzione di nomi simbolici in indirizzi IP Il servizio è realizzato tramite un database distribuito, costituito dai server DNS La possibilità di attribuire nomi simbolici agli indirizzi IP degli host è essenziale per l'usabilità di Internet, perché gli esseri umani trovano più facile ricordare nomi testuali, mentre gli host ed i router sono raggiungibili utilizzando gli indirizzi IP numerici

Indirizzi e domini... Top level domain 2nd lev. domain 3rd lev. domain...

Servizi notevoli: WWW Il World Wide Web (Web) è una rete di risorse di informazioni, basata sull'infrastruttura di Internet. Il Web si basa su tre meccanismi per rendere queste risorse prontamente disponibili al più vasto insieme possibile di utenti: Uno schema di denominazione uniforme per localizzare le risorse sul Web (Uniform Resource Locator) Protocolli, per accedere alle risorse denominate sul Web (Hyper Text Transfer Protocol) Ipertesto, per una facile navigazione tra le risorse (Hyper Text Markup Language)

WWW: cenni storici La data di nascita del World Wide Web viene comunemente indicata nel 6 agosto 1991, quando un matematico, Tim Berners-Lee, figlio di matematici (poi insignito del titolo di baronetto), pubblicò il primo sito nella rete internet, dando vita al fenomeno della triplia W: www In realtà, l'idea del World Wide Web, così come lo si conosce oggi, era nata due anni prima, nel 1989, presso il CERN di Ginevra (Conseil Européen pour la Recherche Nucléaire, il più importante laboratorio di Fisica in Europa). Alla sua base vi era l'intendimento dello stesso Berners-Lee e di un suo collega, Robert Cailliau, di condividere la documentazione scientifica in formato elettronico indipendentemente dalla piattaforma, migliorandone la comunicazione e la cooperarazione. Iniziò così la definizione di standard e protocolli per scambiare documenti su reti dati: il linguaggio HTML e il protocollo HTTP

WWW: gli attori... Browser: riceve le richieste dell utente, effettua le corrispondenti richieste ai server e, ottenuta la risposta, effettua il rendering della pagina correlata Server: accetta richieste da parte di browser remoti e fornisce le pagine richieste (eventualmente componendole al momento, nel caso di pagine dinamiche )

E-Mail Scopo del servizio di e-mail è il trasferimento di messaggi da un utente ad un altro; ciascun utente può possedere una o più caselle e-mail, sulla quale può ricevere messaggi, che vengono conservati per lui. Quando lo desidera, l'utente può consultare il contenuto della sua casella, organizzarlo, inviare messaggi a uno o più altri utenti La modalità di accesso al servizio è quindi asincrona, ovvero per la trasmissione di un messaggio non è necessario che mittente e destinatario siano contemporaneamente attivi o collegati.

Approfondimenti... http://www.warriorsofthe.net/ : filmato disponibile in diverse lingue che descrive anche visivamente molti dei concetti precedentemente descritti Wikipedia (meglio in versione inglese): fonte gratuita alla quale attingere, può soddisfare molte curiosità, anche se per descrizioni più dettagliate e/o certificate è meglio rivolgersi altrove