Reti di Calcolatori ed Internet

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

Le reti e Internet. Struttura e protocolli

Introduzione alla rete Internet

- Dispensa VI - RETI DI CALCOLATORI

Introduzione alla rete Internet

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

Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete

Introduzione alla rete Internet

Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche

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

Introduzione all Informatica. Fabrizio Angiulli. Reti di Calcolatori

MODELLI ISO/OSI e TCP/IP

MODELLI ISO/OSI e TCP/IP

Reti locati e reti globali. Tecnologie: Reti e Protocolli. Topologia reti. Server e client di rete. Server hardware e server software.

Internet e protocollo TCP/IP

INFORMATION TECNOLOGY. a cura di Alessandro Padovani

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

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

Laboratorio di Informatica Corso di laurea in Lingue e Studi interculturali. AA Paola Zamperlin. Internet. Parte prima

Reti informatiche (2)

Reti di Calcolatori... A.A Informatica 151

Tecnologia dell Informazione

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

INTRODUZIONE A RETI E PROTOCOLLI

Introduzione alle reti ed al TCP/IP

Indirizzamento IP. Politecnico di Milano Facoltà di Ingegneria dell Informazione

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

LE RETI DI COMPUTER. Il modello TCP/IP, Indirizzi IP

Internet (- working). Le basi.

La rete ci cambia la vita. Le persone sono interconnesse. Nessun luogo è remoto. Reti di computer ed Internet

Reti di computer ed Internet

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

Internet come funziona?

Reti di calcolatori. Rete di calcolatori

Reti di calcolatori: Internet

Reti - Concetti di base

Reti informatiche. 2. Internet e navigazione

PROGRAMMAZIONE MODULARE Disciplina: SISTEMI E RETI Classe: QUINTA A INF SERALE Indirizzo: INFORMATICA

Laboratorio di Informatica

Le motivazioni che hanno favorito la nascita e lo sviluppo delle reti di calcolatori sono molteplici:

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

Tecnologie di Sviluppo per il Web

Apparecchiature di rete e protocollo TCP/IP

Reti informatiche: introduzione. Reti informatiche. Reti informatiche: introduzione (2) Reti informatiche: sviluppo

Reti standard. Si trattano i modelli di rete su cui è basata Internet

Metodologie Informatiche Applicate al Turismo

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

UD 3 PROTOCOLLO ISO-OSI

Introduzione al corso

Reti di calcolatori. Reti di calcolatori

Reti di calcolatori. Ing. Maria Mirto. mail:

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

Internet. Cos'è internet?

I sistemi distribuiti

TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI

Sistemi distribuiti e reti di calcolatori

Cos è la Rete Internet?

I protocolli di rete. Mauro Gaspari

Indice. Prefazione. Presentazione XIII. Autori

Le Reti Telematiche. Informatica. Tipi di comunicazione. Reti telematiche. Modulazione di frequenza. Analogico - digitale.

Reti di calcolatori. Rete di calcolatori

3: Architettura TCP/IP

Reti Informatiche. dott. Andrea Mazzini

Modulo 1 Software e Reti. Prof.ssa Francesca Rammairone

Internet. Cos'è internet? Internet e protocolli

Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8. Strumenti di lavoro cooperativo: reti Internet posta elettronica

PARTE 1 richiami. SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet )

1: Generalità sulle reti di trasmissione numeriche

MODELLI ISO/OSI e TCP/IP

Introduzione alla rete Internet

La nascita di Internet

Nozioni di base sulle reti di Calcolatori e La Rete INTERNET

ISO OSI. International Standard Organization Open System Interconnection

Internet. Cos'è internet? I parte

Il funzionamento delle reti

Reti commutate. Reti commutate. Reti commutate. Reti commutate. Reti e Web

Elementi di Informatica e Programmazione

Introduzione alla rete Internet

Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).

Comunicazione nel tempo

Le Reti di Calcolatori

LEZIONE 8. Strumenti di lavoro cooperativo: reti Internet posta elettronica

Corso di Alfabetizzazione Informatica

Internet. La rete delle reti: collega fra loro reti locali, metropolitane, geografiche e singoli computer di tutto il mondo

I canali di comunicazione

Architettura delle reti. Versione del 4 marzo 2004

Reti di calcolatori. Riferimenti: Curtin cap. 9

Lo scenario: la definizione di Internet

Internet: architettura e servizi

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

Università Magna Graecia di Catanzaro Facoltà di Medicina e Chirurgia Corso di Laurea in Scienze Infermieristiche Polo Didattico di Reggio Calabria

Internet: architettura e servizi

Identità sulla rete protocolli di trasmissione (TCP-IP) L architettura del sistema. Dal livello A al livello B

