La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

1 Laboratorio informatico I RETI INFORMATICHE INTERNET Francesco Tura © F. Tura.

Presentazioni simili


Presentazione sul tema: "1 Laboratorio informatico I RETI INFORMATICHE INTERNET Francesco Tura © F. Tura."— Transcript della presentazione:

1 1 Laboratorio informatico I RETI INFORMATICHE INTERNET Francesco Tura © F. Tura

2 2 Comunicazione tra computer © F. Tura Più computer possono essere collegati e quindi comunicare tra di loro al fine di: scambiarsi informazioni condividere risorse RETI INFORMATICHE supporti fisici che permettono ai computer di comunicare tra loro

3 3 © F. Tura I supporti fisici che costituiscono le reti informatiche si possono dividere nelle seguenti principali categorie: cavi elettrici Comunicazione tra computer SUPPORTI FISICI DI TRASMISSIONE fibre ottiche onde elettromagnetiche doppino telefonico cavo coassiale

4 4 © F. Tura Cavi elettrici Comunicazione tra computer SUPPORTI FISICI DI TRASMISSIONE Doppino telefonico. Coppia di fili di rame utilizzata per le comunicazioni telefoniche e quindi per trasportare un segnale elettrico analogico (continuo). È pertanto necessario interporre un MODEM (vedi Hardware) per trasformare le informazioni da segnali elettrici digitali (bit) in segnali elettrici analogici (in uscita dal computer mittente) e viceversa (in ingresso nel computer destinatario). trasmissione lenta baude rate da 2,4 a 56 kbit per secondo (bps) [ora aumentabile fino a 10 6 bps con la tecnologia ADSL]. Cavo coassiale. Filo centrale portante contenuto in materiale isolante e circondato da maglia di filo di rame. trasmissione veloce baude rate fino a 10 6 bps

5 5 © F. Tura Fibre ottiche Comunicazione tra computer SUPPORTI FISICI DI TRASMISSIONE Materiale contenente particolari dispositivi (diodi fotoelettrici) che emettono luce: la codifica dellinformazione binaria è basata sulla assenza (= cifra 0) o presenza (= cifra 1) di luce. La fibra è rivestita di materiale opaco per impedire la fuoriuscita della luce. trasmissione molto veloce baude rate circa 10 9 bps

6 6 © F. Tura Onde elettromagnetiche Comunicazione tra computer SUPPORTI FISICI DI TRASMISSIONE Utilizzate per le trasmissioni via satellite. Vengono occupate specifiche bande di frequenza. Linformazione viaggia con la velocità della luce (ritardo = ~ 200 msec) la velocità di trasmissione dipende dalla larghezza della banda

7 7 Comunicazione tra computer COMMUTAZIONE © F. Tura La comunicazione tra computer su di una rete informatica consiste in un flusso di informazioni che viaggiano da un calcolatore ad un altro COMMUTAZIONE è il sistema con cui le informazioni che partono dal calcolatore mittente vengono recapitate al computer destinatario

8 8 Comunicazione tra computer COMMUTAZIONE © F. Tura Commutazione di circuito Commutazione a pacchetto Utilizza un canale riservato (es. doppino telefonico o banda di frequenze completamente dedicata) Il supporto non può essere utilizzato da più comunicazioni in contemporanea Utilizza un canale condiviso con altre comunicazioni. Le informazioni da inviare vengono spezzate in una serie di pacchetti di dimensioni ridotte (1,5 Kbyte) contenenti ciascuno: i dati da trasmettere (es. parte di un file) informazioni per individuare il computer destinatario il numero progressivo del pacchetto allinterno dellunità di informazione (es. file) Il supporto può essere utilizzato da più comunicazioni in contemporanea

