Internet. La rete internet e il suo maggior servizio: il web

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Internet. La rete internet e il suo maggior servizio: il web"

Transcript

1 UNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II FACOLTÀ DI SOCIOLOGIA - CORSO DI LAUREA IN CULTURE DIGITALI E DELLA COMUNICAZIONE Internet La rete internet e il suo maggior servizio: il web Elementi di informatica e web a.a. 2011/2012 di Guido Fusco

2 Licenza Creative Commons Il presente materiale è pubblicato con licenza Creative Commons 3.0 Italia Attribuzione - Non commerciale - Condividi allo stesso modo

3 Definizione di Internet Internet Internet (1) definita anche rete di reti composta da diverse reti interconnesse, cioè in grado di collaborare efficacemente in termini di comunicazione grazie ad un insieme di regole comuni denominati protocolli della rete internet (1) Interconnected Networks, ovvero Reti Interconnesse 1

4 altre definizioni svariate definizioni Internet e una rete di reti Internet è un insieme di protocolli Internet è un insieme di informazioni Internet è una comunità virtuale Internet è un business 2

5 Internet: funzionamento Chiunque disponga di: Linea di comunicazione dedicata (ADSL, HDSL ) Software opportuni appoggiandosi ISP fornisce un accesso a Intenet Linea di comunicazione telefonica (ISDN, UMTS, ) INTERNET può accedere e utilizzare i suoi servizi. Servizio: prestazione fornita da una macchina servente (server) a una macchina cliente (client) che ne fa richiesta Ciò è reso possibile da una suite di protocolli di rete Protocollo: insieme di regole e di convenzioni da rispettare perché due calcolatori possano comunicare 2

6 Suite di protocolli di internet Accedere ad internet e usufruire dei servizi messi a disposizione è possibile grazie ad una suite di protocolli di rete Livello Livello APPLICAZIONI Livello di TRASPORTO Livello di INTERNET Suite di protocolli internet DHCP, HTTP, HTTPS, SMTP, POP3, IMAP3, FTP, SFTP, DNS, IRC, SNMP, SIP, RTPS, Telnet. TCP, UDP, SCTP, DCCP IP Livello di COLLEGAMENTO Ethernet, Wi- Fi, PPP, TOKEN RING Tale Suite è più propriamente chiamata protocollo TCP/IP in funzione dei due più importanti protocolli in essa definiti: TCP (Transmission Control Protocol) IP (Internet Protocol) 3

7 Modelli di interazione I modelli di interazione-comunicazione tra calcolatori su internet vengono chiamate Architetture Esistono due modelli di Architetture: Architettura Architettura client / server Architettura peer to peer (P2P) 4

8 Architettura client-server q Architettura client/server: risulta il modello più semplice e intuitivo da descrivere. Quando un Host A ha bisogno di usufruire di un servizio di internet, ad esempio: un file da scaricare; richiesta di una pagina web; semplicemente chiede ad un Host B, opportunamente scelto dalla rete, che gli venga fornito il servizio in questione fa richiesta di un servizio Host A = client fornisce il servizio Host B = Server Osservazione: Risulta importante notare che l architettura client/server è asimmetrica ossia le due macchine rivestono ruolo non intercambiabili 5

9 Architettura client-server: esempio Scambio di file MP3 Una macchina server detiene al suo interno dei file musicali (MP3). Se i generici Host vogliono scaricarsi i file musicali, è possibile farlo in un modo molto semplice. Il generico Host fa richiesta al server che a sua volta via FTP gli invia il file. Esempio di Architettura CLIENT/SERVER Il trasferimento non avviene tra due pari 6

10 Architettura P2P q Architettura peer-to-peer (P2P): caratterizzata dal fatto che non solo i due Host sono intercambiabili, ma svolgono le stesse funzioni L architettura P2P nasce dall idea che non è necessario mantenere un server centrale se ci sono abbastanza utenti distribuiti e ciascuno di essi possiede alcuni file. fa richiesta del file Host A Host B 7

11 Architettura P2P: esempio Scambio di file MP3 Ogni utente esegue sul calcolatore un applicazione specifica (e-mule..o il vecchio Napster). Quest applicazione, si collega al server, che detiene l elenco di calcolatori collegati in quel momento. E bene osservare che il server non detiene i file, che invece sono residenti su ogni macchina ad esso collegato. Il generico utente fa la ricerca di un file sul server lo trova e la richiesta arriva direttamente al calcolatore che possiede il file richiesto Esempio di Architettura PEER-TO PEER Il trasferimento avviene tra due pari 8

12 Protocollo TCP: funzioni TCP (Transmission Control Protocol ) Le due principali funzioni sono quelle: q Orientate alla connessione : prima di poter trasmettere dati deve stabilire la comunicazione, negoziando una connessione tra mittente e destinatario, che viene esplicitamente chiusa quando non più necessaria. Esso quindi ha le funzionalità per creare, mantenere e chiudere una connessione. q Controllo del flusso informativo: Il protocollo TCP permette di assicurare il trasferimento dei dati in modo affidabile, Il protocollo TCP permette: alle due applicazioni di trasmettere contemporaneamente nelle due direzioni (full duplex) di ottimizzare l'utilizzo della rete anche in caso di congestione 9