PIANO DI LAVORO ANNO SCOLASTICO I.T.S.O.S C. E. GADDA Sede di Langhirano MATERIA DI INSEGNAMENTO: SISTEMI E RETI PROF.

Le Reti (gli approfondimenti a lezione)

CONFRONTO CON ISO/OSI

Architetture di rete. 4. Le applicazioni di rete

Reti di Calcolatori. Vantaggi dell uso delle reti. Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito

Reti e Internet: introduzione

Reti di Calcolatori. Dr. Damiano Macedonio

Transcript:

Reti di Calcolatori ed Internet Fabio Massimo Zanzotto Reti di Calcolatori ed Internet Perchè vogliamo una nuova macchina e come la otteniamo? Architettura dei Servizi di Rete Sistema operativo della rete Una definizione di un sistema opetativo : Il protocollo TCP/IP (Internet) Comunicazione Localizzazione delle risorse Come ci si collega alla Internet Globale? Applicazioni Tipiche: Internet ed i Servizi di Rete Reti di Calcolatori: perche? Una rete di calcolatori e un insieme di sistemi di elaborazione collegati tra loro mediante una rete di comunicazione Obbiettivi Condivisione delle risorse Comunicazione tra utenti degli elaboratori Maggiore Affidabilità Abbattimento dei costi di manutenzione, aggiornamento delle strutture di calcolo Maggiore scalabilità 1

Reti di Calcolatori: come? Una rete di calcolatori richiede un insieme di strumenti hardware e software necessari al suo funzionamento (Requisiti) Requisiti HW la infrastruttura fisica di collegamento (rete) l insieme dei dispositivi locali ad ogni elaboratore che ne rendano visibile la rete Requisiti SW protocolli e software di comunicazione software applicativo ( sopra al sw di comunicazione) Architettura dei Servizi di Rete Architettura dei Servizi di Rete Livelli di gestione della comunicazione Applicazioni Comunicazione Fisico 2

Infrastrutture Il Livello Fisico Componenti di Connessione doppino telefonico cavo coassiale fibre ottiche Tecnologie di Trasmissione Sincrone vs. Asincrone Tecnologie di Rete Commutazione di circuito Commutazione di pacchetto Il Livello Fisico Utenti Infrastrutture Trasmissione IMP Hosts Interface Message Processor (IMP) Infrastrutture LAN (or Local Area Networks) WAN (Wide Area Network) Internet ( Reti di Reti ) Infranet Extranet 3

Infrastrutture LAN Ampia larghezza di banda Gli IMP sono detti usualmente Bridge Broadcast e generalmente preferito alla commutazione Tecniche di accesso (a contesa e non a contesa) Topologia omogenea della rete Architettura di condivisione client-server peer-to-peer Infrastrutture WAN Minore ampiezza di banda Gli IMP includono Gateway (esterni) e Bridge Topologia eterogenea della rete Architettura di condivisione Una definizione di un sistema opetativo di rete Il TCP/IP 4

Il protocollo TCP/IP Transmission Control Protocol/Internet Protocol E una versione analoga al protocollo ISO/OSI ma piu semplice La sua fortuna e soprattutto dovuta al successo della evoluzione di ARPANET in Internet Si occupa essenzialmente di controllare: la Localizzazione della informazione la Trasmissione Architettura dei Servizi di Rete Livelli del protocollo ISO/OSI Applicazioni Presentazione Sessione Trasporto Rete Dati Fisico Architettura dei Servizi di Rete Livelli protocollo TCP/IP Applicazioni Trasporto Rete Fisico e dei Dati 5

Architettura dei Servizi di Rete Livelli in un protocollo Applicazione Trasporto Application Protocol Data Unit Applicazione Trasporto Liv. Rete Liv. Rete Liv. Rete Liv. Rete Liv. Dati Liv. Dati Liv. Dati Liv. Dati Liv Fisico Host A Liv Fisico Liv Fisico IMP1 IMP2 Liv Fisico Host B Architettura dei Servizi di Rete Livelli e instradamento L instradamento avviene mediante la decomposizione dei dati di ogni livello in pacchetti e mediante l arricchimento dei pacchetti con estensioni dette header Gli IMP che usano un livello sono detti repeater i primi due livelli (Fisico e Dati) sono detti router i primi tre livelli sono detti bridge tutti i livelli sono detti gateway Le Applicazioni (o Servizi) di Rete FTP, File Transfer Protocol Telnet E-Mail: SMTP Applicazioni (Eudora) Il WWW (HTTP) 6

