CORSO INTEGRATO DI ELEMENTI DI INFORMATICA, LABORATORIO DI INFORMATICA RETI INTERNET. Reti Internet. Anno accademico 2009/2010-2^ anno Polo C

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "CORSO INTEGRATO DI ELEMENTI DI INFORMATICA, LABORATORIO DI INFORMATICA RETI INTERNET. Reti Internet. Anno accademico 2009/2010-2^ anno Polo C"

Transcript

1 CORSO INTEGRATO DI ELEMENTI DI INFORMATICA, LABORATORIO DI INFORMATICA RETI INTERNET Reti Internet Anno accademico 2009/2010-2^ anno Polo C Docenti: Prof. Ing. Paolo Arena Prof. Ing. Giovanni Caffarelli Vers. 1

2 RETI DI COMPUTER E un sistema che permette a diversi calcolatori in qualche modo collegati fra loro di condividere risorse. Inizialmente un sistema informatico era costituito da un grosso elaboratore (mainframe) e da una serie di terminali che non avevano capacità elaborative autonome. Successivamente si è passati a sistemi più complessi ed articolati in cui più computer, con capacità elaborativa autonoma e con proprie risorse, sono collegati fra loro in modo da potersi scambiare risorse e servizi.

3 RETI DI COMPUTER In base alla funzione che ogni componente ha nella rete, possiamo distinguere i computer in: Server: quel computer che fornisce alla rete servizi (ad esempio Banche dati, applicazioni, connessioni ad altre reti per esempio Internet, servizi di stampa, accessi ai servizi bancari, ) Client: quel computer che usufruisce dei servizi forniti dai server. Un computer, per alcune specifiche applicazioni o funzioni o servizi, può essere solo server, oppure solo client oppure sia client che server. In genere i server sono macchine specializzate proprio per fornire specifici servizi. Server per la posta elettronica, Server per accesso ad Internet, Server di dati (Data Base Server), Server utilizzati per una specifica applicazione (Application Server), Web Server, Server che forniscono servizi di sicurezza, Si usa spesso il termine di host per indicare un computer collegato alla rete che ospita programmi, dati, servizi e che può essere client e server.

4 RETI DI COMPUTER Moltissimi sono gli usi delle reti sia per le aziende che per singoli utenti e quindi anche i vantaggi. Per le aziende e organizzazioni è possibile la condivisione delle risorse rendendo disponibili a chiunque, anche distanti fra loro, programmi e informazioni; Permette a più operatori della stessa organizzazione di scambiarsi messaggi, file e di condividere un unica banca dati evitando dati duplicati e non allineati. Permette conferenze tra persone distanti tra loro (video conferenze) Per i singoli individui, magari da casa o dal loro studio, di accedere ad informazioni remote, di accedere a servizi offerti da enti sul territorio (Banche, Comuni, ASL, ) come ad esempio pagamenti on-line, prenotazioni, Permette di inviare posta, di partecipare a gruppi di discussione, di accedere a servizi on demand, come ad esempio selezione e ricezione di film, musica, Permette di partecipare a corsi di formazione a distanza (FAD)

5 RETI DI COMPUTER In genere le reti vengono classificate in base a diversi parametri, in particolare ad esempio in base alla scala dimensionale e in base alla tipologia di collegamento. In base alla scala dimensionale si parla di Reti Locali (LAN), di reti metropolitane (MAN), di reti geografiche (WAN). LAN = Local Area Network, MAN= Metropolitan Area Network WAN = Wide Area Network

6 RETI DI COMPUTER Le reti locali sono in genere reti private di organizzazioni o singole famiglie, si estendono per pochi Km e sono all interno di singoli edifici. Le reti metropolitane sono reti che si estendono all interno di un area metropolitana. Sono in genere reti pubbliche attraverso le quali alcuni enti mettono a disposizioni particolari servizi. Per esempio le reti civiche di alcuni Comuni, le reti di servizi di un azienda sanitaria locale. Una rete geografica invece è una rete che si estende su aree geografiche molto ampie, ad esempio una nazione, un continente, tutto il pianeta. La rete geografica è di fatto un sistema che collega più reti LAN o MAN.

7 RETI DI COMPUTER E un insieme di host connessi fra loro attraverso reti LAN che a sua volta sono connesse fra loro attraverso un sistema di subnet composte da linee di trasmissioni(telefoniche, satellitari) e di elementi (router) che permettono di collegare fra loro queste linee.

8 RETI DI COMPUTER Una suddivisione delle reti può essere fatta in base alla tecnologia trasmissiva. Possiamo suddividere le reti in: 1. reti broadcasting o a diffusione globale: sono quelle reti dotate di un unico canale trasmissivo che è quindi condiviso da tutti i computer della rete. 2. reti punto a punto. Le reti broadcasting sono quelle reti dotate di un unico canale trasmissivo che è quindi condiviso da tutti i computer della rete. La comunicazione avviene attraverso l invio di pacchetti che viaggiano nel canale. Ogni pacchetto contiene sempre l indirizzo di chi lo ha inviato e l indirizzo del destinatario.

9 RETI DI COMPUTER Quando un elaboratore riceve un pacchetto lo esamina e se è destinato a lui lo elabora altrimenti lo scarta. Queste reti permettono di inviare anche pacchetti a tutti gli elementi connessi usando un opportuno indirizzo (indirizzo di broadcasting). In tal caso quel pacchetto viene preso in considerazione da tutti. E possibile inviare pacchetti solo ad un sottoinsieme di elaboratori, in questo caso si parla anche di trasmissione multicasting

10 RETI DI COMPUTER Le reti punto a punto consistono invece di connessioni tra coppie di computer. Per le reti punto a punto si ha, quindi, un preciso mittente e un preciso destinatario.

11 RETI DI COMPUTER Anche in questo caso (reti punto a punto) gli elaboratori si scambiano fra loro pacchetti, ma questi, per arrivare a destinazione attraversano uno o più elaboratori intermedi e possono percorrere strade alternative. In questo caso risultano importanti gli algoritmi di instradamento o di routing. In generale: Le reti geograficamente localizzate, ad esempio le reti LAN, sono reti broadcasting. Le reti geografiche molto estese sono reti punto a punto. Questa è una suddivisione che presenta però molte eccezioni. Esistono per esempio reti molto estese, satellitari, che sono di tipo broadcasting, così come esistono reti geograficamente non estese che sono di tipo punto a punto attraverso linee telefoniche dedicate.

12 RETI DI COMPUTER Interconnessione di reti (InternetWork) Si parla di InternetWork per indicare un insieme di reti (LAN o MAN o WAN) interconnesse fra loro. Apparentemente con termine InternetWork e WAN si può intendere la stessa cosa ed in effetti spesso è così. Si parla però più speficatamente di InternetWork quando si connettono reti progettualmente diverse, spesso anche fra loro incompatibili, che hanno bisogno di dispositivi intemedi che permettono loro di dialogare.

13 RETI DI COMPUTER Spesso si parla di: Subnet: un insieme di linee di comunicazioni e di elementi (router) che collegano queste linee ; Network o rete: l insieme di tutti gli host e delle subnet; Internetwork: insieme di più network in genere collegate fra loro attraverso Gateway; internet (i minuscola): come sinonimo di internetwork, ovvero interconnessione tra reti geografiche diverse; Internet (I maiuscola): è una specifica rete internetwork che è la rete che tutti noi conosciamo, basata sul protocollo TCP/IP

14 RETI DI COMPUTER Livelli Ma come parlano fra loro due host all interno di una rete? Come si scambiano i servizi? Tutto ciò avviene attraverso specifici protocolli, definiti da enti internazionali, e da opportuni sistemi hardware e software. APPLICAZIONE Per ridurre la complessità di progetto delle reti, sono stati definiti una serie di standard. Le reti sono suddivise in livelli, ognuno dei quali ha un compito diverso. I livelli sono sette e sono: PRESENTAZIONE SESSIONE TRASPORTO RETE DATA LINK FISICO

15 RETI DI COMPUTER Protocollo è oggi un termine molto utilizzato in informatica, soprattutto nelle comunicazioni. E però un termine che ha diversi significati. Si pensi per esempio al registro di un azienda dove viene registrata, sia in ingresso che in uscita, tutta la posta. Protocollo però ha anche il significato di insieme di regole e di norme che disciplinano un attività. Come esempio: il protocollo di cerimonia; il protocollo delle cure di determinate malattie, oppure il protocollo da seguire in caso di ricovero d urgenza in ospedale; il protocollo da seguire in determinate sperimentazioni; il protocollo concordato tra nazioni per affrontare determinate emergenze e comunque, in generale, determinate attività. Si pensi al protocollo di Kyoto per la gestione dell inquinamento. Nell ambito delle comunicazioni in rete, col termine protocollo, si intende l insieme di regole per lo scambio di dati (HTTP, TCP/IP, )

16 RETI DI COMPUTER

17 RETI DI COMPUTER Il livello n di un host instaura una comunicazione con il livello n dell altro host attraverso regole e convenzioni che sono indicate come protocollo di livello n. Quindi in corrispondenza di ogni livello si hanno i protocolli di Applicazione, Presentazione, Sessione, Trasporto, Rete, Data Link, Fisico. Le conversazioni effettuate tra livelli corrispondenti vengono anche chiamate processi peer, mentre le entità logiche coinvolte a livello n sono dette peer entity. Lo scambio tra il livello n e il livello n-1 avviene invece attraverso interfacce che possono essere diverse a seconda delle implementazioni.

18 RETI DI COMPUTER ESEMPIO DEI LIVELLI Il direttore dell azienda PIPPO manda una lettera riservata al direttore dell azienda PLUTO. Il modo con cui i due comunicano, per esempio i riferimenti a lettere precedenti, lo stile della lettera, la tipologia di argomenti, il modo di salutare alla fine della lettera, e così via, rappresenta il protocollo ad alto livello, cioè quello applicativo. Per spedire la lettera il direttore lo passa alla sua segretaria. Ciò avviene secondo le regole interne dell azienda PIPPO, ed è perciò un'interfaccia. La segretaria prende la lettera, la mette in una busta aggiungendo il nome del destinatario e la scritta RISERVATO. Queste informazioni sono per la sua controparte, ovvero della segretaria, nell azienda PLUTO, ed è quindi anch'esso un protocollo.

