INTERNET INTRANET - EXTRANET INTERNET Internet è una rete ad accesso pubblico che connette vari dispositivi in tutto il mondo. Si tratta di un'interconnessione globale tra reti informatiche di natura e di estensione diversa, resa possibile da una suite di protocolli di rete comune chiamata "TCP/IP" dal nome dei due protocolli principali, il TCP e l'IP, che costituiscono la "lingua" comune con cui i computer connessi a Internet (gli host) sono interconnessi e comunicano tra loro a un livello superiore indipendentemente dalla loro sottostante architettura hardware e software, garantendo così l'interoperabilità tra sistemi e sottoreti fisiche diverse. INTRANET • l'intranet è una rete aziendale privata che utilizza il protocollo TCP/IP, ma può estendersi anche con collegamenti WAN. Spesso tale rete è completamente isolata dalla Rete Internet esterno, rimanendo a solo uso interno, oppure comunica eventualmente con la rete esterna e le altre reti, attraverso opportuni sistemi di protezione. A volte il termine è riferito solo alla rete di servizi più visibile, il sistema di siti che formano uno spazio web interno (ad esempio a un'azienda o ad una organizzazione). In altre eccezioni il termine può essere inteso come il sistema di informazioni e servizi di utilità generale accessibili dalla rete interna. EXTRANET • Quando una parte della intranet viene resa accessibile a clienti, partner o altre persone esterne all'organizzazione, tale parte diventa una extranet. L'extranet è una estensione di una LAN che permette anche a soggetti non operanti all'interno della suddetta rete di accedere a informazioni, servizi e consultare o immettere dati. DIFFERENZE Per capire bene le differenze tra Internet, Intranet e Extranet può essere utile la seguente analogia: Internet è paragonabile a una biblioteca pubblica, dove chiunque può accedere a consultare i libri ivi contenuti; Una Intranet è paragonabile a una biblioteca privata, dove è consentito l'accesso solo ai membri di una organizzazione; Una extranet è paragonabile a una biblioteca privata allargata a determinati utenti esterni. DOWNLOAD - UPLOAD A prescindere dalla tipologia di rete impiegata, la modalità con la quale si possono trasferire i dati su una rete da o verso un determinato dispositivo, può avvenire solamente in download o in upload: • in downlaod significa che il trasferimento dei dati avviene dalla rete in questione al dispositivo utilizzato. In questo caso, infatti, si parla solitamente di scaricamento dei dati (ad esempio, fare il download di un file significa semplicemente scaricare quel file); • in upload significa che il trasferimento dei dati avviene dal dispositivo utilizzato alla rete in questione. In questo caso, infatti, si parla solitamente di caricamento dei dati, proprio come quando si carica un file con lo scopo di allegarlo ad un’email. PROTOCOLLI DI COMUNICAZIONE • HTTP è l’acronimo per Hypertext Transfer Protocol ovvero protocollo di trasferimento di un ipertesto.L’HTTP è usato come principale sistema per la trasmissione d’informazioni sul web. • HTTPS (Hypertext Transfer Protocol Secure) è un protocollo per la comunicazione su Internet che protegge l'integrità e la riservatezza dei dati scambiati tra i computer e i siti. Gli utenti si aspettano che l'esplorazione di un sito web avvenga in modo sicuro e riservato. La trasmissione dei dati avviene in modalità criptata e quindi non intercettabile da terzi. Di solito l’https viene utilizzato dove la trasmissione dei dati sensibili deve essere garantita come nei casi di banche o negozi online. PROTOCOLLI DI COMUNICAZIONE • TCP/IP E' il protocollo base di rete per le comunicazioni su Internet; senza di lui non sarebbe visibile il World Wide Web!! È colui che organizza la spedizione dei file, scompattandoli in pacchetti di bit spedibili in rete. • FTP (File Transfer Protocol). Si tratta di uno dei metodi più comuni per spostare file tra due diversi siti Internet (o da sito a PC). Con FTP si intende infatti un sistema specifico di connessione ad un sito Internet che ha per obiettivo quello di scambiare files con il sito stesso (inviare e/o ricevere). WORLD WIDE WEB (www.) II World Wide Web (letteralmente "rete di grandezza mondiale"), abbreviato in Web, sigla www., è un enorme mare d’informazioni sparse in giro per il mondo su migliaia di computer chiamati server Web. Questi contengono dei siti Web composti a loro volta da una singola pagina a migliaia di pagine elettronicamente collegate una all’altra. Il numero totale di pagine sul Web si conta ormai in centinaia di miliardi. Tutte insieme formano una biblioteca globale di informazioni che ognuno può consultare usando un browser sul PC. URL • L’URL (Uniform Resource Locator) è una sequenza di caratteri che identifica univocamente l’indirizzo di una risorsa in Internet, come un documento o un’immagine. Es. URL sito: http://www.fabiovaralta.com/ Es. URL pagina “Corso VDF”: http://www.fabiovaralta.com/?page_id=606 BROWSER Il browser è un programma installato su qualsiasi terminale che permette di accedere ai siti internet e di visualizzare i contenuti delle pagine web, come testi, immagini e video. Es. Internet Explorer, Chrome, Firefox, Safari ecc. SITO WEB Il sito web (traduzione italiana di website o web site) è un insieme di pagine web ed altri file interconnessi tra di loro che risiedono in un terminale connesso alla rete (host) dotato di server web. Tale terminale, chiamato per estensione server web in ragione della funzione di "servente" un altro terminale "cliente" (client), fa parte del World Wide Web, la "grande ragnatela mondiale" che costituisce, insieme alla posta elettronica, il servizio internet più conosciuto e grazie al quale un sito web è consultabile nella rete. PORTALE • La differenza sostanziale fra un sito web e un portale è che quest'ultimo raccoglie un insieme di servizi e li rende disponibili in un'unica struttura, mentre un sito web è più semplicemente un insieme di pagine web. Fra i portali pensiamo a quelli aziendali di servizi (ad esempio delle diverse compagnie telefoniche, di utenze etc.), pubblici (Ministeri e Comuni), di imprese private che vogliono offrire dei servizi accessori ai proprio clienti (vedi giochi, promozioni, forum etc.). Es. Yahoo! • Fino a poco tempo fa una differenza era rappresentata anche dal modo in cui venivano aggiornati: mentre un sito web poteva essere aggiornato "a mano" scrivendo codice html o php, un portale era sempre dotato di un software di gestione dei contenuti che permettesse la sua amministrazione. Oggi questa distinzione è meno netta, grazie soprattutto ai CMS che hanno reso possibile l'uso di piattaforme per l'amministrazione dei contenuti anche per i siti di piccole dimensioni. BLOG • Il termine blog è la contrazione di web-log, ovvero “diario in rete”. Nel gergo di Internet, un blog è un particolare tipo di sito web in cui i contenuti vengono visualizzati in forma anti-cronologica (dal più recente al più lontano nel tempo). In genere il blog è gestito da uno o più blogger che pubblicano, più o meno periodicamente, contenuti multimediali, in forma testuale o in forma di post, concetto assimilabile o avvicinabile ad un articolo di giornale. LOGIN • Il login è la procedura di identificazione che permette di essere riconosciuti da un’applicazione: ad esempio un sito web, un gioco o un qualsiasi programma. • Login viene spesso tradotto con “accesso” perché la maggior parte delle volte dà effettivamente accesso a pagine e funzioni altrimenti nascoste. • Nelle applicazioni informatiche tali “documenti di identificazione” sono rappresentati generalmente da un nome utente (o indirizzo email) associato ad una password. ISP (INTERNET PROVIDER) • In informatica e telecomunicazioni un Internet service provider (termine che tradotto letteralmente in italiano significa "fornitore di servizi Internet"), in sigla ISP (anche abbreviato in provider se chiaro il contesto informatico), è una struttura commerciale o un'organizzazione che offre agli utenti (residenziali o imprese), dietro la stipulazione di un contratto di fornitura, servizi inerenti a Internet, i principali dei quali sono l'accesso al World Wide Web e la posta elettronica. Es. Telecom, Vodafone… MODEM - ROUTER • Il modem è un apparecchio elettronico che connette il computer ad una linea telefonica, consentendo l'attivazione del servizio ADSL. • Il router, invece, è un dispositivo elettronico che ha la funzione di instradare i dati fra reti, distribuendo contemporaneamente la connessione tra terminali differenti. ROUTER Vs. MODEM • Il router è un dispositivo che garantisce una sicurezza superiore per la rete, in quanto consente di configurare e filtrare le porte di ingresso, caratteristica non presente nel modem che pertanto è più esposto ai rischi della rete. Se si prevede di connettere alla rete più di un dispositivo (per esempio uno o più computer, smartphone, tablet) è preferibile scegliere il router in quanto é possibile impostarlo sia con la configurazione per un solo utente, caratterizzata dall’avere tutte le porte aperte, sia in modalità multiutente che consente di collegare più dispositivi alla stessa rete. INDIRIZZO IP Quando ti colleghi ad Internet mediante uno smartphone, un tablet, una console, una chiavetta USB, una smart TV, un decoder, o un qualsiasi altro dispositivo, ottieni automaticamente il permesso di navigare grazie, ad esempio, all’abbonamento ADSL, 3G, LTE offerto dal tuo ISP. Alla richiesta di connessione da parte del modem, integrato o meno nel tuo dispositivo, gli viene quindi automaticamente assegnato un determinato indirizzo IP che è allo stesso tempo sia dinamico che pubblico: INDIRIZZO IP • dinamico perché, salvo particolari esigenze, essendo il numero degli indirizzi IP limitato, questo viene innanzitutto scelto tra i vari indirizzi IP a disposizione del tuo ISP, dopodiché viene assegnato e cambiato automaticamente ad ogni nuova connessione da parte del tuo modem; • pubblico perché è potenzialmente accessibile da qualsiasi altro indirizzo IP pubblico. In altre parole, è anche un indirizzo IP pubblico poiché consente sia di identificare univocamente il dispositivo in questione, sia di fornire a quest’ultimo il percorso per essere raggiunto da tutti gli altri indirizzi IP pubblici. • Un indirizzo IP statico, invece, è sempre un indirizzo IP pubblico, ma questo viene assegnato ogni volta, ISP permettendo, sempre allo stesso dispositivo che per un motivo o per un altro ha la necessità di rimanere continuamente con quell’indirizzo (come avviene, ad esempio, nel caso dei server). SERVER - CLIENT Un server (servitore) è un componente informatico, tipicamente un pc, che fornisce un qualunque tipo di servizio attraverso una rete di computer ad altri componenti informatici, detti client, cioè clienti. In parole molto semplici il server quindi non è nient’altro che un computer (può essere grosso oppure un normale pc) che risponde a delle richieste che gli vengono effettuate da altri pc. SERVIZI DI UN SERVER • • • • • Ci sono vari tipi di servizi che un server può offrire, per questo possiamo trovare server dedicati ad un unico servizio oppure server che forniscono più di uno allo stesso tempo: gestione di una rete locale o geografica gestione delle periferiche di stampa (print server) scambio e condivisione di dati fra i computer (file server, database server) invio o inoltro di posta elettronica (mail server) contenere i file in un sito web (web server) Possiamo ad esempio trovare un server che funziona allo stesso tempo sia da web server che da mail server. Solitamente per usi commerciali o importanti, si preferisce avere un server dedicato ad un unico servizio per avere maggiori prestazioni. HOST Si definisce host ogni terminale collegato ad Internet. Gli host possono essere di diverso tipo, ad esempio computer, palmari, dispositivi mobili e così via, fino a includere web TV, dispositivi domestici. Host in inglese significa ospitare; è definito in questo modo perché ospita programmi di livello applicativo che sono sia client (ad esempio browser web, reader di posta elettronica), sia server (ad esempio, web server). Uno stesso host può agire contemporaneamente da client e da server, in particolare con le applicazioni peer to peer (esempio Napster, eMule,etc.). HOSTING: Lo spazio sul web In informatica si definisce hosting (dall'inglese to host, ospitare) un servizio di rete che consiste nell'allocare su un server web le pagine web di un sito web o un'applicazione web, rendendolo così accessibile dalla rete Internet e ai suoi utenti. Avere un sito tutto per sé – che sia un magazine, un blog, un e-commerce o un’altra cosa ancora – significa dover acquistare uno spazio sul web, più o meno grande a seconda delle esigenze. Lo spazio si compra da un provider (nel mio caso Aruba.it, per esempio) e dentro questo spazio viene costruito il sito che poi si potrà visitare digitando il nome del dominio corrispondente. In genere i provider offrono pacchetti che comprendono spazio e dominio: da Aruba, con il pagamento di un canone annuale, ho comprato il dominio www.fabiovaralta.com e spazio web (nel mio caso illimitato) sui loro server. DATABASE Un database (abbreviato in DB) è un'entità nella quale è possibile immagazzinare dei dati in modo strutturato e con la minima ripetizione possibile. Questi dati devono poter essere utilizzati dai programmi e da utenti differenti. Il vantaggio più grande dell'utilizzo di un database è la possibilità di poter essere consultato da più utenti contemporaneamente. RECORD Un record rappresenta tutti i dati (contenuti nei vari campi) di una singola voce nella tabella di un database. Immaginiamo una tabella anagrafica, in cui abbiamo bisogno di reperire il nome, il cognome, data e luogo di nascita, codice fiscale e cosi via. Immaginiamo di valorizzare una riga del database con i propri dati personali: ecco un record!