Internet ed il Word Wide Web

46
Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Internet ed il Word Wide Web

Transcript of Internet ed il Word Wide Web

Facoltà di Lettere e Filosofiaanno accademico 2008/2009secondo semestre

Internet ed il Word Wide Web

Reti di trasmissione dati, Internet, il worldWideWeb

• L'inserimento di un calcolatore in una rete di trasmissione dati

• Internet

• Il Worl Wide Web

Reti di trasmissione dati - Finalità

Una rete di calcolatori elettronici è un insieme di calcolatori elettronici autonomi interconnessi fra loro, quindi in grado di scambiare informazioni rappresentate in forma digitale.

Una rete di calcolatori viene realizzata per consentire ad un utente di accedere a informazioni residenti in un calcolatore diverso da quello sul quale opera, per condividere risorse come per esempio una stampante oppure per far eseguire dal calcolatore remoto dei compiti tramiti degli applicativi su di esso residenti.

Esistono diversi tipi di reti che si basano su tecnologie differenti.

Reti di trasmissione dati - Il modello cliente/servente

Reti di trasmissione dati - Il modello cliente/servente

Reti di trasmissione dati - Tipologie di reti

• LAN - Local Area Network

• MAN - Metropolitan Area Network

• WAN - Wide Area Network

Reti di trasmissione dati - Il protocollo TCP/IP

• Il protocollo più importante è il TCP/IP e la sua denominazione è legata alle sigle che indicano i due protocolli principali che lo compongono:

• il protocollo di trasferimento dati o TCP: Transfer Control Protocol;

• il protocollo che definisce il formato ufficiale del pacchetto dati da trasmettere e le indicazioni di indirizzamento o IP: Internet Protocol.

Reti di trasmissione dati - Internet

L’adozione del protocollo di comunicazioneTCP/IP è alla base della nascita e dello sviluppo di Internet come la intendiamo noi oggi cioè una sorta di meta-rete o meglio l’interconnessione di molteplici reti di trasmissione dati alla quale si può accedere con un computer per comunicare tramite un collegamento telefonico.

Reti di trasmissione dati - Internet - Le premesse

Anni ’60I primi studi sulle reti di computer in ambito militare.

Anni ’70Lo sviluppo un ambito universitario e di ricerca.

Anni ’80Adozione del protocollo TCP/IP come standard.

Anni ’90Affermazione del WorldWideWeb

Reti di trasmissione dati - Internet - Strumento di comunicazione

I primi servizi di comunicazione ad essere sviluppati sono stati:

FTP – File Transmission ProtocolProtocollo per lo scambio di file .

SMTP – Simple Mail Transmission ProtocolProtocollo per lo scambio di messaggi o posta elettronica.

Telnet – Telecomunication NetworkProtocollo per l'accesso a mainframe da terminale.

Si tratta di applicativi software che grazie al collegamento consentito da Internet permettono il trasferimento da un computer all’altro di file, di messaggi di posta elettronica ed il collegamento da un computer (terminale) ad un computer centrale remoto per reperire informazioni (con autenticazione).

Reti di trasmissione dati - Internet - Cos’è Internet

• Dal punto di vista tecnico è una rete di reti telematiche (una inter-net).• Collega in tutto il mondo migliaia di reti, basate su tecnologie e

infrastrutture diverse.• Il suo funzionamento si basa sull famiglia di protocolli denominata TCP/

IP.• Esistono computer collegati permanentemente alla rete cui spettano

anche compiti di gestione del sistema.• Moltissimi computer si collegano alla rete in modo temporaneo

mediante linee telefoniche.• Gran parte di questi collegamenti temporanei sono effettuati da utenti

domestici, utenti cioè che si collegano alla rete Internet dalle loro abitazioni private e pertanto, proprio come la rete telefonica, permette la comunicazione e lo scambio di informazioni.

• Su Internet viaggiano tutti i generi di informazioni che un computer è in grado di utilizzare ed elaborare: suoni, immagini, testi, programmi, filmati.

• Tutte queste informazioni sono codificate in formato digitale.

Internet - Packet Switching - IP - DNS

• Packet Switching

• Indirizzo IP

• DNS e nome di dominio

Reti di trasmissione dati - Internet - Struttura decentrata

Internet - Indirizzo IP

IP 10.0.0.35

Internet - DNS Domain Name System

totemonline.com

cerm-ts.org

units.it

Reti di trasmissione dati - Internet - Gli indirizzi (Domain Name System)

Ma come fanno i computer a trovare le strada giusta per ogni messaggio?

• A questo fine viene impiegato un schema di indirizzamento dei computer collegati in rete.

• Ogni host è dotato di un suo indirizzo univoco, costituito da una sequenza di quattro numeri da 0 a 255 denominato indirizzo IP.

• Grazie agli indirizzi IP ogni computer, dunque ogni utente della rete, è in grado di individuare un nodo in particolare tra milioni e di inviargli dati.