19 RETI DI COMPUTER La busta viene quindi passata all'ufficio Posta dell'edificio secondo la procedura ordinaria (altra interfaccia), il quale aggiunge altre informazioni necessarie alla spedizione e al recapito (altro protocollo), e la passa quindi all ufficio spedizioni. L ufficio spedizioni, in base alla destinazione raccoglie tutte le buste che vanno nella stessa zona dell azienda PLUTO all interno di un contenitore con una serie ulteriore di informazioni aggiuntive che rappresentano un protocollo, e quindi le passa al corriere (il modo come le passa al corriere è una interfaccia). Il corriere rappresenta il meccanismo fisico di trasferimento del messaggio, altro protocollo. Quando la lettera arriva, questa viene gestita dall'ufficio analogo all Ufficio spedizioni che la smista all ufficio Posta dell azienda PLUTO che, interpretando il destinatario (definito secondo un protocollo), la passa alla segreteria del direttore. Questa registra l'arrivo della missiva, la toglie dalla busta più interna, e poi consegna la lettera vera e propria al direttore della PLUTO.

20 Livello 1 - Fisico Si occupa della trasmissione/ricezione dei bit sul canale di trasmissione: cavo, onde radio, laser. Si occupa fondamentalmente degli aspetti: elettrici (linee di comunicazione, onde elettromagnetiche, ), della modalità di comunicazione (simplex, duplex, temporizzazione, ), meccanico (tipo di connettori), tecnologico (Ethernet, Token ring, )

21 Livello 2 Data Link Si occupa della trasmissione/ricezione di gruppi di bit detti frame Questo livello è chiamato a svolgere diverse funzioni: una buona interfaccia al livello di rete; il raggruppamento dei bit del livello fisico in frame; la gestione degli errori di trasmissione; la regolazione del flusso in modo che i riceventi lenti non siano travolti dai frame dei mittenti rapidi; Lo scopo di questo livello è la prevenzione degli errori e la formattazione in fra me è uno dei mezzi per raggiungere questo obiettivo. I dati vengono imbustati e contrassegnati con elementi che ne individuano l origine e la destinazione. Il preambolo e la chiusura consentono la sincronizzazione e il CRC garantisce l integrità dei dati.

22 Livello 3 - Rete Riguarda la trasmissione/ricezione di FRAME reimbustati e denominati PACCHETTI. In questo livello vengono gestiti, sostanzialmente, l instradamento dei pacchetti ed il loro controllo di sequenza. Per l'instradamento vengono usate apposite tabelle di routing. Funzionalità del livello Rete: Definisce un sistema uniforme di indirizzamento. Controlla il cammino ed il flusso di pacchetti (algoritmi di routing). Gestisce e controlla la congestione della rete. Gestisce l accounting dei pacchetti sulle reti a pagamento, quindi la contabilità. Implementa l interfaccia necessaria alla comunicazione tra reti di tipo diverso (interntworking). Gestisce la diffusione di messaggi a più destinazioni (multicast).

23 Livello 4 - Trasporto A questo livello si possono ancorare completamente i livelli più bassi e per questo motivo è identificato come il primo livello end-to-end, cioè livello indipendente dalla struttura della rete responsabile del trasferimento dei dati tra due utenti. Gestisce l'apertura e la chiusura dei collegamenti, suddivide e riassembla i file, gestisce il controllo di flusso da e verso la rete. Il livello di trasporto deve eventualmente sopperire alla mancanza di affidabilità del livello di rete (pacchetti persi, duplicati, invertiti ecc...)

24 Livello 5 - Sessione Livello 3 Sessione Si occupa della gestione delle sessioni, ovvero per ogni sessione (login) vengono negoziate e stabilite connessioni tra applicazioni ed host diversi. Controlla il dialogo fra due macchine o applicazioni, definendo la sessione di lavoro, ossia la fornitura dei servizi disponibili. Gestisce l'organizzazione e la sincronizzazione inerente lo scambio dei dati tra gli utenti. Consente inoltre il controllo degli intervalli di tempo in cui avviene la trasmissione e la ricezione in base al senso del flusso dei dati in caso di alternanza o simultaneità. Gestisce la sincronizzazione nel trasferimento dei file. Altre funzioni possono essere l identificazione dell'utente e la tariffazione.

25 Livello 6 - Presentazione Definisce la presentazione dell' informazione all'utente e al livello applicativo. Fanno parte di questo livello le conversioni di codice di caratteri, la codifica ai fini della sicurezza (crittografia - decrittografia). La compressione e l ' espansione dei dati. Le funzioni di questo livello vengono stabilite al momento della formazione della connessione. E il livello che presenta i dati all applicazione, il formato è indipendente dai sistemi operativi presenti e dall hardware. Viceversa traduce le informazioni provenienti dal livello applicativo in formati che sono trasparenti alle in altri termini provvede a trasformare i dati ricevuti codificati in modo da renderli comprensibili agli utenti, visualizzandoli sui terminali o stampandoli sulle

26 Livello 7 - Applicazione Lo stato di applicazione fornisce servizi che gestiscono le applicazioni dell'utente per accedere all'attività del sistema. E il vero e proprio livello applicativo completamente dipendente e visibile dall'utente. I livelli sottostanti sono trasparenti all'utente. I servizi di applicazione forniti sono la condivisione delle risorse, i trasferimenti di file, la gestione di memorie di massa,l'accesso ad un archivio remoto, ecc. Tali servizi possono essere visti dall'utente anche in modo virtuale se fisicamente, si trovano residenti presso altre postazioni di lavoro. Lo strato applicazione comprende una varietà di protocolli utilizzati dagli utenti o dalle applicazioni. Alcuni esempi di applicazionisono: DNS (Domain Name Server) FTP (File Transfer Protocol) Posta elettronica World Wide Web (protocollo HTTP)

27 Topologia La topologia di una rete di computer è la configurazione logica dei collegamenti tra le varie stazioni (in generale i vari componenti) della rete. La topologia di una rete di computer rappresenta una delle scelte fondamentali nella progettazione della rete stessa, specialmente se si tratta di una rete locale (LAN). la topologia determina infatti le dimensioni e la forma di una rete, con particolare riferimento al numero massimo di stazioni collegabili, al numero di linee di interconnessione ed alla lunghezza complessiva del cavo utilizzato. La topologia influenza inoltre i costi, l affidabilità, l espandibilità e la complessità della rete. Ci sono essenzialmente 5 tipi di tipologie di rete, rappresentate nella prossima figura, ed un numero piuttosto grande di varianti. Tra tutte le tipologie, tre hanno avuto ampia accettazione di mercato: sono le strutture a stella, ad anello e a dorsale. Accettazione anche buona c è stata per la topologia ad albero. Per quanto riguarda, invece, la struttura a maglia, essa è tipicamente usata solo nelle reti geografiche (WAN).

28 Topologia

29 Topologia Ogni topologia ha dunque caratteristici punti di forza e di debolezza. La scelta della topologia va pertanto fatta tenendo presente fondamentalmente l affidabilità, l espandibilità, la complessità dell installazione, le possibilità di controllo, i costi, l ampiezza di banda disponibile. La struttura a dorsale è la più utilizzata nelle reti LAN. La struttura a maglia è invece tipica di una rete WAN. Le configurazioni ad anello ed a stella appaiono come quelle più vulnerabili a causa della ripercussione sull intera rete della caduta, rispettivamente, della stazione singola o del nodo centrale, mentre la soluzione a dorsale non sembra presentare questo rischio. In realtà, abbiamo osservato sia che esistono opportuni accorgimenti atti a risolvere i problemi delle reti ad anello ed a stella sia che anche la soluzione a dorsale cessa di funzionare nel momento in cui si verifica una interruzione del cavo. In generale, quindi, possiamo affermare che ogni topologia presenta i propri inconvenienti, ma è sempre possibile pensare ad accorgimenti che risolvano tali inconvenienti. Naturalmente, l implementazione pratica di questi accorgimenti potrà poi risultare più o meno conveniente, soprattutto da un punto di vista economico.

30 HUB/Switch HUB/Switch Lo schema rappresenta la tipica rete LAN Ethernet strutturata con la presenza di alcuni apparati di rete come gli HUB o Switch. Per tipologia di una rete in genere si intende tutto ciò che riguarda gli aspetti prettamente fisici, ovvero la tipologia dei cavi, le connessioni, il modo fisico di scambio dati,

31 Apparati di rete Di seguito sono rappresentati alcuni connettori e apparati tra i più utilizzati nelle reti LAN Ethernet Cavi di rete: cavo UTP (Unshielded Twisted Pair) è oggi il cavo più utilizzato nelle reti LAN. E realizzato racchiudendo in un rivestimento di plastica otto cavi isolati e intrecciati a due a due. Sono connessi ad entrambi i poli con conettori tipo RJ 45 che sono simili a quelli telefonici ma un po più grandi. Sono suddivisi per categoria in base all utilizzo. Cat1 e Cat2 per uso telefonico. Cat3 per reti a 10Mbps, Cat5 per reti a 100Mbps. Cavo in fibra ottica: è una scelta contraddistinta da un maggior costo nella realizzazione della rete ma presenta vantaggi in termini di prestazioni. Non è compito di questo corso approfondire tale argomento.

32 HUB : L HUB è un dispositivo abbastanza semplice che permette di collegare fra loro i dispositivi collegati alle sue porte. Permette logicamente di allungare una rete LAN. Di fatto è il dispositivo che opera a livello 1 (livello Fisico) OSI. Le connessioni provenienti dalle stazioni convergono verso le porte dell HUB, dando origine ad una disposizione a stella. Di solito una spia di autodiagnosi vicina alla presa indica i collegamenti attivi. In genere l HUB rigenera il segnale fungendo quindi anche da repeater. E importante precisare che gli HUB non filtrano i segnali e tutto ciò che arriva in ingresso lo ritrasmettono a tutte le stazioni collegate ( si parla di trasmissione in boadcast).

