Risorse e strumenti di Internet



Documenti analoghi
Reti di Calcolatori PROTOCOLLO FTP

Reti di Calcolatori PROTOCOLLO FTP. File. File Transfer Protocol Modello FTP Operazioni FTP Comandi del protocollo Esempi di Client FTP avanzati

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

Reti di Telecomunicazione Lezione 7

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

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

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

Reti di calcolatori. Reti di calcolatori

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

Protocolli applicativi: FTP

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

Reti di Calcolatori. Il Livello delle Applicazioni

NOME 0 PROVIDER DOMINIO istruzione.it

Scenari esemplificativi di utilizzo delle Mailing List

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE

Servizio di Posta elettronica Certificata (PEC)

Configurare Outlook Express

URI. Introduzione. Pag. 1

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

Servizio di Posta elettronica Certificata (PEC)

Reti di Telecomunicazione Lezione 8

1) GESTIONE DELLE POSTAZIONI REMOTE

Configurazione di Outlook Express

IBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per sito)

Metodo Condomini e MultiDialogo

Talento LAB UTILIZZARE FTP (FILE TRANSFER PROTOCOL) L'UTILIZZO DI ALTRI SERVIZI INTERNET. In questa lezione imparerete a:

Standard di comunicazione

I protocolli di posta elettronica

File, Modifica, Visualizza, Strumenti, Messaggio

ftp://ftp.bluegold.it

Dal protocollo IP ai livelli superiori

account Fornisce una password supplementare (richiesta da un sistema remoto per accedere alle risorse) una volta eseguito il login.

1.0 GUIDA PER L UTENTE

Inizializzazione degli Host. BOOTP e DHCP

ARP (Address Resolution Protocol)

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

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

TaleteWeb Come navigare nella home page dell applicazione

Reti di Telecomunicazione Lezione 6

MANUALE PARCELLA FACILE PLUS INDICE

Servizio di Posta elettronica Certificata (PEC)

Manuale Servizio NEWSLETTER

Cos è una rete. La rete Locale

La posta elettronica. Informazioni di base sul funzionamento

Reti di calcolatori ed indirizzi IP

Le Reti Informatiche

Manuale per la configurazione di un account di PEC in Mozilla Thunderbird.

Gestione dei documenti e delle registrazioni Rev. 00 del

Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare.

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.

Manuale per la configurazione di un account di PEC in Mozilla.

Reti diverse: la soluzione nativa


La connessione ad Internet. arcipelago scrl.

Manuale operatore per l utilizzo dell utente di dominio

Lo scenario: la definizione di Internet

1. Manuale d uso per l utilizzo della WebMail PEC e del client di posta tradizionale

Direzione Centrale per le Politiche dell Immigrazione e dell Asilo

Navigare in Internet

Guida all uso. Esso sarà riportato nell intestazione. Vediamo:

PORTALE CLIENTI Manuale utente

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

Programmazione in Rete

Transmission Control Protocol

Servizio di Posta elettronica Certificata (PEC)

Guida alla Prima Configurazione dei Servizi

Sistema Gestionale FIPRO. Dott. Enea Belloni Ing. Andrea Montagnani

19. LA PROGRAMMAZIONE LATO SERVER

Altro esempio di HTML

TCP/IP: INDIRIZZI IP SIMBOLICI

Lezione n 1! Introduzione"

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico

COME CONFIGURARE UN CLIENT DI POSTA

Modulo 1: Posta elettronica

Sistema per scambi/cessioni di Gas al Punto di Scambio Virtuale

PRODUZIONE PAGELLE IN FORMATO PDF

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

Comunità virtuale IRDAT fvg Guida utente

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44

il trasferimento di file

1. RETI INFORMATICHE CORSO DI LAUREA IN INGEGNERIA INFORMATICA SPECIFICHE DI PROGETTO A.A. 2013/ Lato client

Posta Elettronica. Comunicare con . Definizione di . metodo di trasmissione dei messaggi tramite Internet:

SCI Sistema di gestione delle Comunicazioni Interne > MANUALE D USO

