Servizi Internet
21 novembre 2003
INFORMATICA GENERALE
Scienze per Operatori dei Servizi Giuridici
Anno Accademico 2003-2004
Collegarsi ad Internet:
cosa serve da casa?





Linea telefonica
Computer
Modem
Driver per il modem
Software per accedere ai
servizi di Internet
 Fornitore di servizi internet
(Internet Service Provider)
MoDem
 Elaboratori: informazioni
in formato digitale
 Rete telefonica: basata su
trasmissione analogica
 MoDem: dispositivo per la
conversione delle info da
formato digitale a
analogico (Modulazione) e
viceversa (Demodulazione)
Protocollo di Comunicazione
 Insieme di regole (stabilite
a priori) di comunicazione
che vengono seguite tra
interlocutori durante una
comunicazione
 Determinano le operazioni
da eseguire ad ogni
scambio di informazioni
Canale di
comunicazione
Protocollo ISO-OSI
 Protocollo internazionale per la comunicazione tra
elaboratori: ISO-OSI


ISO: International Standard Organization
OSI: Open System Interconnection
 Architettura (struttura) a livelli
1.
2.
3.
4.
5.
6.
7.
Livello fisico: aspetti hw-sw dovuti a dispositivi fisici diversi
Livello dei collegamenti: controllo correttezza msg
Livello rete: controllo flusso dei msg – routing (es. identif.
ricevente)
Livello trasporto: segmentazione/ricomposizione msg
Livello sessione: apertura/chiusura dialogo (sessione)
Livello presentazione: conversione tra diversi formati e codifiche
dei dati
Livello applicazione: offre i vari servizi telematici (e-mail, ftp)
Tipi di reti
 Local Area Network
(LAN)
 Metropolitan Area
Network (MAN)
 Reti geografiche


Wide Area Network (WAN)
Interconnected networks
(Internet)
Architettura Client-Server
Suddivisione funzionale di
applicazioni (e elaboratori)

Server: fornisce servizi per



Gestione risorse (es.
stampante, rete) e rendere
disponibili i servizi della
risorsa
Soddisfare le richieste di
utilizzo della risorsa
provenienti dai client
Client: si occupa
dell’interazione tra utente e
server (es. richiedere e fornire
servizi sulla risorsa)
Internet
 Sistema costituito da un grande numero di risorse
interconnesse (calcolatori, reti, utenti, risorse e
applicazioni)
 Non solo un tipo di collegamento fisico
 Rete informatica = supporto tecnologico su cui si
basano servizi per la diffusione, gestione e controllo
dell’informazione



Posta elettronica (e-mail)
World Wide Web (WWW)
Trasferimento file (ftp)
Servizi Internet e Protocolli
 World Wide Web (WWW)

HTTP (HyperText Transfer Protocol)
 Posta elettronica – e-mail



SMTP (Simple Mail Transfer Protocol)
POP (Post Office Protocol)
IMAP (Internet Message Access Protocol)
 Trasferimento di file

FTP (File Transfer Protocol)
World Wide Web
 Servizio di Internet che


si basa sul concetto di
ipertesto distribuito
consente la navigazione
e consultazione di tutto
il materiale disponibile
su server WWW di tutto
il mondo


Documenti multimediali
Documenti ipertestuali
Ipertesto, Sito web e HTML
 Ipertesto distribuito: insieme di
documenti multimediali (distribuiti su
diversi elaboratori) interconnessi
tramite una rete di collegamenti
(links)
 Sito web: insieme dei documenti
(pagine) collegate tramite link
 HomePage: pagina principale nella
struttura gerarchica di un sito web
 HTML (HyperText Markup
Language): linguaggio per la codifica
degli ipertesti attraverso tag
(marcatori)
Documento HTML: esempio
<html>
<head>
<title>Informatica Generale e
Conoscenze Informatiche</title>
</head>
<frameset rows="197,*">
<frame name="banner"
scrolling="no" noresize
target="contents"
src="Intestazione.htm">
<frameset cols="185,*">
<frame name="contents"
target="main" src="elenco.htm">
<frame name="main"
scrolling="auto" src="home.htm">
</frameset>
<noframes>
</noframes>
</frameset>
</html>
Browser
 Strumento sw per la navigazione in
ipertesti (es. Internet Explorer o
Netscape Navigator)
 Programma in esecuzione sul client
WWW



Visualizzazione testo e immagini
Interpretazione tag degli ipertesti
Identificazione documento su un server
WWW tramite un indirizzo nel formato
URL (Uniform Resource Locator)
Indirizzo documento
ipertestuale
 URL (Uniform Resource Locator): per la richiesta di un documento
 Indica



Modalità di trasferimento (es. protocollo HTTP)
Server WWW a cui è indirizzata la richiesta sulla rete (NB. Internet è una
rete con organizzazione gerarchica – domini, sotto-domini ...)
Nome del documento richiesto
http://www.labic.disco.unimib.it/infgen/index.htm
Protocollo
Nome di
Percorso
dominio
Documento
Indirizzi di Posta Elettronica
[email protected]
Nome utente
Nome di dominio
‘at’, ‘presso’, ‘chiocciola’
Posta elettronica
 electronic mail  e-mail
 Vantaggi (es. rispetto alla comunicazione telefonica)