33 SWITCH : Gli SWITCH, così come gli HUB, permettono di allungare una rete LAN ma, a differenza di questi, poiché riescono a riconoscere l indirizzo della stazione di destinazione, inviano i dati solo al dispositivo collegato con quella porta.,. Di fatto è il dispositivo che opera a livello 2 (Data Link) OSI. ROUTER Sono dispositivi che permettono di collegare due reti. Ad esempio due reti LAN oppure una rete LAN domestica o aziendale con la rete internet. Opera a livello 3 (livello Rete) OSI. Poiché il segnale viene inviato solo alla porta di destinazione, la velocità di trasmissione è molto più elevata rispetto ad un HUB. E quindi un dispositivo più complesso, più intelligente e quindi più costoso di un HUB. Sono dispositivi particolarmente intelligenti, presentano all interno una Tabella di Routing che permette ai segnali di individuare, secondo percorsi più efficaci, le stazioni di destinazione. I router più moderni presentano, in genere, una o più prese Ethernet per collegare le reti LAN, prese USB, ADSL,

34 Reti Wireless In quetsi ultimi anni si stanno diffondendo abbastanza rapidamente le tecnologia wireless. Si può fare una suddivisione abbastanza grossolana in base alle caratteristiche tecniche e in base ai contesti di utilizzo. Di seguito sono riportate le più comuni: GSM (Global System of Mobile communication), GPRS (General Packet Radio Service) e UTMS ( Universal Mobile Telecomunications System Standard): sono tecnologie utilizzate dai grossi Carrier ovvero i grandi gestori-fornitori di servizi di telefonia mobile. Wi-Fi: è utilizzata per le reti LAN sia domestiche che aziendali. Ce ne sono di diverso tipo e standard a secondo della banda (11 Mbps, 54 Mbps). L accesso alla rete è ottenuto attraverso gli Access point, che possono essere switch o router che offrono la connettività Wi-Fi. L area di copertura è limitata e dipende dagli ostacoli e soprattutto dalla potenza del trasmettitore. Bluetooth: è una tecnologia a bassa potenza (low-power) utilizzata per dispositivi a breve distanza. Gli utilizzi sono diversi: auricolari dei cellulari, tastiere, vivavoce, Utilizzano bande limitate e si parla di velocità di qualche centinaio di Kbps fino anche a 1Mbps. IrDA: tecnologia agli infrarossi con una portata molto limitata; è direzionale. Ormai sta per essere soppiantata dal Bluetooth.

35 Internet, WWW, TCP/IP Si può considerare Internet come la rete informatica mondiale, costituita da migliaia di reti fisiche interconnesse che si scambiano dati per mezzo di opportuni protocolli standard. Le informazioni e le risorse della rete sono condivise da tutti i calcolatori sparsi per il mondo e collegati ad essa. Le reti collegate sono ti tipo diverso, reti locali (quali le Ethernet e le reti metropolitane) e reti WAN. I dati viaggiano su diversi mezzi (doppini telefonici, cavi in fibra ottica, satelliti, ripetitori a microonde) realizzando diversi servizi: posta elettronica, trasferimento file, WWW. Per World Wide Web (letteralmente: Vasta Trama Mondiale) si intende di fatto quello sconfinato mondo di informazioni, disponibili in vari formati, e accessibili attraverso i browser Web che altri non sono che interpreti di tutto ciò che viaggia nella rete. TCP/IP è il protocollo comune della rete Internet, è il protocollo attraverso cui i vari componenti della rete comunicano.

36 TCP/IP Si era visto prima che lo standard delle reti prevede che essi siano logicamente suddivise a strati (sette) che comunicano tra loro attraverso protocolli comuni. La rete Internet, nata prima, è realizzata attraverso 5 strati. Applicazione - Trasporto - Internet (IP) Network (Rete) - Fisico Internet Protocol Addresses Affinché un sistema di comunicazione sia universale è necessario utilizzare un metodo comune di identificazione di ogni computer connesso alla rete. Il TCP/IP assegna ad ogni host, come identificatore universale, un indirizzo binario a 32 bits (4 x 8) detto Internet Address o IP Address, usando una struttura analoga a quella degli indirizzi fisici di rete. Per rendere questi indirizzi più comprensibili, essi sono suddivisi in quattro gruppi di bits con i rispettivi valori scritti in decimale e separati da punti Concettualmente, ciascun indirizzo IP identifica sia la rete dove è connesso l'host che l'host stesso. Di fatto il range dei valori va da a (2^8 = 256) E possibile avere (2 ^ 32) indirizzi diversi. Esempio di indirizzo: , , ,

37 Internet Provider di servizi Server DNS, Server DHCP DNS locale Router / gateway switch switch

38 Indirizzi, DNS, DHCP, Gateway Ogni computer è in grado di comunicare all interno di una rete grazie a un componente hardware, la scheda di rete. Si tratta di un dispositivo dotato di un codice seriale (di 48 bit), l indirizzo MAC (Media Access Control), scritto nella ROM della scheda. E fondamentale che i computer nella rete abbiano un indirizzo MAC univoco, per questa ragione l IEEE (Institute of Electrical and Electronics Engineers) supervisiona direttamente l assegnazione di questi indirizzi presso i fornitori di schede di rete, così non può accadere che lo stesso fornitore produca due schede di rete con il medesimo indirizzo MAC. Da un certo punto di vista l indirizzo MAC potrebbe già essere sufficiente per la comunicazione tra due computer: nella rete, infatti, sarebbe univocamente determinato il mittente delle informazioni e il destinatario. Tuttavia non è conveniente utilizzare l indirizzo MAC perché in una rete i dispositivi possono cambiare e le schede di rete possono essere sostituite. E allora più pratico utilizzare per la comunicazione un indirizzo logico: l indirizzo IP.

39 Indirizzi, DNS, DHCP, Gateway L indirizzo IP, come già visto, è rappresentato da quattro numeri decimali compresi tra 0 e 255 e separati tra loro da un punto. Anche in questo caso disporre dell indirizzo IP sarebbe più che sufficiente per le comunicazioni; rimane però la difficoltà di conoscere tutti gli indirizzi IP. Significherebbe, per esempio, avere a disposizione un immenso elenco di indirizzi IP relativamente a tutti i dispositivi di rete e alle directory accessibili via Internet. In questo modo digitando nel browser si potrebbe accedere al sito di Google. E evidente che in molte applicazioni l utilizzo dell indirizzo IP è poco pratico perché non è possibile conoscere tutti gli indirizzi IP Ecco allora che ci viene incontro il DNS, Domain Name System, responsabile della traduzione dei nomi di dominio letterali ( che possono essere nomi di computer, server, ecc.) in indirizzi IP.

40 Indirizzi, DNS, DHCP, Gateway Quando un applicazione deve collegarsi ad una risorsa di cui conosce il nome logico invia una richiesta al DNS locale. Il DNS locale, se conosce la risposta, la invia direttamente al richiedente; altrimenti interroga a sua volta un DNS di livello superiore e cosi via. Quando finalmente arriva la risposta, il DNS locale la passa al richiedente. Quando l applicazione riceve la risposta (costituita del numero IP della risorsa cercata) crea una connessione TCP con la destinazione usando l indirizzo IP della stazione di destinazione.

41 Indirizzi, DNS, DHCP, Gateway Lo spazio dei nomi DNS è uno spazio gerarchico organizzato in domini, ciascuno dei quali può avere dei sottodomini. Esiste un insieme di domini di massimo livello (top-level domain), i più alti nella gerarchia. Nel caso di un Host la forma del nome logico è costituita da un certo numero di sottostringhe separate da punti, come nell esempio seguente: Dove: Host.subdomain3.subdomain2.subdomain1.topleveldomain La prima sottostringa a sinistra identifica il nome dell host; Le altre sottostringhe tranne quella più a destra identificano ciascuna un sottodominio del dominio di cui alla sottostringa seguente; L ultima sottostringa, quella più a destra, identifica il top-level domain di appartenenza: it,.fr,.es,.com,.edu,.org,.gov,.net

42 Indirizzi, DNS, DHCP, Gateway Esempi: a_in_medicina_e_chirurgia/materiale_didattico_2/0/informatica+e+lab.+di+inform.- Reti+Internet+Polo+C_.aspx è la pagina dove trovare il materiale didattico di Informatica Polo C: Medicina. (indica l host) unict.it (indica il server dell università) Pagina/It/Didattica_1/Corsi_di_Laurea_1/Corso_di_Laurea_Specialistica_in_Medicina_e_Chirurgia/ 0 (indica il percorso formato da diverse cartelle) Informatica+e+Lab.+di+Inform.-Reti+Internet+Polo+C_.aspx (indica la pagina)

43 Indirizzi, DNS, DHCP, Gateway Un unica rete in cui siano presenti numerosi computer può essere poco efficiente per il traffico che può generarsi e può essere meno sicura. La soluzione adottata è quella di suddividere la rete in più sottoreti (vedi figura precedente). Raggruppare computer, server e stampanti in una sottorete significa utilizzare una porzione dell indirizzo IP per individuare la rete e un altra porzione dell indirizzo IP per determinare il dispositivo all interno della rete. Ciò si ottiene attraverso la mascheratura, per esempio, in un indirizzo IP, i primi tre numeri individuano la rete, mentre l ultimo numero identifica l host (computer, stampante, scanner, router, ). Se la rete è realizzata in questo modo è necessario inserire il valore nella subnet mask della configurazione TCP/IP. Nelle sottoreti l utilizzo di uno switch consente di confinare il traffico locale alla sottorete e far passare solo il traffico esterno; questa architettura contribuisce a limitare le collisioni di rete aumentandone l efficienza.

44 Indirizzi, DNS, DHCP, Gateway

45 Indirizzi, DNS, DHCP, Gateway Un indirizzo statico e dinamico L indirizzo assegnato così come rappresentato nella figura precedente, è un indirizzo statico, ovvero un indirizzo che rimane stabilmente assegnato al dispositivo. Reti di dimensioni contenute, come la rete di casa oppure una piccola rete aziendale, non richiedono grandi sforzi in termini di configurazione. E necessario che l amministratore di rete tenga conto degli indirizzi assegnati per evitare conflitti di indirizzi. Se due PC dovessero avere lo stesso indirizzo IP statico, il secondo che si collega sarà rigettato. La complessità aumenta, però, nelle reti aziendali dove sono presenti centinaia di utenti fissi e centinaia di utenti esterni, anche occasionali, che hanno la necessità di accedere alla rete per lo svolgimento del proprio lavoro. Come è possibile connettersi in rete? L aiuto arriva dal server DHCP, il Dynamic Host Configuration Protocol.