13 Protocollo IP IP (Internet Protocol ) Il protocollo IP si occupa di instradare i pacchetti sulla rete. Questo protocollo si basa principalmente su degli indirizzi numerici (numero IP) per instradare i pacchetti nella rete. q non garantisce alcuna forma di affidabilità della comunicazione in termini di controllo di errore, controllo di flusso e controllo di congestione a cui quindi dovrà supplire il protocolli di trasporto di livello superiore (TCP) 10

14 Indirizzo IP Indirizzo IP (Internet Protocol Andress ) L indirizzo IP è un numero che identifica univocamente un dispositivo collegato alla rete. Risulta necessario per l' indirizzamento indiretto tramite l'omonimo protocollo di rete IP ovvero per interconnettere (internetworking) più sottoreti diverse all'interno del protocollo TCP/IP Più esattamente l'indirizzo IP viene assegnato a una interfaccia (ad esempio una scheda di rete) che identifica l host di rete, che può essere un personal computer, un palmare, un router. 11

15 Indirizz0 IPv4: II L indirizzo IPv4 numerico è una sequenza di 32 bit raggruppati in 4 gruppi da 8 bit 8 bit 8 bit 8 bit bit Ogni gruppo di 8 bit è compreso tra 0 e Ipoteticamente è possibile avere: di computer in rete 12

16 Indirizz0 IPv6 L indirizzo IPv6 è la versione dell'internet Protocol designata come successore dell'ipv4. Tale protocollo introduce alcuni nuovi servizi e semplifica molto la configurazione e la gestione delle reti IP La sua caratteristica più importante è il più ampio spazio di indirizzamento: poiché questi riserva 128 bit per gli indirizzi IP ,45*1038 di computer in rete 12

17 La suite di protocolli: livello APPLICAZIONI Livello Livello APPLICAZIONI Suite di protocolli internet DHCP, HTTP, HTTPS, SMTP, POP3, IMAP3, FTP, SFTP, DNS, IRC, SNMP, SIP, RTPS, Telnet. q HTTP (Hypertest Transfert Protocol) è il protocollo di trasferimento di un ipertesto. Usato principalmente per la trasmissione di informazioni sul web q HTTPS (User Datagram Protocol Over Secure ) ha le stesse funzioni del protocollo HTTP. Funziona però in chiave crittografica, ossia dove la sicurezza del dato risulta essenziale q DHCP (Dynamic Host Configuration Protocol ) permette ai dispositivi di una certe rete locale di ricevere automaticamente una configurazione IP q SMTP (Simple Mail Transfer Protocol) è il protocollo standard per la trasmissione via internet di q POP3 (Post Office Protocol) è il protocollo che permette mediante autentificazione l accesso ad un account di posta elettronica presente su un host q IMAP (Internet Message Access Protocol) E il protocollo di comunicazione per ricevere mail 13

18 La suite di protocolli: livello APPLICAZIONI (II) Livello Livello APPLICAZIONI Suite di protocolli internet DHCP, HTTP, HTTPS, SMTP, POP3, IMAP3, FTP, SFTP, DNS, IRC, SNMP, SIP, RTPS, Telnet. q FTP (File Transfert Protocol) è il protocollo di trasferimento dati tra due host q DNS (Domain Name System) : Abbiamo detto che i computer connessi ad internet sono identificati da un indirizzo IP. Anche i siti web sono raggiungibili attraverso un indirizzo IP, ma è un numero troppo complicato per essere ricordato per ognuno dei nostri siti preferiti. Nasce così il DNS (Domain Name System) che traduce questo numero in un indirizzo più 'umano' come Il DNS è una tabella in cui ogni riga associa un indirizzo IP a un nome dominio. Spesso è fornito dal ISP q IRC (Internet Relay Chat) è il protocollo che consente sia la comunicazione diretta fra due utenti che il dialogo contemporaneo di interi gruppi di persone in stanze di discussione chiamate canali. 14

19 Metafora di instradamento pacchetti Problema del trasloco: 1. Abbiamo bisogno di traslocare casa. Le nostre cose dal vecchio appartamento devono essere trasportati nel nuovo appartamento, da un agenzia specializzata. 2. L agenzia si rivolge ad una ditta di trasporti e le conferisce l incarico 3. Gli operai impacchettano le cose da traslocare scrivendo sui pacchi nome ed indirizzo completo del della consegna 4. Alcuni oggetti troppo grandi vengono smontati in singoli pezzi, i quali saranno numerati per facilitare poi il montaggio. Il tutto viene posto in più scatole. 5. Le scatole vengono caricate su alcuni camion che si occupano di traportare il tutto a destinazione. 6. Alcuni camion seguiranno un percorso autostradale, mentre altri utilizzeranno la viabilità ordinaria 7. Alcuni operai dell agenzia scaricheranno i pacchi, verificano la numerazione delle scatole e si assicurano che nulla è andato perso (in caso contrario si attiveranno per rintracciare le cose perse), rimuoveranno etichette ed imballaggi e rimonteranno il tutto 15