Economicità: in Italia costo di una telefonata urbana
Flessibilità: non è necessario che il destinatario del msg sia
‘connesso’ e che legga subito il msg
 Messaggio e-mail: stringa di caratteri di lunghezza arbitraria
caratterizzato da




un mittente (from)
uno o più destinatari diretti (to), in copia (cc) e copia ‘nascosta’ (bcc)
un titolo (subject)
un contenuto
Protocolli e-mail
 SMTP (Simple Mail Transfer Protocol)
 POP (Post Office Protocol)
 IMAP (Internet Message Access Protocol)
Client
mail
SMTP
Mail
server
SMTP
Mail
server
POP
IMAP
Client
mail
Mailer – client mail
 Applicazione che fornisce funzioni per





Leggere msg
Stampare, salvare e archiviare msg
Inviare msg (nuovi, di risposta o di inoltro)
Gestire mailing list personali
Gestire pseudonimi (alias)
 Es. Eudora, Outlook
 Web mailer
Browser: navigazione
 È possibile navigare attraverso i documenti
ipertestuali che risiedono su server WWW su
tutta la rete in diversi modi:




Seguendo i collegamenti (link)
Accesso diretto tramite URL
a partire dal Menu FILE alla voce Open Page ...
Usando gli strumenti di navigazione forniti dal
browser
Browser: bookmarks
 Bookmark (Favoriti in Internet Explorer)




segnalibro di una pagina
Aggiungere ai bookmark la pagina corrente
Visualizzare e Modificare la lista dei propri
bookmark
Organizzare (in cartelle) i bookmark
Browser: history
 Storia delle pagine da noi visitate di cui il browser
tiene traccia in modo automatico
(Cronologia in Internet Explorer)



risalire alle ultime pagine visitate con la funzionalità di
Hystory
menu a tendina della casella Location si trovano una
serie di URL a cui abbiamo acceduto in modo diretto di
recente negli ultimi 9 giorni
pulsante Back (GO dal Menu): tenendolo premuto viene
visualizzata la lista delle pagine che abbiamo visualizzato
da quando abbiamo avviato il browser
Scaricare materiale dal web
 Salvare sul PC locale:



Pagine Web (Save As ... del menu FILE)
Immagini: andare con il mouse sull'immagine, premere il
tasto destro e selezionare la voce Save Image As...
Programmi: cliccare sul
link associato viene eseguito il
“download” del file
Scaricare programmi dal web
 Vincoli sull'utilizzo






Public domain: programmi completamente liberi
Commerciali: utilizzabili acquistando una licenza
Freeware: libero utilizzo
Shareware: distribuzione in prova (con scadenza dopo un
certo numero di giorni, un numero di utilizzi)
Ad-ware (advertisement): programmi che non richiedono
la licenza d’utilizzo visualizzando messaggi pubblicitari
Programmi “piratati” (programmi shareware o
commerciali resi freeware illegalmente aggirando le
protezioni)
Virus
 Virus: programmi che se messi in esecuzione sulla
vostra macchina possono seriamente danneggiarla
fino ad arrivare a distruggere le informazioni
memorizzate sul vostro disco rigido

NB. Scaricare software solo da siti affidabili e non aprire
file allegati alla posta elettronica (es. exe)
 Anti-virus: programmi in grado di identificare
programmi e documenti portatori di virus

NB. possono non essere in grado di intercettare nuovi
virus
Motori di ricerca
 Strumenti per la localizzazione di
informazioni utili in Internet
 Richieste sotto forma di una serie di parole
chiave che possono essere combinate tra loro
mediante operatori booleani (AND, OR,
NOT)
Cookies
 Piccolo file di testo che quando visitate certi siti viene scritto
sul vostro disco rigido
 Servono per riconoscervi quando tornate una seconda volta e
mostrarvi le cose che avete dimostrato di gradire nelle visite
precedenti
 Limitano la vostra libertà di esplorazione
 Hanno la possibilità di ricordarsi alcune informazioni sulla
vostra macchina e sulla vostra identità e magari utilizzare
queste informazioni per mandarvi posta non sollecitata
(spamming)
 Disabilitare i cookie dal vostro browser:


pro (no spamming)
Contro (alcuni siti avranno funzionalità limitate)
Esercizi





Impostare la Home del browser a http://www.labic.disco.unimib.it/infgen
Andare alla URL http://www.labic.disco.unimib.it/infgen
Creare un bookmark per la pagina del sito del corso tra i propri ‘Preferiti’
Scaricare sul vostro PC il materiale del corso
Utilizzando un motore di ricerca a scelta (es. www.google.it) cercate
informazioni su uno degli argomenti trattati al corso
 Creare una cartella con nome “Informatica Generale” e inserivi oltre al
bookmark del sito del corso, tutti i bookmark dei siti utili trovati
 Inviate con il vostro indirizzo di posta elettronica all’indirizzo
[email protected] una mail avente come subject: “Mailing list
Informatica Generale 03/04”
Scarica

Livello rete