Usare la webmail Microsoft Hotmail

INTERNET a cura di Maria Rita Tritonj

L amministratore di dominio

Come si può vedere, la regola è stata fatta in modo da spostare tutti i messaggi di Spam nella cartella del cestino.

P2-11: BOOTP e DHCP (Capitolo 23)

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA)

Manuale LiveBox WEB ADMIN.

Alfa Layer S.r.l. Via Caboto, Torino ALFA PORTAL

(Analisi, Estrazione ed invio via dei cedolini paga).

Parte II: Reti di calcolatori Lezione 9

La Guida Utente Luglio 2008

Guida alla configurazione della posta elettronica dell Ateneo di Ferrara sui più comuni programmi di posta

INVIO SMS

Il Web Server e il protocollo HTTP

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress

«Gestione dei documenti e delle registrazioni» 1 SCOPO CAMPO DI APPLICAZIONE E GENERALITA RESPONSABILITA DEFINIZIONI...

Transcript:

Ing. Valerio Lacagnina Risorse Internet 1/35 Risorse e strumenti di Internet E-Mail Network News Telnet Gopher Risorse Internet 2/35 E-Mail La possibilità di comunicare è l essenza della rete La posta elettronica (electronic mail, o semplicemente e-mail) rappresenta il mezzo più classico e più utilizzato per poter scambiare dei messaggi Per spedire una e-mail occorre conoscere l indirizzo del destinatario che sarà costituito da <parte locale>@<dominio> esempio: tonpec@unipa.it 1

Risorse Internet 3/35 E-Mail In realtà il sistema di posta elettronica è un servizio generale che può trasportare tutti i tipi di informazioni: documenti, sorgenti, pubblicazioni,... Il solo requisito è che i dati siano codificati in formato ASCII Lo scambio di posta elettronica è assicurato dal protocollo SMTP (Simple Mail Transfer Protocol), parte integrante del TCP/IP Risorse Internet 4/35 E-Mail L SMTP descrive il formato di una e-mail e come devono essere gestiti i messaggi al momento della consegna Tutti i pacchetti di gestione della posta elettronica assicurano la piena compatibilità poiché contengono un particolare programma: il transport agent Il trasport agent segue lo standard SMTP, fornisce l indirizzo e-mail ad Internet, e rimane sempre attivo per ricevere la posta 2

Risorse Internet 5/35 E-Mail Come utente, noi non interagiamo con il transport agent, che lavora dietro le quinte, ma in realtà utilizziamo l user agent E l user agent che agisce come interfaccia nel sistema mail di Internet, permettendo di leggere, comporre e cancellare messaggi Alcuni user agent più famosi sono il mail ed Eudora Risorse Internet 6/35 E-Mail L user agent permette di ricevere messaggi di mandare messaggi di effettuare reply di effettuare forward di salvare messaggi di cancellare messaggi La mail è divisa in due parti intestazione (header) e corpo (body) 3

Risorse Internet 7/35 E-Mail Il corpo della e-mail è il messaggio vero e proprio L intestazione contiene delle informazioni fondamentali che consentono la consegna della lettera elettronica all indirizzo Quando spediamo una mail le informazioni essenziali da inserire sono l indirizzo del destinatario e il testo della lettera Risorse Internet 8/35 E-Mail Inoltre vengono automaticamente inseriti dall user agent di chi invia, l indirizzo del mittente, la data e l ora in cui è stata inviata la lettera e altre utili informazioni Una informazione, facoltativa, abbastanza importante è il subject ossia il soggetto della e-mail. Questo, insieme all indirizzo del mittente, è una discriminante fondamentale per la priorità nella lettura della posta di chi riceve la mail 4

Risorse Internet 9/35 E-Mail Oggi è possibile spedire anche dati non ASCII, ossia dati binari, quali immagini, programmi, animazioni, suoni Ciò è possibile grazie al protocollo MIME (Multipurpose Internet Mail Extensions) Il MIME in realtà effettua una traduzione in ASCII dei dati binari e viceversa Per inserire dati binari in una e-mail si usa il comando attach Risorse Internet 10/35 Network News In Internet è possibile interagire direttamente con gli altri utenti partecipando a discussioni, esse possono avvenire sia attraverso le Mailing list, sia attraverso dei gruppi di discussione appositi, detti newsgroup, ognuno dei quali è specializzato su un argomento Questi gruppi, fanno parte del grande raccoglitore di newsgroup che sono le Network News 5

