Sei sulla pagina 1di 4
Internet Internet 2 nata dallaggregazione, su s [Mn La parola deriva dall’unione di due ter- netaria, di numerosissime reti ¢ rappresenta mini: interconnected networks. Significa pertanto Vinsieme dei canali trasmissivi attraverso i reti interconnesse, cioe una rete globale in grado quali le informazioni vengono trasmesse tradi collegare un numero enorme di computer in modo che possano scambiarsi informazioni genera La cosa sorprendente 2 che possono comunicare, tramite Internet, dispositivi ¢ sistemi con carat- teristiche software ¢ hardware assai diverse tra loro, Un utente che possiede i privilegi necessari, accede alle risorse che la rete mette a disposizione indipendentemente dalle modalita con le quali 5 ate. Tutto questo & reso possibile dai protocolli di comunicazione condivisi, ¢ nel caso di Internet dal protocollo TCP/IP (Transmission Control Protocol/Internet Protocol). In questo protocollo abbiamo due component: > 1a componente IP, che suddivide i dati da inviare in piccoli pacchetti m assegna le informazio autonomo; » la componente TCP, che no memori merati, a ognuno dei quali del mittente e del destinatario; ogni pacchetto viaggera nella rete in modo cura la corretta ¢ completa trasmi ricomposti al momento della ricezione. jone dei pacchetti che vengono Oltre al protocollo TCP/IP esistono numerosi altri protocolli http, ftp, smtp, telnet, necessari per poter comunicare tra di loro e condividere risorse Ciascun dispositivo connesso in rete & identifieato da un rizzo IP, composto da 4 numeri, ciascuno compreso tra 0-€ come ad esempio: 81,131.24.83. LURE di una risorsa pud essere costituito da un indirizzo IP, come ad esempio http://56.80.58.70, oppure da un indirizzo testuale come ad huep://www.hoepli LURL (Uniform Resource Locator) @ I'indirizzo di una risorsa disponibile attraverso Internet, che consente di indirizzare la risorsa stessa, come ad esempio una specifica pagina web. Lindiri: di un sito (URL) & composto da diversi clementi che ora analizziamo a partire dal se- guente esempio: : -Acronimo di Hyper Text Transfer Protocol. indica lino di protocollousato io =| er trasfermento dt pagine web dal server a client (singolo PC) -——} Indica che la pagina web (tile) &collocatain un sito connesso va ete Wr enon sul nostro computer www, aes {€—— tical dominio secondo tvlo, vero i nome del proprietaro dela pagina chest hoepliscuola server che ospita il sito a cui si desidera collegarsi e che sara contattato dal browser i |€—— Indica i dominio i primo lvelo, cioé fappartenenza geogratica 0 tematic dun sito a una determinata organizzazione Lindirizzo pud essere seguito da altri clementi testuali per indicare che allinterno del sito si ricerca una pagina particolare. Per esempio, lindirizzo http://vww.hoepliscuola.ivebooks/index.html indi vidua la sottocartella ebooks, all interno del sito hoepli, che contiene la pagina index. hem wll provider Per a Jere a Internet, ¢ usuiruire dei suoi moltep! i, 2 indispensabile avere un contratto con un Ise EB Comunemente denominato pro- (Internet Service Provider). Esempi di provider sono Vo- _Vider, ISP @ un erogatore di servizio dafone, Telecom, Wind, Fastweb cee. Questi gestori del Internet in quanto mette a disposizio- che la possibilita di ne le propre linee attraverso le quali le di posta elettronica o di avere a dis realizzare l'accesso, ponendosi come dello spazio web sul quale Futente pud pubblica intermediario fra 'utente e la Rete. struire blog o realizzare siti eon = ais = a = @ ° <2. Utente che desidera Richiesta a provider Connessione a Internet connettersi a internet di connessione 2 internet per utilizzare i servizi Il modello client/server I modello client/server lo schema attraverso il quale la rete mete a disposizione le sue risorse. Client e Server rappresentano le due applicazioni che intervengono duran- te uno scambio di informazioni in rete: l'applicazione che richiede il servizio é detta Client, mentre Vapplicazione che eroga il servizio @ denominata Server. Il client comunica con utente, al quale fornisce le informazioni ricevute, che con il server per ottenere il servizio richiesto. Il client & attivo verso la rete solo nel momento in cui se ne presenta Ja necessita, inoltre pud contattare solo un server per volta I server deve essere sempre pronto a soddisfare le tivo in attesa di richieste hieste provenient arte dei client: deve essere in grado di rispondere allle richieste pro- venienti in contemporanea da client diversi. Le applicazioni Server, come ad esempio i Web Server, sono realizzate da programmi chiamati Daemon, applicazioni che restano attive in background ¢ in “ascolto” sulle porte di comunicazione del server, per rispondere prontamente dalla rete, res fando sempre alle eventu: = Comunicazione web tra client e server La prima parte della richiesta prevede che dal dispositive chiamato Visitatore venga inserito Findi- rizzo (URL) della pagina da raggiungere, in questo caso http//mio sito (1), Attraverso un server DNS otteniamo l'indirizzo IP effettivo della raggiungere (2). A questo punto viene effettua ta la richiesta all’indirizzo IP del server che contiene la pagina da visitare (3) Server DNS Visitatore Web Server Esistono tre pra la Prompt dei comandi, che consentono di 4. conoscere lindirizzo IP del proprio computer (G:>ipeontig): 2 ver onnessione con un altro nodo (C:>ping); 3 are il percorso del pacchetto (C:>tracert>). Il comando ping seguito dal indirizzo IP di un altro computer consente di misurare il tempo (in millisecondi) impiegato dal pacchetto per raggiungere il computer indicato e a ritornare alforigine In questo caso vediamo il tempo im- piegato dal pacchetto per raggiun- gere il server pitt vicino di Google. Nellimmagine posta qui_aceanto possiamo notare che Vindirizzo IP del server di Google pitt vieino a noi &: 74.125.232.159. © Hl comando tracert invece mostra il percorso seguito da ogni pacchetto pasando per diversi nodi con i rispettivi indirizzi IP. I tempo indicato in millisecondi é il tempo trascorso tra l'invio e la ricezione di un pacchetto tra cil suecessivo. ©

Potrebbero piacerti anche