9 9 Comunicazione tra computer PROTOCOLLI DI COMUNICAZIONE PROTOCOLLO DI COMUNICAZIONE insieme di regole necessarie affinché linformazione che passa da un computer allaltro giunga correttamente a destinazione Si tratta di particolari programmi (software) atti a realizzare e controllare il trasferimento delle informazioni © F. Tura I protocolli sono definiti nellambito di standard internazionali, di cui il più famoso è lo standard Open System Interconnection della International Standard Organisation (ISO-OSI)

10 10 Comunicazione tra computer NODI NODO in una rete qualsiasi dispositivo hardware del sistema in grado di comunicare con gli altri dispositivi che fanno parte della rete Es: pc, stampante, ecc. © F. Tura

11 11 Classi di reti u Reti locali / LAN (Local Area Network) u Reti geografiche / WAN (Wide Area Network) u Reti metropolitane / MAN (Metropolitan Area Network) © F. Tura

12 12 Classi di reti Reti locali (LAN) © F. Tura Sono concentrate in un ambito territoriale ristretto (es. edificio, campus, ecc.) Si utilizzano in uffici, aziende, dipartimenti, ecc. per mettere in condivisione risorse (informazioni e/o periferiche) tra più utenti e per lo scambio di informazioni tra questi ultimi

13 13 Classi di reti Reti geografiche (WAN) © F. Tura Sono utilizzate dalle grandi aziende con filiali distribuite sul territorio oppure da enti pubblici (es., in Italia, la rete Itapac del Ministero delle Poste creata nel 1983) Occupano un ambito territoriale molto vasto (nazione o addirittura continente)

14 14 Classi di reti Reti metropolitane (MAN) © F. Tura Coprono unarea metropolitana Sono gestite dalle municipalità o da società di servizi locali (es. rete Iperbole di Bologna)

15 15 Modelli di reti u peer-to-peer u client-server © F. Tura Non esistono differenze di funzioni tra i computer collegati Si utilizza quando i computer in rete sono pochi Uno dei computer (server) soddisfa le richieste di (scambi di) informazioni provenienti dagli altri computer (client) Il server non viene utilizzato come postazione di lavoro e resta generalmente sempre acceso Sul server vengono memorizzati i file che vengono utilizzati da più utenti attraverso i relativi computer client Al server vengono collegate periferiche che si vuole siano condivise da tutti i client Ciascun computer fa sia da server sia da client

16 16 Topologie delle reti u Rete a stella Ha un computer centrale al quale sono collegati tutti gli altri Tutte le informazioni debbono passare per il computer centrale, che controlla il flusso dei dati Laggiunta o la rimozione di un computer dalla rete non comporta problemi Se smette di funzionare il computer centrale si blocca tutta la rete © F. Tura

17 17 Topologia delle reti u Rete a bus (lineare) I computer sono connessi tutti ad uno stesso tronco di linea principale (bus) Se uno dei computer smette di funzionare, per gli altri la rete continua ad essere utilizzabile regolarmente © F. Tura

18 18 Topologia delle reti u Rete ad anello © F. Tura I computer sono disposti lungo un circuito chiuso (concentratore) e le informazioni circolano lungo lanello Ciascun computer riceve le informazioni dal computer che lo precede: preleva quelle che gli sono indirizzate, eventualmente aggiunge quelle da inviare ad un altro computer ed invia il tutto al nodo successivo I tempi di trasmissione sono proporzionali al numero di computer sulla rete Se un computer smette di funzionare il passaggio delle informazioni si blocca

19 19 Topologia delle reti u Rete irregolare (a maglia) © F. Tura Ogni computer è collegato in modo ad uno o a più computer della rete secondo uno schema non predefinito Se uno dei computer smette di funzionare in genere il collegamento tra gli altri non è compromesso in quanto sono possibili percorsi alternativi (linformazione passa per altri computer) Ogni computer riceve informazioni dai computer direttamente ad esso collegati, preleva quelle che lo riguardano e reinvia le altre – insieme alle eventuali proprie – ancora ai computer direttamente collegati