46 Indirizzi, DNS, DHCP, Gateway Il server DHCP ha la funzione di assegnare un indirizzo dinamicamente, che resta assegnato fin quando il PC rimane collegato alla rete (per tutta la sessione di collegamento). Appena il PC si scollega, l indirizzo viene rilasciato e il DHCP può assegnarlo al prossimo dispositivo che si collegherà. Un amministratore di rete può utilizzare il server DHCP per definire le regole con cui un insieme di indirizzi IP può essere assegnato dinamicamente agli utenti in rete. il grande vantaggio è che l utente non ha bisogno di configurare alcun indirizzo IP, DNS, gateway o sottorete. Con questa configurazione quando si accende il computer viene inviato un messaggio in rete richiedendo che il server DHCP rilasci un indirizzo IP dinamico. Esempio: Il client fa una richiesta al Server DHCP di un indirizzo dinamico. Il server manderà al PC un messaggio contenente uno degli indirizzi IP a sua disposizione che il PC utilizzerà durante tutta la connessione.

47 Indirizzi, DNS, DHCP, Gateway Il gateway è un software che rende disponibile il servizio di inoltro dei pacchetti verso l esterno della rete e opera al livello applicazione; è il dispositivo che in pratica permette di far comunicare reti diverse; in genere il dispositivo hardware che ospita il gateway è proprio un router. Nelle reti semplici un gateway è più che sufficiente per inoltrare il traffico all esterno, per esempio verso la rete Internet; se invece la rete è complessa e comprende numerose sottoreti allora ogni sottorete dispone di un proprio gateway di riferimento per instradare il traffico dati verso altre sottoreti o verso altri gateway. Il principio di funzionamento del gateway è molto semplice; un computer connesso alla rete locale confronta l indirizzo di destinazione dei dati da inviare con la sottorete: se corrispondono significa che il computer di destinazione si trova nella stessa sottorete altrimenti il computer mittente invia i dati al gateway predefinito il quale, a sua volta, si preoccuperà di instradarli verso la rete remota di destinazione.