Risorse Internet 11/35 Network News Le Network News sono divise in gruppi. Ce ne sono più di 9000, di cui però molti sono locali Circa 1500 però sono sufficientemente diffusi da essere considerati mondiali Per ovviare all occupazione delle memorie di massa, gli articoli pubblicati (posting), hanno una data di scadenza e dopo un numero di giorni stabilito dall amministratore delle news vengono rimossi. Certi siti decidono di gestire un archivio di un certo gruppo, tutti i messaggi vengono conservati ufficialmente presso quel sito Risorse Internet 12/35 Network News Gli argomenti dei quali si discute in ogni gruppo sono i più svariati, si discute veramente di tutto: dal linguaggio C al giardinaggio, dalla cucina alla politica, dal sesso alla multimedialità etc... I gruppi (newsgroups) sono strutturati in modo gerarchico ed i loro nomi costituiscono la descrizione completa dell argomento trattato Esempi: alt.tv.simpsons (tutto sui simpson) comp.ai.neural-nets (tratta di reti neuronali) comp.compilers (compilatori) comp.lang.c (linguaggio C) talk.politics.soviet 6

Risorse Internet 13/35 Network News Il nucleo originario dei gruppi USENET è composto da sette divisioni: comp per le discussioni di carattere informatico: linguaggi, compilatori, sorgenti, grafica, database, protocolli, sistemi operativi... news tutto ciò che riguarda le news stesse: annunci, lista dei gruppi etc... rec discussioni sui passatempi: cinema, animazioni, tv, auto, ristoranti, giochi, musica, sport etc... sci gruppi scientifici: astrologia, biologia, elettronica, psicologia, virtualità etc... soc gruppi di interesse sociale: culture varie, africana, inglese, italiana..., religioni varie, etc... talk per i dibattiti su argomenti più controversi: politica, religione, etc... misc comprende argomenti misti: tutto ciò che rimane Risorse Internet 14/35 Network News Nel tempo poi si sono aggiunti, prima localmente e via via sempre più diffusamente, altre gerarchie, la più importante è sicuramente alt Il gruppo alt comprende gruppi senza moderatore cioè nei quali è possibile esprimere la propria libera opinione con nessun tipo di vincolo Sotto ogni gruppo si possono articolare un numero arbitrario di ulteriori sottolivelli, anche 5 o 6 7

Risorse Internet 15/35 Telnet Telnet è il principale protocollo di Internet per realizzare delle connessioni con macchine in remoto Da la possibilità di essere fisicamente sul proprio sistema e lavorare su un altro che può essere nella stanza accanto come dall altra parte del mondo; la propria macchina (locale) diventa così un terminale remoto (tecnicamente l operazione è definita Remote Login) Ad esempio: se ci si trova lontani dal proprio ambiente di lavoro e si ha bisogno di controllare la posta elettronica, basta trovare un qualsiasi accesso ad Internet con servizio di telnet e collegarsi alla propria macchina Risorse Internet 16/35 Telnet Per iniziare una sessione di telnet basta dare il comando apposito, generalmente è: telnet nome.domain Il sistema remoto avvia la procedura di login, viene richiesto di identificarsi dando login e password. Esempio: > telnet unipa.it it Trying... Connected to unipa.it it. Escape character is '^]'. login: ricopa Password: <--- la password non viene visualizzata 8