20 20 Internet © F. Tura È una rete risultante dalla connessione di reti locali distribuite in tutto il mondo Ha una topologia a maglia Ogni computer collegato alla rete (nodo) è in grado di originare, ricevere e trasmettere informazioni Si basa su commutazione a pacchetto Utilizza il protocollo di comunicazione TCP/IP È organizzata in modo gerarchico

21 21 Protocollo TCP/IP © F. Tura TCP = TRANSMISSION CONTROL PROTOCOL Non segue fedelmente il modello ISO-OSI IP = INTERNET PROTOCOL Si basa sulla coppia di protocolli TCP + IP La componente TCP gestisce il trasporto dei pacchetti, controllando il flusso dei dati (ed eventualmente reinviando i pacchetti persi o danneggiati) La componente IP scompone le informazioni da inviare creando i pacchetti e gestisce linstradamento di questi ultimi verso la destinazione da parte del router dispositivo hardware che controlla la destinazione dei pacchetti

22 22 Gerarchia di Internet © F. Tura I singoli nodi si collegano allInternet Service Provider (ISP), computer (gestito da ente o azienda) che fornisce laccesso locale ad Internet Nel caso di rete collegata ad Internet (es. di dipartimento, azienda, ente, ecc.), tutti i computer della rete sono collegati stabilmente ad un server che funge da ISP Nel caso di collegamento di computer stand alone (= non facente parte di una rete), come per es. il pc di casa, il computer si collega - tramite modem+linea telefonica normale o tramite linea a fibra ottica se presente - ad un ISP Gli ISP sono a loro volta connessi ai National Service Provider (NSP), ossia ISP nazionali I vari NSP sono collegati tra loro da Network Access Point (NAP), canali di comunicazione ad alta capacità

23 23 IP number Numero che identifica in modo univoco ciascun computer connesso a Internet (= ciascun nodo della rete) Composto di 32 bit suddivisi in 4 byte 4 gruppi di 8 bit ciascuno, che corrispondono a 4 gruppi di numeri da 0 a 255 separati da un punto Esempio: IP statico attribuito una volta per tutte ai computer collegati a Internet in modo permanente (es. pc di una rete collegata a Internet) IP dinamico attribuito di volta in volta dallISP ad un computer che chiede il collegamento a Internet (es. pc stand-alone) © F. Tura

24 24 Componenti dellIP number IP number = NETID + HOSTID parte che identifica la rete collegata a Internet cui il nodo appartiene parte che identifica il singolo nodo (computer) allinterno della rete collegata a Internet © F. Tura

25 25 Classi di IP number © F. Tura A seconda di quanti dei 4 byte che li compongono sono dedicati al NETID e quanti allHOSTID gli IP si dividono in 3 categorie (classi di IP) classe A (reti molto grandi) HOSTIDNETID La rete è identificata dal primo byte e il computer dagli altri tre classe B (reti medie) classe C (reti piccole) HOSTIDNETID La rete è identificata dai primi due byte e il computer dagli altri due NETIDHOSTID La rete è identificata dai primi tre byte e il computer dallultimo Esempio (rete di classe C): NETIDHOSTID

26 26 Futura versione di IP number: IPv6 © F. Tura costituito da 128 bit (= 16 byte) suddiviso in 5 gruppi di 16 bit ciascuno aumento del range di assegnazione

27 27 Domain Name Server (DNS) Meccanismo interno al protocollo TCP/IP che, con lo scopo di ottenere una più facile memorizzazione da parte degli utenti, associa ad un IP number di un computer una stringa alfanumerica chiamata nome di dominio Il nome di dominio è composto da più parti separate da un punto Esempio: aries.giuri.unibo.it IP numbernome di dominio © F. Tura Le tabelle di associazione sono memorizzate in alcuni server in rete che svolgono la funzione di domain name server i quali vengono interrogati da parte del protocollo TCP/IP

28 28 Livelli del nome di dominio Il nome di dominio si divide in 2 livelli: Top Domain Level (TDL) parte che segue lultimo punto Second Domain Level (SDL) parte che precede lultimo punto Esempio: aries.giuri.unibo.it © F. Tura SDLTDL corrisponde a HOSTID+NETID