TCP/IP: localizzazione dell informazione Localizzazione della informazione Ogni host della rete e caratterizzato da un indirizzo, detto indirizzo IP Indirizzo univoco di 32 bit organizzati in 4 parole (0:255) es. 150.100.20.17 Classe A: b1 b2 b3 b4 Rete Host TCP/IP: localizzazione dell informazione Localizzazione della informazione L indirizzo IP se locale, viene (in broadcast) inviato a tutte le macchine della rete se esterno viene inviato ad un IMP (il router o gateway) che si occupa di instradare i dati TCP/IP: localizzazione dell informazione Localizzazione della informazione Ad un indirizzo IP in genere corrisponde un nome logico, che determina un indirizzamento simbolico E un servizio molto generale (usato da molti altri servizi, es FTP o WWW) denominato Domain Name Service (DNS) L indirizzamento e regolato da un host (il Domain Name Server) che si assume la responsabilita di tradurre gli IP in nomi logici (risoluzione) 7

TCP/IP: localizzazione dell informazione Il DNS Ogni host della rete (di reti) ammette un nome simbolico (es. gaudi.info.uniroma2.it) La struttura riproduce la struttura gerarchica della rete domini < sottodominio < sottosottodominio <... L ordine riproduce anche la struttura di un IP, ma in modo inverso es. 160.80.65.54 gaudi.info.uniroma2.it TCP/IP: localizzazione dell informazione Il DNS Le reti di primo livello sono definite da autorita internazionali (Internet Assigned Number Authority, IANA) Le sottoreti sono determinate in genere a livello nazionale (secondo convenzioni) Esempi illustri di reti di primo livello per motivi storici (Arpanet) sono EDU, COM, ORG, MIL,GOV... TCP/IP: localizzazione dell informazione Il processo di risoluzione del DNS Il processo di risoluzione dei nomi e anch esso distribuito 1. Se l IP di un nome logico e disponibile al DNS locale allora usalo subito 2. Altrimenti richiedi l IP al DNS di livello superiore (oss. Il DNS contattato al passo 2 fa partire il processo da 1 e quindi tale processo puo propagarsi quanto necessario attraverso la rete). 8

TCP/IP: localizzazione dell informazione Universal Resource Identifier (URI) e il nome univoco che una enita (membro dello spazio dei nomi) possiede SCHEMA:PATH[#Etichetta] SCHEMA, individua il protocollo PATH specifica dominio, host e file TCP/IP: Trasmissione Trasmissione Internet e una rete a commutazione di pacchetto Il protocollo di gestione della trasmissione dei dati e il TCP, Transmission Control Protocol TCP/IP: Trasmissione Il protocollo TCP si occupa di suddividere l insieme dei dati trasmessi in pacchetti aggiungere ad ogni pacchetto il corrispondente header, ed instradarlo ricomporre il dato iniziale alla ricezione mantenere la consistenza della trasmissione 9

Collegamenti alla rete TCP/IP globale Collegamenti alla rete TCP/IP globale Il collegamento diretto alla rete Internet Il collegamento PPP su linea commutata Collegamenti in Rete Il collegamento diretto alla rete Internet Rete Locale Internet Router/Gateway Computer in Rete - driver TCP/IP - client o server applicativi 10

Collegamenti in Rete Il collegamento PPP su linea commutata Computer in Rete - client PPP - client applicativi Internet Linea dedicata Host Provider - server PPP Il collegamento in Windows 95 11

12

I Servizi di Rete I Servizi di Rete File Transfer Protocol (FTP) E il primo servizio introdotto in Arpanet Supporta il trasferimento di files tra host eterogenei per hardware e sistema operativo Funzionalita principali o(open) NOME_HOST u(ser) USER_NAME set (mode) (I/ascii B/binary) (m)get NOME_FILE 13

I Servizi di Rete Telnet Simula sulla macchina client un terminale della macchina server Rende disponibili tutte le funzionalita dello shell dei comandi del SO della macchina server 14

I Servizi di Rete Posta Elettronica (E-mail) Nasce come servizio per scambiare messaggi di testo tra utenti di host della rete E basato sul protocollo specifico SMTP (Simple Mail transfer Protocol) Per ogni messaggio un file testuale viene generato contenente il testo e dei meta descrittori 15

Indirizzare un ricevente Posta Elettronica NOME@HOST NOME@SOTTORETE es. zanzotto@gaudi.info.uniroma2.it zanzotto@info.uniroma2.it Fabio.Massimo.Zanzotto@uniroma2.it Posta Elettronica Formato del messaggio Mittente Destinatario Diretto Carbon Copy (CC) Blind Carbon Copy (BCC) Oggetto Contenuto Attachment(s) Ricapitoliamo Perchè vogliamo una nuova macchina e come la otteniamo? Architettura dei Servizi di Rete Sistema operativo della rete Una definizione di un sistema opetativo : Il protocollo TCP/IP (Internet) Comunicazione Localizzazione delle risorse Come ci si collega alla Internet Globale? Applicazioni Tipiche: Internet ed i Servizi di Rete 16

17