• Al sistema di indirizzi numerici è stato affiancato un sistema di nomi simbolici, assai più facili da ricordare per gli esseri umani.

• Tale sistema si chiama Domain Name Service e i nomi assegnati ai computer su Internet sono detti nomi di dominio.

• Essi sono composti da sequenze di caratteri alfanumerici divise da punti http://www.unibo.it/.

Reti di trasmissione dati - Internet - La commutazione a pacchetto

• I file su Internet non viaggiano tutti interi.

• Essi vengono divisi in pacchetti che vengono spediti autonomamente sulla rete.

• Ciascun pacchetto che fa parte di un determinato messaggio viene dotato di un’etichetta che ne indica la destinazione e il numero d’ordine.

• Così, quando arriverà a destinazione, il computer potrà ricomporre il messaggio originario rimettendo in ordine tutti i pacchetti.

Internet - Servizi di comunicazione

UTENTE

CLIENT PER CONNESSIONE

INTERNET

HTTP (WorldWideWeb)

E-MAIL

FTP

FILE HTMLPAGINE WEB/SITI WEB

CLIENT WEB (BROWSER) CLIENT MAIL CLIENT FTP

indirizzo Web (URL)

SMTP

SCAMBIO FILE

indirizzo e-mail indirizzo FTP

Internet - Servizi di comunicazione

Reti di trasmissione dati - Internet - Modalità di connessione

Questo collegamento può avvenire in due modi:

• Collegamento permanente o diretto

• Nel collegamento diretto il nostro computer (eventualmente

inserito in una rete locale) è connesso a Internet mediante una

linea dedicata unicamente e costantemente a questa funzione,

oppure attraverso una linea ADSL o un cavo a fibra ottica.

• Collegamento temporaneo mediante linea commutata

• Il collegamento temporaneo avviene utilizzando una normale

linea telefonica analogica e un modem.

Reti di trasmissione dati - Internet - Servizi di comunicazione

I principali servizi di comunicazione basati su Internet sono:

• FTP – File Trasmission Protocol Protocollo per lo scambio di file.

• SMTP – Simple Mail Trasmission Protocol Protocollo per lo scambio di messaggi o posta elettronica.

• HTTP - Hyper Text Transmission Protocol Protocollo per la pubblicazione e la consultazione in rete degli ipertesti.

Reti di trasmissione dati - Internet - La posta elettronica

[email protected]

nome utente indirizzo o nome dell’host(computer) che ospita la casella

simbolo che si legge “at”

Reti di trasmissione dati - Internet - La posta elettronica - Parametri

Per utilizzare la posta elettronica bisogna conoscere i seguenti parametri:

• Il proprio indirizzo e-mail.

• Il nome del server SMTP.

• Il nome del server POP3.

• Username e password relativi al nostro account.

Reti di trasmissione dati - Internet - Altri servizi

Altri servizi di comunicazione basati su Internet:

• Newsgroup.

• Forum.

• Chat.

Internet - Servizi di comunicazione

UTENTE

SOFTWARE PER CONNESSIONE - TCP-IP

INTERNET

HTTP (WorldWideWeb)

SCAMBIO E-MAIL

FTP

CONSULTAZIONE IPERTESTIFILE HTML

PAGINE WEB/SITI WEB

CLIENT WEB (BROWSER) CLIENT MAIL CLIENT FTP

indirizzo Web (URL)

SMTP

SCAMBIO FILE

indirizzo e-mail indirizzo FTP

IP / DNSPACKET SWITCHING

ROUTER

Reti di trasmissione dati - Internet - WorldWideWeb - Definizione

Il World Wide Web (identificato spesso anche solo come WWW, Web oppure W3) è un insieme di strumenti che permette di accedere a documenti collegati fra loro ma distribuiti sulle migliaia di calcolatori che attualmente sono inseriti nella rete Internet.

Il progetto iniziale, che poi ha portato alla nascita e sviluppo del Web, è stato avviato nel 1989 al laboratorio del CERN (Consiglio Europeo per la Ricerca Nucleare) di Ginevra; la proposta iniziale fu fatta da Tim Berners-Lee nel marzo 1989.

Egli definì il protocollo HTTP (HyperText Transfer Protocol), un sistema che permette una lettura ipertestuale, non-sequenziale dei documenti, saltando da un punto all'altro mediante l'utilizzo di rimandi (link o, più propriamente, hyperlink).

Tim Berners-Lee

Reti di trasmissione dati - Internet - WorldWideWeb - Client/Server

Calcolatore serventeE’ un calcolatore che contiene gli archivi e i dati che possono essere utilizzati in modo condiviso da più utenti che operano sui calcolatori clienti.

Calcolatore clienteE’ un calcolatore dotato di uno strumento software applicativo tramite il quale l’utente chiede al servente che uno specifico lavoro o processo sia eseguito.

Browser WebNell’architettura Web lo strumento software utilizzato dall’utente è denominato "browser Web". Viene utilizzato per consultare (“navigare”) e scorrere le informazioni disponibili attraverso Web.