29 29 Top Domain Level È di tipo geografico o tematico TDL di tipo geografico: it, fr, uk, de, es, at, ecc a seconda della nazione © F. Tura TDL di tipo tematico: com per le organizzazioni commerciali org per le associazioni senza fine di lucro edu per le istituzioni accademiche (in USA) net per gli ISP e i centri di servizi di rete gov per gli organi di governo mil per le strutture militari biz per le imprese ecc. name per i privati

30 30 Second Domain Level Corrisponde a NETID+HOSTID dellIP Number © F. Tura Esempio: aries.giuri.unibo.it identifica il nodo (computer) identifica la rete

31 31 Altri protocolli di Internet In aggiunga al protocollo TCP/IP, che tutti i computer collegati in Internet utilizzano per il trasferimento dellinformazione, esistono in Internet ulteriori protocolli di comunicazione con funzioni specifiche, tra i quali i più importanti sono: HTTP (HyperText Transport Protocol) per il World Wide Web SMTP (Simple Mail Transfer Protocol) POP (Post Office Protocol) per la posta elettronica FTP (File Transfer Protocol) per il trasferimento dei file © F. Tura

32 32 Servizi di Internet WORLD WIDE WEB © F. Tura POSTA ELETTRONICA TRASFERIMENTO DI FILE

33 33 Servizi di Internet: World Wide Web Struttura costituita da milioni di documenti residenti su computer differenti e distanti tra loro – ma virtualmente correlati mediante collegamenti ipertestuali (link) [ navigazione tra i vari documenti] – che contengono informazioni multimediali su argomenti di qualsiasi genere La consultazione dei contenuti (= pagine web o siti) pubblicati su di un web server da parte di un utente collegato ad Internet - ovvero la navigazione in Internet - avviene mediante un apposito programma applicativo denominato browser (es. Internet Explorer, Netscape, ecc.) Ogni nodo su cui siano disponibili (pubblicati) documenti multimediali si dice web server ( si tratta generalmente di un computer che viene lasciato sempre acceso e collegato in Internet e sul quale è sempre in esecuzione il protocollo di comunicazione HTTP) I contenuti da pubblicare su di un web server sono composti tramite in un particolare linguaggio di programmazione standardizzato denominato HyperText Markup Language (HTML) che non dipende dal tipo di sistema operativo e che quindi può essere compreso da qualsiasi computer si connetta al web server (qualunque sia il suo sistema operativo) © F. Tura