48 MODEM: Il modem (abbreviazione di MOdulatore - DEModulatore), ha il compito di trasformare un segnale digitale (insieme di bit emessi dal computer) in uno adatto a essere trasmesso sul canale trasmissivo e viceversa. I modem si differenziano per velocità, installazione (interna o esterna al computer), e protocolli supportati. HDSL L' HDSL (High-data-rate Digital Subscriber Line) è una tecnologia modem digitale che potenzia molto la velocità di trasferimento sul tradizionale doppino telefonico, ha una velocità di trasferimento uguale in entrambi i sensi (full-duplex) ovvero sia in download che in upload. ADSL L'ADSL (Asymetric Digital Subscriber Line) è una tecnologia modem in grado di trasformare le normali linee telefoniche in linee digitali ad alta velocità. Questo vuol dire navigare in Internet ad alta velocità utilizzando la linea telefonica esistente ma con una asimmetria, maggior velocità in download rispetto all upload. Il modem ADSL utilizza una tecnica di codifica digitale in grado di incrementare enormemente la capacità di trasmissione delle linee telefoniche senza interferire con il normale traffico "voce". Questo vuol dire che sulla stessa linea è possibile parlare al telefono o ricevere fax mentre si sta navigando in Internet (a seconda della zona è possibile che per l'attivazione del collegamento venga predisposto un secondo doppino in rame da affiancare a quello esistente)

49 WWW o Web o W3 E un architettura volta a fornire l accesso e la navigazione a un enorme insieme di documenti collegati fra loro e sparsi su milioni di elaboratori. Tale insieme di documenti forma quello che normalmente viene chiamato ipertesto. Le caratteristiche e potenzialità del Web sono: Architettura client-server: ampia scalabilità adatta ad ambienti di rete Architettura distribuita: in linea con le esigenze di gestione di un ipertesto; Architettura basata su standard molto diffusi e disponibili: Architettura capace di gestire informazioni di tipo diverso (testo, immagini, suoni, filmati, ) Pagine Web: i documenti che costituiscono l ipertesto gestito dal Web sono all interno di pagine che contengono normalmente: testo formattato, immagini fisse o in movimento, suoni, scenari interattivi, codice eseguibile localmente o sul server.

50 Standard utilizzati nel Web Vediamo di seguito alcuni standard e servizi utilizzati normalmente nel Web: Sistema di indirizzamento: basato su sistema URL (Uniform Resource Locator); è un meccanismo standard per fare riferimento ad una risorsa nel web. Per risorsa si intende un documento di vario formato o anche un applicazione. L URL costituisce un riferimento alla risorsa a cui si vuole accedere, in particolare deve contenere: Il modo come accedere alla risorsa, ovvero il metodo di accesso; Dov è localizzata la risorsa, ovvero l host che detiene la risorsa Com è identificata la risorsa, ovvero l identità (il nome) della risorsa Nell esempio : è il metodo di accesso sit.comune.catania.gov.it:900 è il nome host con il numero di porta attraverso cui accedere /sit/sit_home.aspx è l identità della risorsa

51 Standard utilizzati nel Web Linguaggio HTML (Hypertext Markup Language): è il linguaggio attraverso il quale vengono formattate, impaginate e definite le pagine Web. Attraverso altri linguaggi di programmazione tipo PHP, Java,.NET è possibile avere contenuti dinamici ed interagire, per esempio, con banche dati. Protocollo HTTP (HyperText Trasfer Protocol): è il protocollo attraverso il quale i client e i server comunicano. CLIENT richiesta SERVER Browser Alcuni metodi di accesso sono: http è il metodo nativo del Web risposta (processo di richiesta) ftp (File Transfer Protocol) è utilizzato per il trasferimento di file news è utilizzato per l accesso ai gruppi di discussione mailto è utilizzato per la posta telnet è utilizzato per creare nel client un terminale virtuale per effettuare login remoti, analogo a certi collegamenti con i mainframe File è utilizzato per accedere a documenti locali

52 Server Web, Browser, pagine statiche, pagine dinamiche Un Web Server è un programma, installato su un computer, che è in grado di creare e distribuire sulla rete Internet pagine interpetrabili dai programmi browser installati sui vari client. Sono in pratica in grado di accettare richieste e di rispondere. I Web Server sono chiamati anche Server HTTP. Le pagine, in genere pagine HTML, possono essere sia pagine statiche che pagine dinamiche. richiesta CLIENT Browser risposta Web SERVER (processo di richiesta) Browser più diffusi: Internet Esplorer, Mozilla FireFox, Safari, Opera,

53 Server Web, Browser, pagine statiche, pagine dinamiche Web Server più diffusi IIS (Internet Information Services) della Microsoft: è un Web Server disponibile sui sistemi Informativi della Microsoft Apache: è open source ed è oggi il più diffuso Tomcat: nasce da una costola di Apache; anch esso è un Web server molto diffuso. Per le sue potenzialità viene anche utilizzato come Application Server.

54 Server Web, Browser, pagine statiche, pagine dinamiche Pagine statiche Le pagine statiche sono pagine HTML preparate precedentemente alla richiesta. Il server Web le restituisce all utente senza intraprendere alcuna particolare azione. L utente richiede una pagina statica digitando l URL corrispondente ( oppure facendo clic su un collegamento all URL. La richiesta dell URL viene inoltrata al server che risponde restituendo la pagina HTML. La pagina statica è analoga ad una pagina della carta stampata; é una pagina già preparata a cui è possibile accedere. Sono dei file in codice HTML (con estensione.htm o.html) che descrivono testi da impaginare, grafica e immagini. Quando l utente di un sito visita una pagina, ciò che avviene è che il server su cui risiede il sito invia al browser il file HTML; il browser sa decodificare il file, e quindi mostra i contenuti della pagina sullo schermo dell utente. La pagina, comunque, può contenere animazioni, multimedialità che sono generate da programmi dello stesso browser che permette a certi file immagini di apparire, magari animate (ad esempio GIF animate), a certi file multimediali di essere eseguiti.

55 Server Web, Browser, pagine statiche, pagine dinamiche <html> <head> <title>io sono una pagina statica</title> </head> <body> <table> <tr> <td><h2><b>calcio Catania</b></h2></td> <td><img src="forza Catania.JPG"></td> </tr> </table> </body> </html>

56 Server Web, Browser, pagine statiche, pagine dinamiche Pagine dinamiche: Il dinamismo, contrariamente a quanto verrebbe da pensare, non ha niente a che vedere con eventuali movimenti (animazioni, multimedialità varia) nella pagina. Per dinamica si intende, invece, una pagina il cui contenuto non è prefissato, ma viene (parzialmente o interamente) generato in tempo reale in base alle richieste dell'utente. Le pagine dinamiche contengono insieme al codice HTML, riferimenti e comandi a programmi per il server; questo li esegue, o li fa eseguire da altri server, e scrive il codice HTML da inviare al browser (che quindi non è preesistente come nella pagina statica). In altre parole, il contenuto della pagina non è deciso a priori ma può variare in base a condizioni di vario genere. Esempio: quando su un motore di ricerca si effettua una interrogazione, la pagina dei risultati che ritorna e viene presentata non è già esistente prima della richiesta. Solo dopo che il server ha eseguito la sua ricerca sulla parola chiave indicata e sono state eseguite alcune procedure, come ad esempio delle interrogazioni (query) a database, viene creato il codice Html per presentare i risultati.

57 Server Web, Browser, pagine statiche, pagine dinamiche

58 Server Web, Browser, pagine statiche, pagine dinamiche I vantaggi delle pagine dinamiche sono evidenti e molteplici.esempi: motori di ricerca, accessi e interrogazioni a banche dati, prenotazioni aeree o altro, magazzini virtuali, blog e comunque tutto ciò che offre oggi la rete. I programmi oggi utilizzati sono diversi e più diffusi sono PHP, Java (pagine.jsp), pagine.asp, tecnologia.net (dot NET) e pagine.aspx. atica

59 Server Web, Browser, pagine statiche, pagine dinamiche Richiesta: CLIENT Browser risposta Web SERVER (processo di richiesta) Sia il WebServer sia l Application Server che il Database Server, essendo di fatto dei programmi (software) possono risiedere in una sola macchina oppure in due o tre macchine anche remote fra loro. Spesso le applicazioni da eseguire in base alla richiesta possono essere espletate da server diversi e anche su database diversi. Application Server (esegue le applicazioni ed effettua l interrogazione al DataBase Server) DataBase Server (risponde all Application Server; è il Server che contiene la base dati)

60 Posta Elettronica ( ) E uno dei servizi più utilizzati e consolidati in ambiente internet e ha preceduto anche il WWW. In genere il servizio offre le seguenti operazioni: Composizione del messaggio Spedizione del messaggio a uno o più destinatari Ricezione di messaggi Lettura dei messaggi ricevuti Stamp, memorizzazione, eliminazione dei messaggi Un messaggio è di solito composto da un header, un body e da allegati L header è costituito da diverse linee che contengono le informazioni generali su chi sono i destinatari, chi invia, qual è l oggetto. Il body contiene il testo vero e proprio Gli allegati sono documenti di tipo vario che possono essere allegati al messaggio.

61 Posta Elettronica ( ) L header è composta da diverse linee: TO indirizzo di uno o più destinatari Cc indirizzo di uno o più destinatari a cui si invia per conoscenza Ccn (o CCR o Bcc) indirizzo di uno o più destinatari a cui si invia in modo riservato. Gli altri destinatari non lo sanno Oggetto è l oggetto del messaggio

62 Posta Elettronica ( ) - SMTP e POP3, protocolli per la posta elettronica L SMTP e il POP3 sono i due protocolli maggiormente utilizzati per la posta elettronica. Normalmente l SMTP per la trasmissione della posta e il POP3 per la ricezione. La posta in Internet in genere viene realizzata attraverso l implementazione di due sottosistemi (componenti, oggetti) che sono: 1. MUA (Mail User Agent) che si occupa della composizione del messaggio. 2. MTA (Mail Trasport Agent) che si occupa della vera e propria trasmissione. In fase di ricezione il MTA riceve il messaggio dal MTA che l ha trasmesso e lo consegna al MUA dell utente. SMTP SMTP MUA MTA MTA POP3 MUA MUA MUA

63 Posta Elettronica ( ) - SMTP e POP3, protocolli per la posta elettronica Si può vedere il POP3 come quello che si fa recandoci alla nostra buca delle lettere, aprendola e prendendo la posta che vi è contenuta. Si può vedere SMTP come l'intera organizzazione delle poste. Noi vediamo le buche delle lettere per strada, vi imbuchiamo una lettera affrancata e questa lettera arriva nella buca del destinatario. Dietro vi è un complesso processo di smistamento e consegna a domicilio. La complessità dei due protocolli è di gran lunga differente e le somiglianze tra essi sono poche. In effetti mentre POP3 è un protocollo per ricevere la posta, l SMTP è un protocollo molto più complesso e completo per trasmettere ma anche per ricevere la posta.

64 Posta Elettronica ( ) - SMTP e POP3, protocolli per la posta elettronica Esempio: Felipe ha indirizzo felipe@ferrari.com ed è un cliente del provider ferrari.com, quindi usa pop.ferrari.com come server POP3 per scaricare la posta e smtp.ferrari.com come server SMTP per inviarla, entrambi essendo servizi offerti dal provider ferrari.com. Luis ha indirizzo luis@maclaren.com ed è un cliente di maclaren.com, quindi usa pop.maclaren.com come server POP3 per scaricare la posta e smtp.maclaren.com come server SMTP per inviarla, analogamente a Felipe. Ora vediamo cosa succede quando Felipe manda una mail a Luis e riceve la sua risposta indietro. Felipe compila l' mettendo come destinatario luis@maclaren.com e la invia usando il server SMTP del proprio provider smtp.ferrari.com. Tale server riceve la mail di Felipe e capisce che essa è per un utente di maclaren.com (utente che non è di sua competenza), quindi la inoltra al server SMTP di maclaren.com, che è smtp.maclaren.com. Quest'ultimo (il server di maclaren.com) capisce che la posta è per un utente di sua competenza e quindi non la invia a nessun altro server SMTP, ma la salva nella casella di luis. Luis riceve la mail di Felipe usando il server POP3 pop.maclaren.com e manda la risposta a Felipe attraverso smtp.maclaren.com; questo la gira a smtp.ferrari.com il quale a sua volta capisce che è per un utente locale (di sua competenza) e la salva, permettendo a Felipe di leggerla usando il server POP3 pop.ferrari.com.

65 L e la Posta Elettronica Certificata (dal sito del CNIPA, centro Nazionale per l Informatica nella Pubblica Amministrazione - L' è ormai lo strumento di comunicazione elettronica più utilizzato per lo scambio di comunicazioni. La posta elettronica o (acronimo di Electronic Mail) è un mezzo di comunicazione in forma scritta via Internet. Il principale vantaggio dell' è l'immediatezza. I messaggi possono includere testo, immagini, audio, video o qualsiasi tipo di file. La Posta Elettronica Certificata (PEC) è un sistema di posta elettronica nel quale è fornita al mittente documentazione elettronica, con valenza legale, attestante l'invio e la consegna di documenti informatici. "Certificare" l'invio e la ricezione - i due momenti fondamentali nella trasmissione dei documenti informatici - significa fornire al mittente, dal proprio gestore di posta, una ricevuta che costituisce prova legale dell avvenuta spedizione del messaggio e dell eventuale allegata documentazione. Allo stesso modo, quando il messaggio perviene al destinatario, il gestore invia al mittente la ricevuta di avvenuta (o mancata) consegna con precisa indicazione temporale. Nel caso in cui il mittente smarrisca le ricevute, la traccia informatica delle operazioni svolte, conservata per legge per un periodo di 30 mesi, consente la riproduzione, con lo stesso valore giuridico, delle ricevute stesse.

66 L e la Posta Elettronica Certificata CNIPA fornisce anche l elenco dei gestori scaricabile dal suo sito.

Lo scenario: la definizione di Internet

Lo scenario: la definizione di Internet 1 Lo scenario: la definizione di Internet INTERNET E UN INSIEME DI RETI DI COMPUTER INTERCONNESSE TRA LORO SIA FISICAMENTE (LINEE DI COMUNICAZIONE) SIA LOGICAMENTE (PROTOCOLLI DI COMUNICAZIONE SPECIALIZZATI)

Dettagli

Finalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Hardware e Software nelle Reti

Finalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Hardware e Software nelle Reti Finalità delle Reti di calcolatori Le Reti Informatiche Un calcolatore isolato, anche se multiutente ha a disposizione solo le risorse locali potrà elaborare unicamente i dati dei propri utenti 2 / 27

Dettagli

Il glossario della Posta Elettronica Certificata (PEC) Diamo una definizione ai termini tecnici relativi al mondo della PEC.

Il glossario della Posta Elettronica Certificata (PEC) Diamo una definizione ai termini tecnici relativi al mondo della PEC. Il glossario della Posta Elettronica Certificata (PEC) Diamo una definizione ai termini tecnici relativi al mondo della PEC. Avviso di mancata consegna L avviso, emesso dal sistema, per indicare l anomalia

Dettagli

Dal protocollo IP ai livelli superiori

Dal protocollo IP ai livelli superiori Dal protocollo IP ai livelli superiori Prof. Enrico Terrone A. S: 2008/09 Protocollo IP Abbiamo visto che il protocollo IP opera al livello di rete definendo indirizzi a 32 bit detti indirizzi IP che permettono

Dettagli

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi.

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet: la rete delle reti Alberto Ferrari Connessioni

Dettagli

Reti di Calcolatori. Il Livello delle Applicazioni

Reti di Calcolatori. Il Livello delle Applicazioni Reti di Calcolatori Il Livello delle Applicazioni Il DNS Gli indirizzi IP sono in formato numerico: sono difficili da ricordare; Ricordare delle stringhe di testo è sicuramente molto più semplice; Il Domain

Dettagli

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

Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica). Topologia delle reti Una RETE DI COMPUTER è costituita da un insieme di elaboratori (NODI) interconnessi tra loro tramite cavi (o sostituti dei cavi come le connessioni wireless). Rete Point-to-Point:

Dettagli

Reti di calcolatori. Reti di calcolatori

Reti di calcolatori. Reti di calcolatori Reti di calcolatori Reti di calcolatori Rete = sistema di collegamento tra vari calcolatori che consente lo scambio di dati e la cooperazione Ogni calcolatore e un nodo, con un suo indirizzo di rete Storia:

Dettagli

Reti di Calcolatori: una LAN

Reti di Calcolatori: una LAN Reti di Calcolatori: LAN/WAN e modello client server Necessità di collegarsi remotamente: mediante i terminali, ai sistemi di elaborazione e alle banche dati. A tal scopo sono necessarie reti di comunicazione

Dettagli

InterNet: rete di reti

InterNet: rete di reti Internet e il web: introduzione rapida 1 InterNet: rete di reti Una rete è costituita da diversi computer collegati fra di loro allo scopo di: Comunicare Condividere risorse Ogni computer della rete può,

Dettagli

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

Reti di Calcolatori. Vantaggi dell uso delle reti. Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito Punto di vista fisico: insieme di hardware, collegamenti, e protocolli che permettono la comunicazione tra macchine remote

Dettagli

Il funzionamento delle reti

Il funzionamento delle reti Fluency Il funzionamento delle reti Capitolo 2 Comunicazione nel tempo Sincrona mittente e destinatario attivi contemporaneamente Asincrona invio e ricezione in momenti diversi Quanti comunicano Broadcast

Dettagli

Reti e Internet: introduzione

Reti e Internet: introduzione Facoltà di Medicina - Corso di Laurea in Logopedia Corso di Informatica III anno Prof. Crescenzio Gallo Reti e Internet: introduzione c.gallo@unifg.it Reti e Internet: argomenti Tipologie di reti Rete

Dettagli

Comunicazione nel tempo

Comunicazione nel tempo Fluency Il funzionamento delle reti Capitolo 2 Comunicazione nel tempo Sincrona mittente e destinatario attivi contemporaneamente Asincrona invio e ricezione in momenti diversi 1 Quanti comunicano Broadcast

Dettagli

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it MODELLO CLIENT/SERVER Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it POSSIBILI STRUTTURE DEL SISTEMA INFORMATIVO La struttura di un sistema informativo

Dettagli

Reti di calcolatori ed indirizzi IP

Reti di calcolatori ed indirizzi IP ITIS TASSINARI, 1D Reti di calcolatori ed indirizzi IP Prof. Pasquale De Michele 5 aprile 2014 1 INTRODUZIONE ALLE RETI DI CALCOLATORI Cosa è una rete di calcolatori? Il modo migliore per capire di cosa

Dettagli

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

Laboratorio di Informatica Corso di laurea in Lingue e Studi interculturali. AA 2010-2011. Paola Zamperlin. Internet. Parte prima Laboratorio di Informatica Corso di laurea in Lingue e Studi interculturali. AA 2010-2011 Paola Zamperlin Internet. Parte prima 1 Definizioni-1 Una rete di calcolatori è costituita da computer e altri

Dettagli

Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)

Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4) Architettura del WWW World Wide Web Sintesi dei livelli di rete Livelli di trasporto e inferiori (Livelli 1-4) - Connessione fisica - Trasmissione dei pacchetti ( IP ) - Affidabilità della comunicazione

