MODEM router Internet Service Provider (ISP) MODEM PC Centrali di commutazione Verso l Europa (TEN 155) MODEM PC MODEM PC router Verso gli USA rete1 rete2 CDN router router router CDN rete3 rete4 router router CDN
Tipologia di collegamento: diretto Il collegamento diretto è l allaccio di un computer in una sottorete. La sottorete è a sua volta collagata ad un router cui l Internet Assigned Number Authority (o una autorità delegata) abbia attribuito l IP di un sottodominio (l IP degli host della sottorete sono assegnati dal manager della rete locale). Il driver TCP/IP client deve essere istruito del suo IP e di quello del router: per questo i vari sistemi provvedono con opportune interfacce.
Collegamento diretto: schema
Tipologia di collegamento: commutato E questo il caso del collegamento attraverso la linea telefonica ed un provider. Il protocollo usato, il Point-to-Point Protocol (PPP), prevede che il provider disponga di un insieme di indirizzi IP, ciascuno dei quali viene dinamicamente assegnato al client al momento del collegamento; quindi riutilizzato quando la sessione di comunicazione sia conclusa ed un altro client richieda il collegamento. Ciò fa sì che il client, pur non essendo permanentemente collegato alla rete, sia un nodo della rete per tutta la durata del collegamento.
Collegamento commutato: schema
Di cosa ho bisogno? uun computer uuna linea telefonica uun modem uun provider uprogrammi client
I provider Le Internet Service Provider (ISP) sono organizzazioni, pubbliche o private, che affittano all'utenza privata accessi ad Internet su linea commutata (che richiede dunque un modem) Un provider dispone di uno o più host collegati ad Internet mediante linee dedicate, attive 24 ore su 24; tali host, a loro volta, sono in grado di fornire temporaneamente accesso ai servizi di rete a decine o centinaia di computer mediante modem e linee telefoniche.
Programmi client Sono quei programmi che consentono di usufruire dei servizi della rete. Tipologie: mailer (Eudora, Netscape Comunicator, Outlook, ) browsers (Netscape, Microsoft Explorer, ) plug-in (Adobe Acrobat Reader, Real Player, ) telnet-ftp
Applicazioni in rete ed architettura client-server Il client è un programma dotato di interfaccia utente, che consente di richiedere dati ed elaborazioni al server, ossia ad un host, mediante il suo indirizzo IP. Il server mantiene i dati e si occupa della loro elaborazione e trasmissione su richiesta. Il dialogo client-server è regolato da protocolli del livello delle applicazioni, tra i quali i più importanti sono: Simple Mail Transfer Protocol (SMTP) per la posta; File Transefer Protocol (FTP) per i file; Hyper-Text Transfer Protocol (HTTP) per il Web.
Client-Server: schema
Posta elettronica L indirizzo e-mail: Nome utente Chiocciola ( at ) Dominio: Italia rossano@di.unito.it Sottodominio: Dipartimento di Informatica Sottodominio: Università di Torino
Newsgroup: conferenze in rete A differenza dei messaggi postali, quelli inviati a una conferenza non hanno un vero e proprio destinatario: sono semplicemente 'affissi' su una bacheca virtuale. Chi passa di lì, ed è interessato all'argomento, può leggerli, commentarli, rispondere. Possono essere moderate: qualcuno controlla i messaggi prima di pubblicarli nella bacheca libere Per accedere occorre un programma newsreader
Gerarchie, ovvero come orientarsi sui newsgroups Il nome di un newsgroup è composto da più 'pezzi' separati l'uno dall'altro da un punto. La prima sezione del nome è la più generale, e indica la categoria alla quale appartiene il gruppo; la seconda è un po' più specifica, e individua una sottocategoria; questo meccanismo prosegue fino all'ultima sezione del nome. alt.bonsai For discussion of Bonsai gardening. alt.boomerang Technology and use of the boomerang. alt.sb.programmer Programming of the Sound Blaster tm. bionet.neuroscience Research in the neurosciences. bit.mailserv.word-mac Word Processing on the Macintosh. comp.sys.mac.digest Apple Macintosh: info & uses. comp.unix.amiga Minix, SYSV4 & other *nix on Amiga. rec.arts.movies Discussions of movies and m. making. rec.crafts.winemaking The tasteful art of making wine.
World Wide Web Il Web è un ipertesto, un sistema di informazioni testuali (ma non solo) non sequenziale, strutturato attraverso link multimediale, ossia fatto di testi, immagini, suoni distribuito su scala planetaria, distribuito su hosts sparsi in tutto il mondo. Richiede l uso di un browser: un programma client per la visualizzazione dei documenti e per la navigazione in rete.
Pubblicare sul Web: HTML HTML è il linguaggio per la definizione dei documenti che compongono l ipertesto Web. <html> <head> <title>titolo di questa pagina</title> </head> <body> Per <a href= http://www.di.unito.it/ > me </a> si va alla home-page del Dipartimento di Informatica. </body> </html>
Telnet ed FTP Telnet è un protocollo che consente ad un computer di diventare un terminale, in modo testo, di un altro FTP è un protocollo per la trasmissione da e verso un host di file