Risorse Internet 17/35 Telnet Per scollegarsi occorre usare il comando remoto di uscita dal sistema ad esempio exit, oppure usare la cosidetta escape sequence, indicata all inizio della connessione; molto spesso è ^], cioè CTR+]. È possibile ottenere un servizio di help in linea normalmente con il comando? telnet>? Risorse Internet 18/35 Centinaia di sistemi collegati ad Internet hanno biblioteche di file, o archivi, accessibili al pubblico Per la maggior parte consistono in programmi shareware (programmi distribuiti liberamente dall autore che chiede una modesta somma di denaro da inviare dopo l uso, se soddisfatti; non si tratta di vendita), o di pubblico dominio (gratutiti, l autore cede completamente ogni diritto) praticamente per ogni tipo di computer Ci sono anche biblioteche di documenti (file transfer protocol, protocollo di trasferimento di file) è un programma che permette il trasferimento di dati in rete 9

Risorse Internet 19/35 Alla linea di comando del proprio host (sistema collegato in rete che offre un servizio), basta digitare: ftp [hostname] oppure semplicemente ftp ottenendo il prompt aprendo poi la connessione: ftp ftp> > open [hostname[ hostname] Risorse Internet 20/35 Per prelevare dei file in luoghi di pubblico accesso, alla richiesta di identificazione si digita: anonymous ed alla richiesta di password per correttezza si digita il proprio indirizzo e-mail Questo tipo di ftp viene chiamato proprio anonymous ftp perché si accede ad una specifica area che il sistema ha preddisposto nella quale ci sono file prelevabili liberamente 10

Risorse Internet 21/35 ftp> open ghost.dsi.unimi.it Connected to ghost.dsi.unimi.it. 220 ghost FTP server (Version wu-2.4(3) Sun Apr 24 21:13:40 METDST 1994) ready. Name (ghost.dsi.unimi.it:barbacov): anonymous 331 Guest login ok, send your complete e-mail address as password. Password: 230-230-Hello ricopa@unipa.it, welcome to ghost's ftp server 230-This server is in ITALY; local time: Thu Feb 2 15:21:07 1995 230-You are user number 1 (10 maximum in this class) 230-230- 230-Please read the file README 230- it was last modified on Wed Dec 29 17:00:07 1993-400 days ago 230 Guest login ok, access restrictions apply. Remote system type is UNIX. Using binary mode to transfer files. Risorse Internet 22/35 Se si possiede un account sulla macchina e si vogliono trasferire dei propri file, alla richiesta di name - password basta inserire i propri dati, aspettare di essere riconosciuti per poi entrare nella propria area di lavoro Per sconnettersi basta usare ftp> bye oppure ftp> quit 11

Risorse Internet 23/35 Una volta connessi ad un sito ftp, si opera sull host remoto Fra i possibili comandi ce ne sono alcuni molto utili: dir o ls Ritorna la lista dei file contenuti nella directory corrente con tutte le informazioni relative Risorse Internet 24/35 La maggior parte dei siti di archivi contengono un documento README (leggimi) che contiene informazioni riguardo al sito, indicazioni varie sulle risorse e come usarle etc... È buona norma prelevarlo e leggerlo, specie se è la prima volta che ci si collega in quel sito 12

Risorse Internet 25/35 ftp> dir 200 PORT command successful. 150 Opening ASCII mode data connection for /bin/ls. total 42 drwxr-xr-x 11 root 10 1024 Feb 2 06:00. drwxr-xr-x 11 root 10 1024 Feb 2 06:00.. -rw-r--r-- 1 root root 931 Dec 29 1993 README dr-xr-xr-x 3 root 10 1024 Apr 9 1994 bin dr-xr-xr-x 3 root root 1024 Nov 24 20:30 etc dr-xr-xr-x 7 root 10 1024 Jan 31 11:33 pub drwxrwxrwt 2 root root 24 Feb 2 06:00 tmp 226 Transfer complete. ftp> Con PORT command successful ftp indica il riconoscimento del comando dir, e con Transfer complete indica il buon fine del comando Risorse Internet 26/35 cd [nome directory] Per cambiare directory. Nel caso specifico per salire di una directory si usa: in un sistema Unix cd.., in VMS cd [-] ftp> cd pub 250-Please read the file README.BENCHMARK 250-it was last modified on Fri Dec 23 11:07:23 1994-41 days ago 250 CWD command successful. ftp> CWD (Change Working Directory) command successful, significa che il comando di cambio directory ha lavorato in modo corretto 13

Risorse Internet 27/35 get [nome file] Per prelevare un file. Nome file è il nome del file sul sistema remoto ftp> get README 200 PORT command successful. 150 Opening BINARY mode data connection for README (931 bytes). 226 Transfer complete. 931 bytes received in 0.05 seconds (18.29 Kbytes/s) ftp> Una copia del file si troverà nella directory corrente del proprio sistema locale, la macchina dalla quale è stata aperta la connessione ftp Risorse Internet 28/35 put [nome file] Per trasferire un file dal proprio sistema locale al sistema remoto (inverso di get), funziona solo se le directory hanno permessi di scrittura mget *.[estensione] [lettera]*... Per prelevare più di un file per volta specificando quelli voluti (es. *.txt tutti i file con estensione.txt) mput *.[estensione] [lettera]*... Per trasferire più file assieme (inverso di mget) 14

Risorse Internet 29/35 Esistono due differenti modalità di trasferimento: ASCII e binaria La prima (ASCII) serve per trasferire solo file di testo, la seconda (binaria) per archivi, file eseguibili, immagini etc... La rete è nata per trasferire soprattutto della posta elettronica, file di testo, ed alcune macchine che funzionano da ponte fra i sistemi buttano l ottavo bit di ogni byte Nei file di testo non causa nessun danno perché non contiene niente di significativo, invece nei file binari è praticamente una catastrofe Risorse Internet 30/35 Scegliendo la modalità binaria ftp converte automaticamente i file in modo che l ottavo bit non contenga più niente di importante Per cambiare la modalità si usano i comandi: ascii o type ascii binary o type binary ftp> binary 200 Type set to I. ftp> type ascii 200 Type set to A. 15

Risorse Internet 31/35 help o? fornisce una lista dei comandi di help [comando] fornisce l aiuto per un comando specifico ftp> help dir dir ftp> help type type list contents of remote directory set file transfer type Risorse Internet 32/35 Gopher Gopher, il roditore. Prende il nome dalla mascotte ufficiale dell Università del Minnesota dove il sistema è stato sviluppato I Gopher sono ottimi strumenti per l esplorazione delle risorse della Rete Costituiscono un sistema di interconnesione tra i server che distribuiscono informazioni tramite questo protocollo 16

Risorse Internet 33/35 Gopher Esiste un vero e proprio mondo Gopher (Gopher space) nel quale, utilizzando un client gopher, è possibile navigare e ricercare le informazioni volute che vengono presentate in un organizzazione di tipo gerarchico Questo siginifica che nei menu visualizzati possono esserci tanto dei file quanto la possibilità di passare ad un livello inferiore o di effettuare un ricerca in un particolare database Si ha anche la possibilità di salvare una copia di un articolo nella propria directory corrente (sul proprio sistema locale), oppure di spedirlo tramite posta elettronica Risorse Internet 34/35 Gopher Molti client gopher danno la possibilità di cercare fra i siti ftp, la stessa funzione di archie, più sofisticata L esito di una ricerca sarà costituito dalla lista dei siti ftp che ospitano il documento desiderato. Basta selezionarne uno per essere collegati direttamente in quel sito ed avere a disposizione la lista dei documento voluti, a questo punto basta usare l apposito comando per averne una copia Ci sono centinaia di database e biblioteche nel mondo che sono accessibili attraverso gopher 17

Risorse Internet 35/35 Gopher Navigare nel Gopher space è sicuramente molto affascinante, ma se si cerca qualcosa in specifico si rischia di perdere molto tempo La maggior parte dei Gopher mettono a disposizione sempre una voce tra i suoi menu: VERONICA Veronica ogni mese percorre tutto l area di Gopher e costruisce un indice di tutto ciò che trova Si può quindi con Veronica effettuare una ricerca indicizzata per parole chiave e trovare molto facilmente ciò che si cerca Veronica vuol dire Very Easy Rodent-Oriented Net-wide Index to Computerized Archives 18