Dettagli

La firma digitale CHE COSA E'?

La firma digitale CHE COSA E'? La firma digitale La Firma Digitale è il risultato di una procedura informatica che garantisce l autenticità e l integrità di messaggi e documenti scambiati e archiviati con mezzi informatici, al pari

Dettagli

Reti di Telecomunicazione Lezione 6

Reti di Telecomunicazione Lezione 6 Reti di Telecomunicazione Lezione 6 Marco Benini Corso di Laurea in Informatica marco.benini@uninsubria.it Lo strato di applicazione protocolli Programma della lezione Applicazioni di rete client - server

Dettagli

Indirizzi Internet e. I livelli di trasporto delle informazioni. Comunicazione e naming in Internet

Indirizzi Internet e. I livelli di trasporto delle informazioni. Comunicazione e naming in Internet Indirizzi Internet e Protocolli I livelli di trasporto delle informazioni Comunicazione e naming in Internet Tre nuovi standard Sistema di indirizzamento delle risorse (URL) Linguaggio HTML Protocollo

Dettagli

RETI DI COMPUTER Reti Geografiche. (Sez. 9.8)

RETI DI COMPUTER Reti Geografiche. (Sez. 9.8) RETI DI COMPUTER Reti Geografiche (Sez. 9.8) Riepilogo Reti lez precedente reti locali o LAN (Local Area Network): connette fisicamente apparecchiature su brevi distanze Una LAN è solitamente interna a

Dettagli

GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6

GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6 GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1 Il Repeater 2 L Hub 2 Il Bridge 4 Lo Switch 4 Router 6 Gli apparati per l interconnessione di reti locali Distinguiamo i seguenti tipi di apparati:

Dettagli

Reti di Calcolatori. una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette:

Reti di Calcolatori. una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette: Reti di Calcolatori una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette: condivisione di risorse (dati aziendali, stampanti, ) maggiore

Dettagli

Il funzionamento delle reti

Il funzionamento delle reti Il funzionamento delle reti La rete ci cambia la vita L Età dell Informazione ha prodotto profondi cambiamenti nessun luogo è remoto le persone sono interconnesse le relazioni sociali stanno mutando l

Dettagli

Reti LAN. IZ3MEZ Francesco Canova www.iz3mez.it francesco@iz3mez.it

Reti LAN. IZ3MEZ Francesco Canova www.iz3mez.it francesco@iz3mez.it Reti LAN IZ3MEZ Francesco Canova www.iz3mez.it francesco@iz3mez.it Le LAN Una LAN è un sistema di comunicazione che permette ad apparecchiature indipendenti di comunicare fra loro entro un area limitata

Dettagli

Internet. Introduzione alle comunicazioni tra computer

Internet. Introduzione alle comunicazioni tra computer Internet Introduzione alle comunicazioni tra computer Attenzione! Quella che segue è un introduzione estremamente generica che ha il solo scopo di dare un idea sommaria di alcuni concetti alla base di

Dettagli

Reti di Calcolatori. Il software

Reti di Calcolatori. Il software Reti di Calcolatori Il software Lo Stack Protocollare Application: supporta le applicazioni che usano la rete; Transport: trasferimento dati tra host; Network: instradamento (routing) di datagram dalla

Dettagli

Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento

Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento I protocolli del livello di applicazione Porte Nelle reti di calcolatori, le porte (traduzione impropria del termine port inglese, che in realtà significa porto) sono lo strumento utilizzato per permettere

Dettagli

Come leggere ed interpretare la letteratura scientifica e fornire al pubblico informazioni appropriate sui farmaci

Come leggere ed interpretare la letteratura scientifica e fornire al pubblico informazioni appropriate sui farmaci Come leggere ed interpretare la letteratura scientifica e fornire al pubblico informazioni appropriate sui farmaci I motori di ricerca in internet: cosa sono e come funzionano Roberto Ricci, Servizio Sistema

Dettagli

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

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Programma del corso Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Sistemi operativi di rete (locale) In una LAN si vogliono condividere

Dettagli

GLI AVVOCATI E LA POSTA ELETTRONICA CERTIFICATA

GLI AVVOCATI E LA POSTA ELETTRONICA CERTIFICATA GLI AVVOCATI E LA POSTA ELETTRONICA CERTIFICATA L'e-mail è ormai lo strumento di comunicazione elettronica più utilizzato per lo scambio di informazioni. La posta elettronica o e-mail (acronimo di Electronic

Dettagli

Comprendere cosa è Internet e sapere quali sono i suoi principali impieghi. 25/09/2011 prof. Antonio Santoro

Comprendere cosa è Internet e sapere quali sono i suoi principali impieghi. 25/09/2011 prof. Antonio Santoro Comprendere cosa è Internet e sapere quali sono i suoi principali impieghi. 1 Internet è una rete che collega centinaia di milioni di computer in tutto il mondo 2 Le connessioni sono dei tipi più disparati;

Dettagli

Reti di elaboratori. Reti di elaboratori. Reti di elaboratori INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

Reti di elaboratori. Reti di elaboratori. Reti di elaboratori INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042) Reti di elaboratori Rete di calcolatori: insieme di dispositivi interconnessi Modello distribuito INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042) Funzioni delle reti: comunicazione condivisione di

Dettagli

Reti di Telecomunicazione Lezione 8

Reti di Telecomunicazione Lezione 8 Reti di Telecomunicazione Lezione 8 Marco Benini Corso di Laurea in Informatica marco.benini@uninsubria.it Livello di trasporto Programma della lezione relazione tra lo strato di trasporto e lo strato

Dettagli

Applicazioni web centrati sui dati (Data-centric web applications)

Applicazioni web centrati sui dati (Data-centric web applications) Applicazioni web centrati sui dati (Data-centric web applications) 1 ALBERTO BELUSSI ANNO ACCADEMICO 2009/2010 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente lo strumento di riferimento

Dettagli

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

Reti di Calcolatori. Corso di Informatica. Reti di Calcolatori. Reti di Calcolatori. Corso di Laurea in Conservazione e Restauro dei Beni Culturali Corso di Laurea in Conservazione e Restauro dei Beni Culturali Corso di Informatica Gianluca Torta Dipartimento di Informatica Tel: 011 670 6782 Mail: torta@di.unito.it Reti di Calcolatori una rete di

Dettagli

Siti web centrati sui dati (Data-centric web applications)

Siti web centrati sui dati (Data-centric web applications) Siti web centrati sui dati (Data-centric web applications) 1 A L B E R T O B E L U S S I A N N O A C C A D E M I C O 2 0 1 2 / 2 0 1 3 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente

Dettagli

i nodi i concentratori le dorsali

i nodi i concentratori le dorsali RETI LOCALI Reti di computer collegati direttamente tra di loro in un ufficio, un azienda etc. sono dette LAN (Local Area Network). Gli utenti di una LAN possono condividere fra di loro le risorse quali

Dettagli

Centro Tecnico per la Rete Unitaria della Pubblica Amministrazione

Centro Tecnico per la Rete Unitaria della Pubblica Amministrazione Centro Tecnico per la Rete Unitaria della Pubblica Amministrazione Area Rete Unitaria - Sezione Interoperabilità Linee guida del servizio di trasmissione di documenti informatici mediante posta elettronica

Dettagli

POSTA ELETTRONICA CERTIFICATA

POSTA ELETTRONICA CERTIFICATA POSTA ELETTRONICA CERTIFICATA Questo vademecum ha lo scopo di riassumere i concetti relativi alla PEC. Per approfondimenti e verifiche, si rimanda alla legislazione vigente. 1 COS E ED A COSA SERVE PEC

Dettagli

INDIRIZZI IP ARCHITETTURA GENERALE DEGLI INDIRIZZI IP FORME DI INDIRIZZI IP CINQUE FORME DI INDIRIZZI IP

INDIRIZZI IP ARCHITETTURA GENERALE DEGLI INDIRIZZI IP FORME DI INDIRIZZI IP CINQUE FORME DI INDIRIZZI IP INDIRIZZI IP ARCHITETTURA GENERALE DEGLI INDIRIZZI IP Un indirizzo IP è composto da 32 bit. Generalmente, per convenienza, è presentato in decimale: 4 ottetti (bytes) separati da un punto. Ogni rete fisica

Dettagli

Creare una Rete Locale Lezione n. 1

Creare una Rete Locale Lezione n. 1 Le Reti Locali Introduzione Le Reti Locali indicate anche come LAN (Local Area Network), sono il punto d appoggio su cui si fonda la collaborazione nel lavoro in qualunque realtà, sia essa un azienda,

Dettagli

3. Introduzione all'internetworking

3. Introduzione all'internetworking 3. Introduzione all'internetworking Abbiamo visto i dettagli di due reti di comunicazione: ma ce ne sono decine di tipo diverso! Occorre poter far comunicare calcolatori che si trovano su reti di tecnologia

Dettagli

Apparecchiature di Rete