20 Problema web browsing Problema web browsing: 1. Nella barra degli indirizzi di un browser digitiamo un indirizzo: 2. Il browser contatta lo strato APPLICAZIONI in particolare il protocollo HTTP (protocollo di trasferimento di un ipertesto) sul nostro computer (l' agenzia di traslochi) che prende in carico la nostra richiesta ed invia al web server che ospita il sito la richiesta di stabilire una "connessione" ; 3. Il Web server riceve la nostra richiesta e instaura la connessione; (livello APPLICAZIONI) 4. Ora che abbiamo stabilito un canale di comunicazione col web server lo utilizziamo per chiedergli l'invio del file abcdef.html; (livello APPLICAZIONI) 5. Il Web server riceve la nostra richiesta e ci invia il file dopo averlo sezionato in "pacchetti" TCP/IP numerati (le scatole del trasloco) la cui quantità dipende dalle dimensioni del file; (livello TRASPORTO e INTERNET) 6. I pacchetti vengono trasmessi sui cavi delle varie reti che è necessario attraversare e non è certo che tutti seguano lo stesso percorso per giungere a destinazione; (livelli INTERNET e COLLEGAMENTO) 7. Il nostro browser riceve i pacchetti (non necessariamente nello stesso ordine in cui sono stati inviati) ed manda periodicamente al web server un ok di ricevuta o un messaggio che chiede la ritrasmissione dei pacchetti perduti o danneggiati; (livelli TRASPORTO e INTERNET) 8. Il nostro browser riassembla il file ricevuto "smontato" e lo visualizza. (livello APPLICATION) 16

21 Il principale servizio offerto da internet

22 Il World Wide Web Il World Wide Web (WWW o Web) è Il più importante dei servizi messi a disposizione da Internet, utilizza il protocollo HTTP per recuperare pagine Web e altre risorse da un server Web. E un enorme ipertesto multimediale, distribuito dotato di un interfaccia di facile uso q multimediale ciascun documento ipertestuale può contenere non solo testo, ma anche informazioni espresse con media diversi: immagini, video, audio, etc q distribuito: diverse parti di questo gigantesco ipertesto risiedono su calcolatori diversi e a distanza tra loro q dotato di un interfaccia di facile uso: la fruizione di questo ipertesto è mediata da un interfaccia che si prende carico di visualizzare in modo uniforme i dati multimediali. Le applicazioni che realizzano questa interfaccia utente prendono il nome di browser 17

23 Definizione di ipertesto Un Ipertesto si basa su un'organizzazione dell'informazione di tipo reticolare, ed e costituito da un insieme di unità informative (nodi) e da un insieme di collegamenti (link) che da un blocco permettono di passare a uno o più blocchi. Se le informazioni che sono collegate tra loro nella rete non sono solo documenti testuali, ma in generale informazioni veicolate da media differenti (testi, immagini, suoni, video) l'ipertesto diventa multimediale e viene definito ipermedia nodi nodi nodi nodi nodi nodi L utente generico può saltare da un punto all altro del documento o da un documento all altro seguendo i link I link vengono più propriamente detti collegamenti ipertestuali (in inglese hyperlink) 18

24 Il world wide web: architettura client/server Il World Wide Web, come del resto altre applicazioni Internet, funziona attraverso una interazione tra un client e un server. I server mettono a disposizione le informazioni, ovvero i documenti ipertestuali I client accedono ai documenti multimediali memorizzati sui server attraverso un indirizzo che li individua univocamente. Il protocollo di comunicazione the i due moduli utilizzano per interagire si chiama HTTP (HyperText Transfer Protocol). Tale protocollo, a richiesta e risposta, stabilisce le regole di comunicazione tra Client e Server. Il Client inoltra la richiesta mediante HTTP Il server memorizza i documenti ipertestuali o pagine web(in formato HTML) client Il Server invia al client le varie componenti del documento Server 19

25 Il world wide web: architettura client/server 20

26 Sito web e browser q Il server è un programma che rende disponibile delle risorse. Nella fattispecie le risorse costituiscono ciò che possiamo chiamare sito web Un sito web sono documenti raggiungibili a partire da un unico indirizzo inziale e residenti su uno stesso server q Il client è costituito da un browser, ovvero un applicazione che permette di: Collegarsi al server, interpretando i comandi dell utente; Visualizzare i siti web (documenti ottenuti); Passare ad altri documenti mediante il collegamenti ipertestuali 21

27 HTML e CSS Per essere inserito nel World Wide Web, un documento deve essere memorizzato in un particolare formato, denominato HTML (HyperText Markup Language). HTML e un linguaggio di marcatura (markup language), ovvero costituito da un insieme di istruzioni,detti tag o marcatori, tali a descrivere struttura e contenuto della pagina L'HTML non è un linguaggio di programmazione (in quanto non prevede alcuna definizione di variabili, strutture dati, funzioni, strutture di controllo) L'HTML in passato veniva anche usato erroneamente per definire lo stile della pagina web, compito oggi eseguito molto più efficacemente dal CSS (Cascading Style Sheets o Fogli di stile) Il CSS è un linguaggio usato per definire la formattazione di documenti HTML, XHTML e XML. Le regole per comporre il CSS sono contenute in un insieme di direttive (Recommendations) emanate a partire dal 1996 dal W3C. L'introduzione del CSS si è resa necessaria per separare i contenuti dalla formattazione e permettere una programmazione più chiara e facile da utilizzare, sia per gli autori delle pagine HTML che per gli utenti. 22

28 Una metafora macabra Se una pagina Web fosse un volto HTML (struttura) CSS come l espressione che viene data al volto (stile applicato alla struttura) 23

29 Struttura e stile di un sito web Struttura Struttura con stile 24

30 Esempio di documento HTML 25

31 Esempio di foglio di stile 26

32 Richiesta di una pagina web al server Il collegamento al server richiede i seguenti passi Server 1. L indirizzo del dominio, viene digitato direttamente dall utente 2. Il browser chiede al server il documento che deve essere visualizzato 3. Il server risponde inviando le varie parti del documento (testi, immagini animazioni) 4. Il browser inizia la visualizzazione del documento 27

33 I domini internet I domini internet o nomi a dominio è un codice mnemonico (1) che facilita l'accesso ad una o più risorse di rete, di per sé caratterizzate da un indirizzo numerico (IP Number) Si suddividono in: DOMINI.. Domini di I livello Domini di II livello.. Domini di n- livello Domini di I livello Nazionali Domini di I livello Generici (1) Dal regolamento : 28

34 Domini di primo livello Domini di primo livello: in inglese Top-Level Domain abbreviato in TLD, è l ultima parte del nome di dominio Internet; è in altre parole la sigla alfanumerica che segue il "punto" più a destra dell URL. Si suddividono in: Domini di I livello Domini di I livello Nazionali Domini di I livello Generici 29

35 Domini di primo livello nazionali Con la crescente diffusione di internet, avvenuta nel corso degli anni '90, sono stati attivati i: Domini di primo livello nazionali: (country code top-level domain), identificati dalle due lettere che meglio rappresentano la sigla del paese. Come ad esempio il.it in Italia, il.fr in Francia ecc. dell URL. Nazione ITALIA SPAGNA FRANCIA GERMANIA STATI UNITI Dominio di I Livello nazionali.it.es.fr.de.us Oltre ai domini nazionali sono stati attivati, più di recente, anche i domini geografici sovranazionali. In Europa il dominio di primo livello ufficialmente riconosciuto in ambito Ue è il.eu 30

36 Dominio di primo livello generici In origine esistevano soltanto i domini di primo livello generici. All'inizio internet era un fenomeno prevalentemente americano. Pertanto non c'era alcuna necessità di identificare i domini in base alla territorialità. Domini di primo livello generici erano concepiti per identificare la natura delle organizzazioni sul web. L'estensione.com identificava le attività commerciali, l'estensione.org le organizzazioni ecc. Nel 1985, al momento della loro creazione, erano i seguenti: Dominio di I Livello generici significato.arpa.com.edu.gov.net.mil.org Il primo dominio in onore al progetto ARPA attività commerciali (aziende) enti educativi (scuola, università, ecc.) enti governativi statunitensi (governo, uffici federali, ecc.) aziende ed enti che si occupano della rete (es. ISP, provider, ecc) enti e organi delle forze militari statunitensi altre organizzazioni non comprese nei precedenti top level domain. Col passare del tempo si sono aggiunti nuovi domini di primo livello. Per alcune estensioni la classificazione originaria è andata man mano perdendosi. Ad esempio, oggi tutti possono registrare un dominio.net o.com. In altri casi, come ad esempio il.gov o.mil, la registrazione dei domini è invece ancora oggi riservata ai soli soggetti autorizzati. 31

37 Domini di secondo e terzo livello Un dominio di secondo livello (SLD- Second Level Domain) è composto da una estensione di dominio di primo livello e da un nome univoco di riconoscimento. (1) Ogni nome aggiunto alla sinistra del nome univoco, specifica un ulteriore suddivisione dei livelli, definendo così domini di livello superiore. è un dominio di terzo livello. Quando un dominio di secondo livello viene registrato all assegnatario, questo è autorizzato a usare i nomi di dominio relativi ai successivi livelli (1) IP Number con dominio 32

38 URL Qualsiasi documento, immagine, o file multimediale è univocamente determinato tramite una sequenza di caratteri denominata URL (Uniform Resource Locator) 1. Protocollo (http) per recuperare il documento 2. Nome simbolico del dominio, che indica il server 3. Nome locale della risorsa, ovvero lo specifico percorso dove è contenuta /wp-content/uploads/2012/03/lezione_23_03_2012.pdf Gli URL possono essere forniti direttamente dall utente scrivendolo nella barra degli indirizzi o navigazione, oppure possono essere scelti dall utente durante la sua visione del documento mediante i collegamenti ipertestuali 33

39 Esempio di recupero risorsa Vediamo le fasi con cui un browser si rivolge ad un server HTTP: Supponiamo ancora di voler visualizzare la risorsa lezione_23_03_2012.pdf /wp-content/uploads/2012/03/lezione_23_03_2012.pdf 1. Il browser sfrutta il protocollo DNS per trasformare l indirizzo logico in quello fisico (IP) 2. Il browser inoltra al server la richiesta del documento 3. Il server http determina la correttezza del formato URL 4. Il server http invia il file richiesto e rilascia la comunicazione 5. Il browser interpreta il file ricevuto 34

40 Il problema della tracciabilità Un problema oggetto di continuo studio, all interno della interazione utente e server è la tracciabilità delle sue richieste Il modo più semplice per l identificazione sarebbe quello associato al suo indirizzo IP. poiché la maggioranza degli utenti che si collega ad internet usano IP dinamici condurrebbe analisi NON corretta 35

41 I cookie Visto che dall IP risulta impossibile identificare un utente in maniera stabile Utilizzano Cookie Cookie (1) è un piccolo messaggio (poche righe di codice) che il web server manda al browser insieme alla pagina visualizzata Quando il browser si collega al sito web riceve il suo cookie. Quest ultimo viene dunque associato ad un utente specifico, quello che si è appena collegato. La prossima volta che quell utente si collega al medesimo sito web, il cookie viene letto dal server e procede alla sua identificazione (1) 36

42 Utilizzo dei cookie: abitudini L utilizzo dei cookie si basa su una serie di considerazioni sulle abitudini degli utenti 1. Tra il visitatore ed il browser vi è quasi sempre una relazione 1:1 ovvero ciascun utente usa sempre lo stesso browser, ed ogni browser sull elaboratore è usato dallo stesso utente 2. Gli utenti raramente disabilitano i cookie sul loro browser Dati espressi in %, da uno studio di jupiter research Eliminano i cookie quoqdianamente Svuotano la cache mensilmente Eliminano i cookie sesmanalemtne 3. Gli utenti raramente cambiano elaboratore. 37

43 Tipologie di coockie Tipologie dei cookie q cookie di sessione ovvero cookie transitori che durano e permangono nella memoria solo fintanto che dura la navigazione del browser q cookie persistenti inviati dal server al browser dell utente e conservati anche oltre la fine sella sessione di visita q cookie di terze parti ovvero cookie che sono inviati da server diversi da quelli che ospitano le pagine web che si visitano. Un esempio tipico è durante la visita di siti web di informazione quotidiana, dove si incontrano banner pubblicitari non ospitati sullo stesso server dove risiede il sito web 38

44 Nascita del web Alcune applicazioni dei cookie Applicazioni Cookie Gestione dei carrelli di spese in e-commerce Riconoscimento automatica ad aree riservate Studio e analisi delle visite WEB ANALYTICS 39

L utente generico può saltare da un punto all altro del documento o da un documento all altro seguendo i link

L utente generico può saltare da un punto all altro del documento o da un documento all altro seguendo i link WWW: World Wide Web Definizione di ipertesto Un Ipertesto è un documento che contiene al suo interno link (collegamenti) ad altri documenti o ad altre sezioni dello stesso documento. Le informazioni non

Dettagli

La rete di reti: Internet

La rete di reti: Internet La rete di reti: Internet Internet: la rete di reti Internet q Internet (1) definita anche rete di reti composta da diverse reti interconnesse, cioè in grado di collaborare efficacemente in termini di

Dettagli

Le reti. Da Internet al suo maggior servizio: il web. Università Degli Studi Di Napoli Federico II

Le reti. Da Internet al suo maggior servizio: il web. Università Degli Studi Di Napoli Federico II Università Degli Studi Di Napoli Federico II Facoltà di Sociologia - Corso di Laurea in Culture Digitali e Della Comunicazione Le reti Da Internet al suo maggior servizio: il web Elementi di informatica

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

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

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

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. 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. 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

Le reti. Da Internet al suo maggior servizio: il web

Le reti. Da Internet al suo maggior servizio: il web UNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II FACOLTÀ DI SOCIOLOGIA - CORSO DI LAUREA IN CULTURE DIGITALI E DELLA COMUNICAZIONE Le reti Da Internet al suo maggior servizio: il web Elementi di informatica

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

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

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

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

Informatica per la comunicazione" - lezione 9 -

Informatica per la comunicazione - lezione 9 - Informatica per la comunicazione" - lezione 9 - Protocolli di livello intermedio:" TCP/IP" IP: Internet Protocol" E il protocollo che viene seguito per trasmettere un pacchetto da un host a un altro, in

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

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

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

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

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

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

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

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

TCP/IP: INDIRIZZI IP SIMBOLICI

TCP/IP: INDIRIZZI IP SIMBOLICI TCP/IP: INDIRIZZI IP SIMBOLICI DOMAIN NAME SYSTEM: ESEMPIO www.unical.it 160.97.4.100 100 host 160.97.29.5 dominio i di II livelloll dominio di (organizzazione: università) I livello (nazione) www.deis.unical.it

Dettagli

Informatica. Prof. M. Colajanni Università di Modena Reggio Emilia

Informatica. Prof. M. Colajanni Università di Modena Reggio Emilia Informatica Prof. M. Colajanni Università di Modena Reggio Emilia PARTE 4 - World Wide Web WORLD WIDE WEB La killer application di Internet I motivi alla base del successo del Web ( perché è risultata

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione La Rete Internet Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Che cos è Internet? Il punto

Dettagli

Internet e i suoi servizi. Luca Cervone (luca.cervone@unibo.it)

Internet e i suoi servizi. Luca Cervone (luca.cervone@unibo.it) Internet e i suoi servizi Luca Cervone (luca.cervone@unibo.it) La rete Una reteèun insieme non gerarchicodi sistemi connessi tra di loro. Nel caso dei computerla rete sta ad indicare l insieme degli strumentihardwaree

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

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

La rete Internet. Percorso di Preparazione agli Studi di Ingegneria. Università degli Studi di Brescia. Docente: Massimiliano Giacomin

La rete Internet. Percorso di Preparazione agli Studi di Ingegneria. Università degli Studi di Brescia. Docente: Massimiliano Giacomin La rete Internet Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin Elementi di Informatica e Programmazione Università di Brescia 1 Che

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

Ipertesto. Reti e Web. Ipertesto. Ipertesto. Ipertestualità e multimedialità

Ipertesto. Reti e Web. Ipertesto. Ipertesto. Ipertestualità e multimedialità Ipertesto Reti e Web Ipertestualità e multimedialità Ipertesto: documento elettronico costituito da diverse parti: nodi parti collegate tra loro: collegamenti Navigazione: percorso tra diversi blocchi

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

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

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo Come funziona il WWW Il funzionamento del World Wide Web non differisce molto da quello delle altre applicazioni Internet Anche in questo caso il sistema si basa su una interazione tra un computer client

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

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

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

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

Internet: architettura e servizi

Internet: architettura e servizi Corso di Laurea Magistrale in Medicina e Chirurgia Corso di Informatica - II anno Prof. Crescenzio Gallo Internet: architettura e servizi c.gallo@unifg.it Internet: argomenti n Modalità di collegamento

Dettagli

Internet: architettura e servizi

Internet: architettura e servizi Facoltà di Medicina Corso di Laurea in Logopedia Corso di Informatica - III anno Prof. Crescenzio Gallo Internet: architettura e servizi c.gallo@unifg.it Internet: argomenti Modalità di collegamento alla

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

Internet. Internet. Internet Servizi e Protocolli applicativi. Internet. Organizzazione distribuita

Internet. Internet. Internet Servizi e Protocolli applicativi. Internet. Organizzazione distribuita Organizzazione distribuita Il messaggio viene organizzato in pacchetti dal calcolatore sorgente. Il calcolatore sorgente instrada i pacchetti inviandoli ad un calcolatore a cui è direttamente connesso.

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

2.5. L'indirizzo IP identifica il computer di origine, il numero di porta invece identifica il processo di origine.

2.5. L'indirizzo IP identifica il computer di origine, il numero di porta invece identifica il processo di origine. ESERCIZIARIO Risposte ai quesiti: 2.1 Non sono necessarie modifiche. Il nuovo protocollo utilizzerà i servizi forniti da uno dei protocolli di livello trasporto. 2.2 Il server deve essere sempre in esecuzione

Dettagli

Iniziare con Internet Explorer. dott. Andrea Mazzini

Iniziare con Internet Explorer. dott. Andrea Mazzini Iniziare con Internet Explorer dott. Andrea Mazzini Cos'è Internet Internet è una rete mondiale di computer interconnessi alla quale si può accedere e trovare informazioni, fare acquisti, parlare con altri

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

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

Architettura client-server

Architettura client-server Architettura client-server In un architettura client-server ci sono due calcolatori connessi alla rete: un client che sottopone richieste al server un server in grado di rispondere alle richieste formulate

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 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

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE A INTERNET - 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host

Dettagli

Introduzione a Internet e al World Wide Web

Introduzione a Internet e al World Wide Web Introduzione a Internet e al World Wide Web Una rete è costituita da due o più computer, o altri dispositivi, collegati tra loro per comunicare l uno con l altro. La più grande rete esistente al mondo,

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons

Dettagli

Internet Architettura del www

Internet Architettura del www Internet Architettura del www Internet è una rete di computer. Il World Wide Web è l insieme di servizi che si basa sull architettura di internet. In una rete, ogni nodo (detto host) è connesso a tutti

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

Il Livello delle Applicazioni

Il Livello delle Applicazioni Il Livello delle Applicazioni Il livello Applicazione Nello stack protocollare TCP/IP il livello Applicazione corrisponde agli ultimi tre livelli dello stack OSI. Il livello Applicazione supporta le applicazioni

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

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

Internet WWW ISP Protocolli di Rete

Internet WWW ISP Protocolli di Rete Internet Internet è un sistema di reti di computer interconnessi tra loro che facilita l'utilizzo di servizi di comunicazione dati come la posta elettronica, il Word Wide Web (WWW), il trasferimento dati

Dettagli

TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI

TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI Confronto tra ISO-OSI e TCP/IP, con approfondimento di quest ultimo e del livello di trasporto in cui agiscono i SOCKET. TCP/IP

Dettagli

Aspetti SW delle reti di calcolatori. L architettura del sistema. La struttura di Internet 22/04/2011

Aspetti SW delle reti di calcolatori. L architettura del sistema. La struttura di Internet 22/04/2011 Aspetti SW delle reti di calcolatori L architettura del sistema contenuto della comunicazione sistema per la gestione della comunicazione sottosistema C sottosistema B sottosistema A protocollo applicativo

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

Capitolo 16 I servizi Internet

Capitolo 16 I servizi Internet Capitolo 16 I servizi Internet Storia di Internet Il protocollo TCP/IP Indirizzi IP Intranet e indirizzi privati Nomi di dominio World Wide Web Ipertesti URL e HTTP Motori di ricerca Posta elettronica

Dettagli

prof. Mario Dalessandro

prof. Mario Dalessandro INTERNET Internet in pratica è una rete vastissima, costituita dall interconnessione di migliaia di reti pubbliche e private, utilizzata per scopi differenti, ma comunque volta a creare e diffondere informazioni.

Dettagli

Le Reti (gli approfondimenti a lezione)

Le Reti (gli approfondimenti a lezione) Le Reti (gli approfondimenti a lezione) Per migliorare la produttività gli utenti collegano i computer tra di loro formando delle reti al fine di condividere risorse hardware e software. 1 Una rete di

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

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet AA 2004-2005 Reti e Sistemi Telematici 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host può essere client e/o server a livello applicazione Router:

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

Internet e Tecnologia Web

Internet e Tecnologia Web INTERNET E TECNOLOGIA WEB Corso WebGis per Master in Sistemi Informativi Territoriali AA 2005/2006 ISTI- CNR c.renso@isti.cnr.it Internet e Tecnologia Web...1 TCP/IP...2 Architettura Client-Server...6

Dettagli

Transmission Control Protocol

Transmission Control Protocol Transmission Control Protocol Franco Callegati Franco Callegati IC3N 2000 N. 1 Transmission Control Protocol - RFC 793 Protocollo di tipo connection-oriented Ha lo scopo di realizzare una comunicazione

Dettagli

Configurazione di Outlook Express

Configurazione di Outlook Express OUTLOOK Outlook Express è il client di posta elettronica sviluppato da Microsoft, preinstallato su sistemi operativi Windows a partire da Windows 98 fino all'uscita di Windows XP. Con l'arrivo di Windows

Dettagli

Internet: Domini e spazi web. conoscerlo al meglio per usarlo meglio. 2011 Gabriele Riva - Arci Barzanò

Internet: Domini e spazi web. conoscerlo al meglio per usarlo meglio. 2011 Gabriele Riva - Arci Barzanò Internet: conoscerlo al meglio per usarlo meglio Domini e spazi web Indice Domini Spazio web Dischi web virtuali http, https, ftp DNS Domini internet Il dominio di primo livello, in inglese top-level domain

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

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

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

Introduzione alle Reti Informatiche

Introduzione alle Reti Informatiche WWW.ICTIME.ORG Introduzione alle Reti Informatiche Cimini Simonelli - Testa Sommario Breve storia delle reti... 3 Internet... 3 Gli standard... 4 Il modello ISO/OSI... 4 I sette livelli del modello ISO/OSI...

Dettagli

Informatica per la comunicazione" - lezione 10 -

Informatica per la comunicazione - lezione 10 - Informatica per la comunicazione" - lezione 10 - Evoluzione del Web" Nell evoluzione del Web si distinguono oggi diverse fasi:" Web 1.0: la fase iniziale, dal 1991 ai primi anni del 2000" Web 2.0: dai

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

connessioni tra i singoli elementi Hanno caratteristiche diverse e sono presentati con modalità diverse Tali relazioni vengono rappresentate QUINDI

connessioni tra i singoli elementi Hanno caratteristiche diverse e sono presentati con modalità diverse Tali relazioni vengono rappresentate QUINDI Documenti su Internet LINGUAGGI DI MARKUP Internet permette (tra l altro) di accedere a documenti remoti In generale, i documenti acceduti via Internet sono multimediali, cioè che possono essere riprodotti

Dettagli

Internet e le reti. Navigare in rete. Un po di confusione sui termini. Internet WWW Web Servizi i Internet Sito Internet. Sinonimi?!?

Internet e le reti. Navigare in rete. Un po di confusione sui termini. Internet WWW Web Servizi i Internet Sito Internet. Sinonimi?!? Internet e le reti Navigare in rete Un po di confusione sui termini Internet WWW Web Servizi i Internet t Sito Internet Sinonimi?!? E che relazione c è con altri strumenti come la posta elettronica? Corso

Dettagli

CONCETTI DI NAVIGAZIONE IN RETE

CONCETTI DI NAVIGAZIONE IN RETE CONCETTI DI NAVIGAZIONE IN RETE Internet (La rete delle reti) è l insieme dei canali (linee in rame, fibre ottiche, canali radio, reti satellitari, ecc.) attraverso cui passano le informazioni quando vengono

Dettagli

FTP. Appunti a cura del prof. ing. Mario Catalano

FTP. Appunti a cura del prof. ing. Mario Catalano FTP Appunti a cura del prof. ing. Mario Catalano Il protocollo FTP 1/2 Attraverso il protocollo FTP (File Transfer Protocol) è possibile trasferire uno o più files di qualsiasi tipo tra due macchine Tale

Dettagli

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

Reti locati e reti globali. Tecnologie: Reti e Protocolli. Topologia reti. Server e client di rete. Server hardware e server software. Reti locati e reti globali Tecnologie: Reti e Protocolli Reti locali (LAN, Local Area Networks) Nodi su aree limitate (ufficio, piano, dipartimento) Reti globali (reti metropolitane, reti geografiche,

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

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

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

Introduzione alle applicazioni di rete

Introduzione alle applicazioni di rete Introduzione alle applicazioni di rete Definizioni base Modelli client-server e peer-to-peer Socket API Scelta del tipo di servizio Indirizzamento dei processi Identificazione di un servizio Concorrenza

Dettagli

Modulo 7: RETI INFORMATICHE

Modulo 7: RETI INFORMATICHE Piano nazionale di formazione degli insegnanti nelle Tecnologie dell Informazione e della Comunicazione Modulo 7: RETI INFORMATICHE Il modulo 7 della Patente europea del computer si divide in due parti:

Dettagli

12.5 UDP (User Datagram Protocol)

12.5 UDP (User Datagram Protocol) CAPITOLO 12. SUITE DI PROTOCOLLI TCP/IP 88 12.5 UDP (User Datagram Protocol) L UDP (User Datagram Protocol) é uno dei due protocolli del livello di trasporto. Come l IP, é un protocollo inaffidabile, che

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

Colloquio di informatica (5 crediti)

Colloquio di informatica (5 crediti) Università degli studi della Tuscia Dipartimento di Scienze Ecologiche e Biologiche Corso di laurea in Scienze Ambientali A.A. 2013-2014 - II semestre Colloquio di informatica (5 crediti) Prof. Pier Giorgio

Dettagli

Capitolo 4 Pianificazione e Sviluppo di Web Part

Capitolo 4 Pianificazione e Sviluppo di Web Part Capitolo 4 Pianificazione e Sviluppo di Web Part Questo capitolo mostra come usare Microsoft Office XP Developer per personalizzare Microsoft SharePoint Portal Server 2001. Spiega come creare, aggiungere,

Dettagli

Titolare del trattamento dei dati innanzi descritto è tsnpalombara.it

Titolare del trattamento dei dati innanzi descritto è tsnpalombara.it Decreto Legislativo 196/2003 Codice in materia di protezione dei dati personali COOKIE POLICY La presente informativa è resa anche ai sensi dell art. 13 del D.Lgs 196/03 Codice in materia di protezione

Dettagli

MANUALE UTENTE FORMULA PEC

MANUALE UTENTE FORMULA PEC MANUALE UTENTE FORMULA PEC Stampato il 03/12/10 16.22 Pagina 1 di 22 REVISIONI Revisione n : 00 Data Revisione: 01/04/2010 Descrizione modifiche: Nessuna modifica Motivazioni: Prima stesura Stampato il

Dettagli

Lezione n 1! Introduzione"

Lezione n 1! Introduzione Lezione n 1! Introduzione" Corso sui linguaggi del web" Fondamentali del web" Fondamentali di una gestione FTP" Nomenclatura di base del linguaggio del web" Come funziona la rete internet?" Connessione"

Dettagli

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

PARTE 1 richiami. SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet ) PARTE 1 richiami SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet ) Parte 1 Modulo 1: Stack TCP/IP TCP/IP Protocol Stack (standard de facto) Basato su 5 livelli invece che sui 7 dello stack ISO/OSI Application

Dettagli

Inizializzazione degli Host. BOOTP e DHCP

Inizializzazione degli Host. BOOTP e DHCP BOOTP e DHCP a.a. 2002/03 Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/~auletta/ Università degli studi di Salerno Laurea e Diploma in Informatica 1 Inizializzazione degli Host Un

Dettagli

Reti diverse: la soluzione nativa

Reti diverse: la soluzione nativa Reti diverse: la soluzione nativa Quando si deve trasmettere un messaggio attraverso reti diverse, per il mezzo fisico, per il protocollo di accesso o altro, a che livello si colloca la procedura di traduzione

Dettagli

Sistemi informatici in ambito radiologico

Sistemi informatici in ambito radiologico Sistemi informatici in ambito radiologico Dott. Ing. Andrea Badaloni A.A. 2015 2016 Reti di elaboratori, il modello a strati e i protocolli di comunicazione e di servizio Reti di elaboratori Definizioni

Dettagli