34 34 World Wide Web Uniform Resource Locator Uniform Resource Locator (URL) numero o stringa alfanumerica che permette di identificare in modo univoco in Internet una risorsa (es. sito o pagina web) © F. Tura Può includere il solo IP number o il solo nome di dominio, ma può anche indicare direttamente la pagina cui si vuole accedere direttamente (in questo caso contiene dei simboli / che indicano il percorso per la directory (cartella) in cui la risorsa cui si vuole accedere è contenuta Esempi URL coincidente con lIP number URL coincidente con il nome di dominio URL specificante il sito cui accedere Comprende lindicazione del protocollo utilizzato per laccesso (es. per i siti web [in alcuni browser è sottinteso] o ftp:// per scaricare file) e, in alcuni casi, dallindicazione www (= World Wide Web) separata da punto Va fornito al browser per laccesso ad una risorsa web.

35 35 World Wide Web Motori di ricerca © F. Tura MOTORE DI RICERCA programma applicativo deputato alla ricerca dellinformazione (ossia di documenti ipertestuali) sul World Wide Web Può prevedere lutilizzo di operatori (es. booleani) al fine di raffinare la ricerca Obiettivo trovare tutti e soli i documenti pertinenti la mia ricerca Es: Google, Northernlight, Altavista, Arianna, ecc.

36 36 Servizi di Internet: Posta elettronica ( ) (Electronic Mail) Servizio attivo sulla rete Internet che consente lo scambio di messaggi tra diversi utenti collegati I computer presenti in rete Internet dedicati al servizio di posta elettronica si dicono mail server (server di posta elettronica) I server di posta elettronica possono essere computer in rete ad hoc e/o computer che già svolgono altre funzioni di server (es. gli ISP, i web server, ecc.) La consultazione della posta elettronica può avvenire: collegandosi direttamente al mail server via web quando esso svolga anche funzioni di web server (web mail) scaricando i messaggi dal mail server sul proprio computer con un programma applicativo apposito (client di posta elettronica, come Outlook Express, Eudora, ecc.) © F. Tura

37 37 Posta elettronica ( ) Fasi di invio/ricezione di un messaggio 1. Il mittente compila il messaggio sul proprio pc 2. Il mittente invia il messaggio specificando lindirizzo di posta elettronica, così composto: nome convenzionale (stringa) + nome di dominio del mail server (es: 3. Il messaggio arriva al proprio mail server (ossia della rete cui il nostro pc è collegato) da dove il protocollo SMTP manda una richiesta al DNS per ottenere lIP number associato al nome di dominio del mail server del destinatario [ questa funzione del mail server si definisce funzione di SMTP server] 4. Il messaggio viene inviato al mail server del destinatario, ove il protocollo POP lo riceve, lo memorizza e lo conserva [ questa funzione del mail server si definisce funzione di POP server] 5. Il destinatario si collega al proprio mail server e potrà leggere il messaggio o scaricandolo sul proprio pc (se utilizza un programma client) o direttamente sul sito web cui è collegato (se utilizza la web mail) © F. Tura

38 38 Posta elettronica ( ) Opzioni esercitabili nella spedizione di una È possibile inviare la stessa mail a uno o più destinatari, inserendo il rispettivo/i indirizzo/i di posta elettronica nellapposito spazio contrassegnato in genere dalla dizione to o a. Gli indirizzi dei destinatari, quando più di uno, vanno distinti tramite un apposito separatore (virgola, punto e virgola, ecc.) © F. Tura È possibile inviare una mail per conoscenza ad altro/i destinatario/i oltre a quello/i principale/i, inserendo il/i rispettivo/i indirizzo/i di posta elettronica nellapposito spazio contrassegnato in genere dalla dizione cc (carbon copy) È possibile inviare una mail per conoscenza ad uno o più destinatari senza che il destinatario/i principale della mail ne venga a conoscenza, inserendo il/i rispettivo/i indirizzo/i di posta elettronica nellapposito spazio contrassegnato in genere dalla dizione bcc (blind carbon copy) o ccn Tale opzione viene per lo più esercitata quando si intende spedire la stessa mail a più destinatari senza rivelare a ognuno di essi gli indirizzi di posta elettronica degli altri (per problemi di privacy): in tal caso si indica come destinatario principale il proprio indirizzo (in pratica si invia la mail a se stessi) e si inseriscono nel campo bcc i nomi di tutti coloro a cui si intende spedire la mail

39 39 Servizi di Internet: Trasferimento di file Per trasferire file da un computer ad un altro non appartenente alla stessa rete locale può essere utilizzata la la rete Internet operando in uno dei seguenti modi: allegandolo ad un messaggio di posta elettronica [per file che non occupano più di pochi Mb di memoria] utilizzando il protocollo FTP [per file di grosse dimensioni] Il protocollo FTP prevede la connessione diretta al nodo remoto cui si vuole inviare il file, effettuata tramite il programma applicativo TELNET [es.: digitando dal prompt dei comandi Telnet seguito dallIP number (o dal nome di dominio) del nodo remoto cui ci si vuole connettere, la finestra del prompt dei comandi diventa un terminale del nodo remoto stesso.] © F. Tura


Scaricare ppt "1 Laboratorio informatico I RETI INFORMATICHE INTERNET Francesco Tura © F. Tura."

Presentazioni simili


Annunci Google