Apparecchiature di Rete All interno delle reti troviamo delle apparecchiature, utilizzate per gestire le trasmissioni tra gli elementi della rete e per creare interconnessioni tra reti differenti Livello 7 Livello 6 Livello 5

Dettagli

Dalla connessione ai social network. Federico Cappellini

Dalla connessione ai social network. Federico Cappellini Dalla connessione ai social network Federico Cappellini Internet Internet è una rete mondiale di computer ad accesso pubblico Conta circa 2 miliardi e 300 milioni di utenti nel mondo Permette lo scambio

Dettagli

ICT (Information and Communication Technology): ELEMENTI DI TECNOLOGIA

ICT (Information and Communication Technology): ELEMENTI DI TECNOLOGIA ICT (Information and Communication Technology): ELEMENTI DI TECNOLOGIA Obiettivo Richiamare quello che non si può non sapere Fare alcune precisazioni terminologiche IL COMPUTER La struttura, i componenti

Dettagli

LE RETI ARGOMENTI TRATTATI Definizione di rete Classificazione delle reti Apparecchiatura di rete Mezzi trasmissivi Indirizzi IP Http Html DEFINIZIONE DI RETE Una rete di computer è costituita da un insieme

Dettagli

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella Corso di Sistemi di Elaborazione delle informazioni Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella Una definizione di Rete Una moderna rete di calcolatori può essere definita come:

Dettagli

Internet e il World Wide Web. Informatica di Base A -- Rossano Gaeta 1

Internet e il World Wide Web. Informatica di Base A -- Rossano Gaeta 1 Internet e il World Wide Web 1 Domande chiave 2.1 Quali sono i mezzi di connessione a Internet e qual è la loro velocità? 2.2 Quali sono i tre tipi di provider Internet e quali tipi di servizi offrono?

Dettagli

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione I semestre 04/05 Comunicazione tra Computer Protocolli Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica 1

Dettagli

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 3 a lezione a.a. 2009/2010 Francesco Fontanella

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 3 a lezione a.a. 2009/2010 Francesco Fontanella Corso di Sistemi di Elaborazione delle informazioni Reti di calcolatori 3 a lezione Francesco Fontanella Il pacchetto IP Il preambolo (header) IP è fatto in questo modo: Gli Indirizzi IP Ogni host e router

Dettagli

Concetti di base delle tecnologie ICT

Concetti di base delle tecnologie ICT Concetti di base delle tecnologie ICT Parte 2 Reti Informatiche Servono a collegare in modo remoto, i terminali ai sistemi di elaborazione e alle banche dati Per dialogare fra loro (terminali e sistemi)

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela

Dettagli

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15. Pietro Frasca. Parte II Lezione 5

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15. Pietro Frasca. Parte II Lezione 5 Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15 Parte II Lezione 5 Giovedì 19-03-2015 1 Intensità del traffico e perdita dei pacchetti La componente

Dettagli

Reti di Telecomunicazioni Mobile IP Mobile IP Internet Internet Protocol header IPv4 router host indirizzi IP, DNS URL indirizzo di rete

Reti di Telecomunicazioni Mobile IP Mobile IP Internet Internet Protocol header IPv4 router host indirizzi IP, DNS URL indirizzo di rete IP Analizziamo con sufficiente dettaglio il sistema denominato IP, usato per consentire a due computer mobili di spostarsi liberamente in altre reti pur mantenendo lo stesso indirizzo IP. In particolare,

Dettagli

Le imprese di nuova costituzione dovranno dotarsi di email certificata da subito, all atto della costituzione.

Le imprese di nuova costituzione dovranno dotarsi di email certificata da subito, all atto della costituzione. Da oggi è possibile acquistare un indirizzo email personalizzato PEC (Posta Elettronica Certificata) oppure registrare un nuovo dominio con la certificazione PEC. La posta elettronica certificata (PEC)

Dettagli

ARP (Address Resolution Protocol)

ARP (Address Resolution Protocol) ARP (Address Resolution Protocol) Il routing Indirizzo IP della stazione mittente conosce: - il proprio indirizzo (IP e MAC) - la netmask (cioè la subnet) - l indirizzo IP del default gateway, il router

Dettagli

Linux User Group Cremona CORSO RETI

Linux User Group Cremona CORSO RETI Linux User Group Cremona CORSO RETI Cos'è una rete informatica Una rete di calcolatori, in informatica e telecomunicazioni, è un sistema o un particolare tipo di rete di telecomunicazioni che permette

Dettagli

Allegato 3 Sistema per l interscambio dei dati (SID)

Allegato 3 Sistema per l interscambio dei dati (SID) Sistema per l interscambio dei dati (SID) Specifiche dell infrastruttura per la trasmissione delle Comunicazioni previste dall art. 11 comma 2 del decreto legge 6 dicembre 2011 n.201 Sommario Introduzione...

Dettagli

Dispositivi di rete. Ripetitori. Hub

Dispositivi di rete. Ripetitori. Hub Ripetitori Dispositivi di rete I ripetitori aumentano la distanza che può essere ragginta dai dispositivi Ethernet per trasmettere dati l'uno rispetto all'altro. Le distanze coperte dai cavi sono limitate

Dettagli

Una rivoluzione importante. Sottoscrizione e trasporto di un documento digitale

Una rivoluzione importante. Sottoscrizione e trasporto di un documento digitale Una rivoluzione importante Sottoscrizione e trasporto di un documento digitale I nuovi scenari Con la pubblicazione del decreto legislativo n. 82 del 7 marzo 2005 Codice dell'amministrazione Digitale sulla

Dettagli

nome.cognome@asmepec.it

nome.cognome@asmepec.it C O M U N E D I O L I V A D I Provincia di Catanzaro C.F.850000330796 P.I. 00362830796 E-mail: comuneolivadi@comune.olivadi.cz.it E.mail: comune.olivadi@asmepec.it info@asmepec.it www.comune.olivadi.cz.it

Dettagli

Reti Locali. Lezione tenuta presso l Istituto I.I.S.S. Egidio Lanoce Maglie, 26 Ottobre 2011 Prof Antonio Cazzato

Reti Locali. Lezione tenuta presso l Istituto I.I.S.S. Egidio Lanoce Maglie, 26 Ottobre 2011 Prof Antonio Cazzato Reti Locali Lezione tenuta presso l Istituto I.I.S.S. Egidio Lanoce Maglie, 26 Ottobre 2011 Prof Antonio Cazzato Reti di Calcolatori una rete di calcolatori è costituita da due o più calcolatori autonomi

Dettagli

CAPITOLO 1. Introduzione alle reti LAN

CAPITOLO 1. Introduzione alle reti LAN CAPITOLO 1 Introduzione alle reti LAN Anche se il termine rete ha molte accezioni, possiamo definirla come un gruppo di due o più computer collegati. Se i computer sono collegati in rete è possibile scambiarsi

Dettagli

Introduzione all uso di Internet. Ing. Alfredo Garro garro@si.deis.unical.it

Introduzione all uso di Internet. Ing. Alfredo Garro garro@si.deis.unical.it Introduzione all uso di Internet Ing. Alfredo Garro garro@si.deis.unical.it TIPI DI RETI ( dal punto di vista della loro estensione) Rete locale (LAN - Local Area Network): collega due o piu computer in

Dettagli

Reti Informatiche. dott. Andrea Mazzini

Reti Informatiche. dott. Andrea Mazzini Reti Informatiche dott. Andrea Mazzini Indirizzi IP e nomi Ogni computer collegato ad una rete TCP/IP è identificato in modo univoco da un numero a 32 bit (indirizzo IP) e da un nome logico (hostname)

Dettagli

PROGRAMMAZIONE DIDATTICA DI SISTEMI Indirizzo: Informatica Progetto Abacus Anno scolastico 2013-2014

PROGRAMMAZIONE DIDATTICA DI SISTEMI Indirizzo: Informatica Progetto Abacus Anno scolastico 2013-2014 Classe 5^ PROGRAMMAZIONE DIDATTICA DI SISTEMI Indirizzo: Informatica Progetto Abacus Anno scolastico 2013-2014 MODULI CONTENUTI OBIETTIVI METODOLOGIE DI LAVORO I primi elementi sulle reti e i mezzi di

Dettagli

ARCHITETTURA DI RETE FOLEGNANI ANDREA

ARCHITETTURA DI RETE FOLEGNANI ANDREA ARCHITETTURA DI RETE FOLEGNANI ANDREA INTRODUZIONE È denominata Architettura di rete un insieme di livelli e protocolli. Le reti sono organizzate gerarchicamente in livelli, ciascuno dei quali interagisce

Dettagli

SIMULAZIONE PROVA SCRITTA ESAME DI STATO. PER LA DISCIPLINA di SISTEMI

SIMULAZIONE PROVA SCRITTA ESAME DI STATO. PER LA DISCIPLINA di SISTEMI SIMULAZIONE PROVA SCRITTA ESAME DI STATO PER LA DISCIPLINA di SISTEMI L assessorato al turismo di una provincia di medie dimensioni vuole informatizzare la gestione delle prenotazioni degli alberghi associati.

Dettagli

Internet e posta elettronica. A cura di Massimiliano Buschi

Internet e posta elettronica. A cura di Massimiliano Buschi Internet e posta elettronica A cura di Massimiliano Buschi Concetti fondamentali Internet www Tcp/ip Browser Terminologia Esistono un sacco di termini con cui bisogna famigliarizzare http url Link Isp

Dettagli

Verifica scritta di Sistemi e Reti Classe 5Di 26.11.2015

Verifica scritta di Sistemi e Reti Classe 5Di 26.11.2015 Verifica scritta di Sistemi e Reti Classe 5Di 26.11.2015 Una azienda specializzata nella fornitura di servizi Internet quali hosting, housing, email, file server, in pratica un ISP (Internet Service Provider)

Dettagli

Informatica per la comunicazione" - lezione 8 -

Informatica per la comunicazione - lezione 8 - Informatica per la comunicazione - lezione 8 - I multipli 1 KB (kilo) = 1000 B 1 MB (mega) = 1 mln B 1 GB (giga) = 1 mld B 1 TB (tera) = 1000 mld B Codifica binaria dei numeri Numerazione con base 10:

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela

Dettagli

Standard di comunicazione