Internet - World Wide Web - browser

Dal punto di vista dei client, il Web consiste di una vasta collezione di documenti (file) distribuiti su diversi calcolatori collegati alla rete Internet; questi file sono normalmente acquisiti, analizzati e presentati come pagine web.

Le azioni più importanti che il browser esegue per l'utente sono dunque:

• acquisizione del file richiesto dall'utente ed individuato tramite un indirizzo univoco definito URL - Uniform Resource Locator;

• analisi del file e delle istruzioni HTML in esso contenute per la presentazione della pagina web all'utente;

• presentazione della pagina sullo schermo in modo coerente con le istruzioni HTML.

La comunicazione fra cliente e servente Web avviene mediante il protocollo HTTP (HyperText Transfer Protocol), che definisce le richieste e le risposte tra cliente e servente. Nell'ambito di questo protocollo ad ogni pagina del Web è assegnato un nome unico a livello mondiale; questo nome unico è chiamato URL acronimo di Uniform Resource Locator.

Un URL è composto di tre parti:

• nome del protocollo: http://www.units.it/index.html;

• nome di dominio del computer dove la pagina è mantenuta: http://www.units.it/index.html;

• nome del file che contiene la pagina: http://www.units.it/index.html.

Internet - World Wide Web

Internet - World Wide Web - HTML

HTML (Hyper Text Markup Language) è il linguaggio di base per la pubblicazione di costrutti ipertestuali navigabili sul World Wide Web.

La maggior parte dei documenti visualizzabili sul web sono file scritti in HTML.

Quello che vediamo durante una navigazione con un comune browser web (come Internet Explorer o Netscape) è il risultato dell'interpretazione di questo codice da parte del browser stesso che convertire l'istruzione del codice in un formato di visualizzazione.

Internet - World Wide Web - HTML

Costruire una pagina significa scrivere un file di testo utilizzando la sintassi e le istruzioni previste dal linguaggio HTML.

Sia il testo da visualizzare sia le istruzioni che ne determinano la modalità di visualizzazione sono stringhe di testo.

Una pagina web pertanto è un file di testo che possiamo scrivere con un applicativo che supporta il formato *.txt.

Assegnando al nome del file l'estensione *.htm o *html possiamo visualizzare il risultato sul browser il quale, data l’estensione .html, sa che troverà in esso il testo da visualizzare e le modalità con cui farlo.

Le pagine web possono contenere anche immagini o altri contenuti multimediali che generalmente sono dei file separati visualizzati nella posizione corretta in base ad una specifica istruzione HTML.

Internet - World Wide Web - HTML

<html>

<head>

<title>titolo della pagina</title>

</head>

<body>

<p>Testo del documento.</p>

</body>

</html>

Marcatori - Tago istruzioni HTML

Porzioni di testo del documento su cui

agiscono i marcatori

Internet - World Wide Web - HTML

Esistono set di istruzioni per gestire i seguenti aspetti principali di un documento:

MACROSTRUTTURA DEL DOCUMENTO

STRUTTURA E FORMATO DEL DOCUMENTO

STILI CARATTERE (STILI FISICI)

INSERIRE IMMAGINI

COLLEGAMENTI (LINK)

SFONDI E COLORI

GESTIONE DEI CARATTERI

Reti di trasmissione dati - Internet - WWW - Il browser Web

• 1993 - Mosaic.

• 1995 - Netscape.

• Successivamente - Internet Explorer, Opera, Safari, Firefox.

Safari

Reti di trasmissione dati - Internet - WWW - La ricerca di informazioni

World Wide Web contiene oggi molte centinaia di milioni di pagine.

Per cercare informazioni in questo oceano di informazioni si possono usare due tipi di strumenti:

• Motori di ricerca.

• Cataloghi sistematici.

Reti di trasmissione dati - Internet - WWW - Wikipedia

Wikipedia è un'enciclopedia online, multilingue, a contenuto libero, redatta in modo collaborativo da volontari e sostenuta dalla Wikimedia Foundation, un'organizzazione non-profit.

Reti di trasmissione dati - Internet - Skype

Skype è un software di instant messaging e VoIP, introdotto nel 2002, capace di unire caratteristiche presenti nei client più comuni (chat, salvataggio delle conversazioni, trasferimento di file) ad un sistema di telefonate.

Internet e più precisamente il web stanno diventando i principali strumenti di distribuzione delle informazioni e quindi di formazione delle conoscenze.

Uno studente di facoltà umanistiche che affronta internet deve tener conto di due questioni preliminari molto importanti ed ineludibili:

• la conoscenza della lingua inglese;

• la natura ed il controllo dell'informazione reperita.

Reti di trasmissione dati - Internet - WWW - Umanisti

Reti di trasmissione dati - Internet - WWW - Punti importanti

Utenti internet espressi in decine di migliaia per nazione.

Reti di trasmissione dati - Internet - WWW - Ipertesti e Ipermedia

Reti di trasmissione dati - Internet - WWW - Siti Web e portali