Standard di comunicazione Standard di comunicazione Organizzato a livelli per ridurne la complessità e aumentarne la flessibilità il numero dei livelli e le loro funzionalità dipendono dal tipo di rete ogni livello formalizza un

Dettagli

158.110.1.3 158.110.1.2 SWITCH. 100 Mb/s (UTP cat. 5E) 158.110.1.1 158.110.3.3 158.110.3.2. 10 Mb/s SWITCH. (UTP cat. 5E) 100 Mb/s. (UTP cat.

158.110.1.3 158.110.1.2 SWITCH. 100 Mb/s (UTP cat. 5E) 158.110.1.1 158.110.3.3 158.110.3.2. 10 Mb/s SWITCH. (UTP cat. 5E) 100 Mb/s. (UTP cat. Università degli Studi di Udine Insegnamento: Reti di Calcolatori I Docente: Pier Luca Montessoro DOMANDE DI RIEPILOGO SU: - Livello network 1. Si deve suddividere la rete 173.19.0.0 in 510 subnet. Qual

Dettagli

INTERNET. Un percorso per le classi prime Prof. Angela Morselli

INTERNET. Un percorso per le classi prime Prof. Angela Morselli INTERNET Un percorso per le classi prime Prof. Angela Morselli PARTE 1 INTERNET: LA RETE DELLE RETI 2 È ALQUANTO DIFFICILE RIUSCIRE A DARE UNA DEFINIZIONE ESAUSTIVA E CHIARA DI INTERNET IN POCHE PAROLE

Dettagli

A intervalli regolari ogni router manda la sua tabella a tutti i vicini, e riceve quelle dei vicini.

A intervalli regolari ogni router manda la sua tabella a tutti i vicini, e riceve quelle dei vicini. Algoritmi di routing dinamici (pag.89) UdA2_L5 Nelle moderne reti si usano algoritmi dinamici, che si adattano automaticamente ai cambiamenti della rete. Questi algoritmi non sono eseguiti solo all'avvio

Dettagli

ESERCITAZIONE Semplice creazione di un sito Internet

ESERCITAZIONE Semplice creazione di un sito Internet ESERCITAZIONE Semplice creazione di un sito Internet Sistemi e Tecnologie Informatiche - Prof. Gregorio Cosentino 1 Internet Una rete globale che connette milioni di computer in tutto il mondo, anarchica

Dettagli

La Posta Certificata per la trasmissione dei documenti informatici. renzo ullucci

La Posta Certificata per la trasmissione dei documenti informatici. renzo ullucci La Posta Certificata per la trasmissione dei documenti informatici renzo ullucci Contesto Il completamento dell apparato normativo e la concreta implementazione delle nuove tecnologie rendono più reale

Dettagli

Cos è. Protocollo TCP/IP e indirizzi IP. Cos è. Cos è

Cos è. Protocollo TCP/IP e indirizzi IP. Cos è. Cos è Protocollo TCP/IP e indirizzi IP Il protocollo TCP/IP è alla base dei sistemi di trasmissione dati impiegati sulle reti locali e su Internet. Nato nel Gennaio 1983 negli Stati Uniti come sistema di comunicazione

Dettagli

e-government La Posta Elettronica Certificata

e-government La Posta Elettronica Certificata Creare un canale preferenziale di contatto tra lo Stato e il cittadino attraverso la forza di internet La Posta Elettronica Certificata Francesco Cipollone francesco.cipollone@gmail.com La Posta Elettronica

Dettagli

Wi-Fi, la libertà di navigare in rete senza fili. Introduzione.

Wi-Fi, la libertà di navigare in rete senza fili. Introduzione. Wi-Fi, la libertà di navigare in rete senza fili. Introduzione. L evoluzione delle tecnologie informatiche negli ultimi decenni ha contribuito in maniera decisiva allo sviluppo del mondo aziendale, facendo

Dettagli

MODELLI ISO/OSI e TCP/IP

MODELLI ISO/OSI e TCP/IP D. Talia RETI DI CALCOLATORI - UNICAL 1 Reti di Calcolatori MODELLI ISO/OSI e TCP/IP D. Talia RETI DI CALCOLATORI - UNICAL 2 Reti di Calcolatori Livelli e Servizi Il modello OSI Il modello TCP/IP Un confronto

Dettagli

Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8

Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8 Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8 Livelli di rete e architettura Client-Server Lez 12 architettura client-server 1 Scorsa lezione: comunicazione Gli utenti chiedono comunicazione

Dettagli

Internet e protocollo TCP/IP

Internet e protocollo TCP/IP Internet e protocollo TCP/IP Internet Nata dalla fusione di reti di agenzie governative americane (ARPANET) e reti di università E una rete di reti, di scala planetaria, pubblica, a commutazione di pacchetto

Dettagli

Reti di computer. Tecnologie ed applicazioni

Reti di computer. Tecnologie ed applicazioni Reti di computer Tecnologie ed applicazioni Da I.T a I.C.T Con I.T (Information Tecnology) si intende il trattamento delle informazioni attraverso il computer e le nuove apparecchiature tecnologiche ad

Dettagli

Altro esempio di HTML

Altro esempio di HTML HTML (Hyper Text Markup Language) Linguaggio per descrivere una pagina di ipertesto Specifica come dovra apparire quando sara visualizzata, quali collegamenti contiene e dove portano Comando in HTML: riguarda

Dettagli

Rete di computer mondiale e ad accesso pubblico. Attualmente rappresenta il principale mezzo di comunicazione di massa

Rete di computer mondiale e ad accesso pubblico. Attualmente rappresenta il principale mezzo di comunicazione di massa Sommario Indice 1 Internet 1 1.1 Reti di computer........................... 1 1.2 Mezzo di comunicazione di massa - Mass media.......... 2 1.3 Servizi presenti su Internet - Word Wide Web........... 3

Dettagli

Oreste Signore, <oreste@w3.org> Responsabile Ufficio Italiano W3C Area della Ricerca CNR - via Moruzzi, 1-56124 Pisa

Oreste Signore, <oreste@w3.org> Responsabile Ufficio Italiano W3C Area della Ricerca CNR - via Moruzzi, 1-56124 Pisa http://www.w3c.it/education/2012/upra/basicinternet/#(1) 1 of 16 Oreste Signore, Responsabile Ufficio Italiano W3C Area della Ricerca CNR - via Moruzzi, 1-56124 Pisa Master in Comunicazione

Dettagli

La telematica. Informatica per le discipline umanistiche Note sulla telematica. Segnale analogico / digitale

La telematica. Informatica per le discipline umanistiche Note sulla telematica. Segnale analogico / digitale Università degli Studi di Bergamo Facoltà di Lettere e Filosofia La telematica Informatica per le discipline umanistiche Note sulla telematica Marco Lazzari A.A. 2005-2006 Telematica: telecomunicazioni

Dettagli

Protocolli applicativi: FTP

Protocolli applicativi: FTP Protocolli applicativi: FTP FTP: File Transfer Protocol. Implementa un meccanismo per il trasferimento di file tra due host. Prevede l accesso interattivo al file system remoto; Prevede un autenticazione

Dettagli

POSTA ELETTRONICA CERTIFICATA

POSTA ELETTRONICA CERTIFICATA POSTA ELETTRONICA CERTIFICATA White paper Lorenzo Braidi SOMMARIO Premessa...2 Gli attori...2...2 Mittente e destinatario...3 Il servizio...3 Processo standard...4 Processo a gestore unico...4 Eccezioni...4

Dettagli

INTERNET PER INIZIARE PRIMA PARTE

INTERNET PER INIZIARE PRIMA PARTE Università del Tempo Libero Caravaggio INTERNET PER INIZIARE PRIMA PARTE Prof. Roberto Foglia roberto.fogl@tiscali.it 21 gennaio 2016 COS È INTERNET È una rete di composta da migliaia di reti di computer

Dettagli

Protocolli di Comunicazione

Protocolli di Comunicazione Protocolli di Comunicazione La rete Internet si è sviluppata al di fuori dal modello ISO-OSI e presenta una struttura solo parzialmente aderente al modello OSI. L'architettura di rete Internet Protocol

Dettagli

Le Reti Informatiche

Le Reti Informatiche Le Reti Informatiche modulo 10 Prof. Salvatore Rosta www.byteman.it s.rosta@byteman.it 1 Nomenclatura: 1 La rappresentazione di uno schema richiede una serie di abbreviazioni per i vari componenti. Seguiremo

Dettagli

POSTA ELETTRONICA CERTIFICATA Manuale operativo. Manuale operativo Posta Elettronica Certificata (PEC) del Comune di Como

POSTA ELETTRONICA CERTIFICATA Manuale operativo. Manuale operativo Posta Elettronica Certificata (PEC) del Comune di Como POSTA ELETTRONICA CERTIFICATA Manuale operativo Manuale operativo Posta Elettronica Certificata (PEC) del Comune di Como 1. POSTA ELETTRONICA CERTIFICATA: INFORMAZIONI GENERALI 1.1 INTRODUZIONE La PEC

Dettagli

Reti di Calcolatori 18-06-2013

Reti di Calcolatori 18-06-2013 1. Applicazioni di rete [3 pts] Si descrivano, relativamente al sistema DNS: Compito di Reti di Calcolatori 18-06-2013 a) i motivi per i quali viene usato; b) l architettura generale; c) le modalità di

Dettagli

La Firma Digitale La sperimentazione nel Comune di Cuneo. Pier Angelo Mariani Settore Elaborazione Dati Comune di Cuneo

La Firma Digitale La sperimentazione nel Comune di Cuneo. Pier Angelo Mariani Settore Elaborazione Dati Comune di Cuneo La Firma Digitale La sperimentazione nel Comune di Cuneo Pier Angelo Mariani Settore Elaborazione Dati Comune di Cuneo Perchè questa presentazione Il Comune di Cuneo, aderente alla RUPAR, ha ricevuto due

Dettagli

Informatica per la comunicazione" - lezione 8 -

Informatica per la comunicazione - lezione 8 - Informatica per la comunicazione - lezione 8 - Esercizio Convertire i seguenti numeri da base 10 a base 2: 8, 23, 144, 201. Come procedere per risolvere il problema? Bisogna ricordarsi che ogni sistema,

Dettagli