I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello...

15
Sezione propedeutica Sezione propedeutica I fondamentali e concetti di I fondamentali e concetti di TCP/IP TCP/IP

Transcript of I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello...

Page 1: I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello OSI/ISO Il modello di riferimento OSI definisce l’architettura di sistemi, detti

Sezione propedeuticaSezione propedeutica

I fondamentali e concetti di I fondamentali e concetti di TCP/IPTCP/IP

Page 2: I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello OSI/ISO Il modello di riferimento OSI definisce l’architettura di sistemi, detti

I Protocolli di comunicazioneI Protocolli di comunicazioneCon il termine Con il termine ““protocollo di comunicazioneprotocollo di comunicazione”” si si

indica lindica l’’insieme di regole di comunicazione che insieme di regole di comunicazione che debbono essere seguite da due o pidebbono essere seguite da due o piùùinterlocutori affinchinterlocutori affinchéé siano in grado di capirsi.siano in grado di capirsi.

Ad Ad eses.: il protocollo alla base della comunicazione .: il protocollo alla base della comunicazione tra docente e allievi durante una lezione tra docente e allievi durante una lezione potrebbe avere queste caratteristiche.potrebbe avere queste caratteristiche.

�� Il docente parla in una lingua comprensibile agli Il docente parla in una lingua comprensibile agli allievi.allievi.

�� Gli allievi ascoltano il docente.Gli allievi ascoltano il docente.�� Quando vogliono intervenire gli allievi alzano la Quando vogliono intervenire gli allievi alzano la

mano ed attendono il permesso del docente per mano ed attendono il permesso del docente per iniziare a parlare. iniziare a parlare.

�� Durante lDurante l’’intervento degli allievi il docente intervento degli allievi il docente ascolta.ascolta.

�� Al termine dellAl termine dell’’intervento il docente rispondeintervento il docente risponde

Page 3: I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello OSI/ISO Il modello di riferimento OSI definisce l’architettura di sistemi, detti

Esempio di Protocollo di reteEsempio di Protocollo di rete

�� A A contattacontatta B: B: ““InitInit””�� B B risponderisponde ad A: ad A: ““AckAck””�� A A iniziainizia a a mandaremandare pacchettipacchetti di di datidati

datidati a B a B �� B B ricevericeve i i pacchettipacchetti di di datidati�� Il Il protocolloprotocollo terminatermina quandoquando A A inviainvia

““FineFine”” a Ba B�� B B risponderisponde con con ““AckFineAckFine””

Page 4: I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello OSI/ISO Il modello di riferimento OSI definisce l’architettura di sistemi, detti

Il modello OSI/ISOIl modello OSI/ISOIl modello di riferimento Il modello di riferimento OSIOSI definisce definisce

ll’’architettura di sistemi, detti architettura di sistemi, detti sistemi sistemi apertiaperti, che sono disposti a scambiarsi , che sono disposti a scambiarsi informazioni tramite una rete di informazioni tramite una rete di telecomunicazione eterogenea. telecomunicazione eterogenea.

Un sistema OSI Un sistema OSI èè strutturato su sette strati, strutturato su sette strati, detti comunemente detti comunemente livellilivelli, organizzati in , organizzati in modo gerarchico (modo gerarchico (pila protocollarepila protocollare). ).

Il livello piIl livello piùù alto, il livello 7, si interfaccia alto, il livello 7, si interfaccia direttamente con ldirettamente con l’’utente, mentre il utente, mentre il livello pilivello piùù basso, livello 1, si interfaccia basso, livello 1, si interfaccia con il messo fisico di trasmissione.con il messo fisico di trasmissione.

Page 5: I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello OSI/ISO Il modello di riferimento OSI definisce l’architettura di sistemi, detti

Il modello OSI/ISOIl modello OSI/ISO�� Livello 7 ApplicazioneLivello 7 Applicazione

Interfaccia di comunicazione con i programmi Interfaccia di comunicazione con i programmi ((ApplicationApplication Program Interface).Program Interface).

�� Livello 6 PresentazioneLivello 6 PresentazioneFormattazione e trasformazione dei dati a Formattazione e trasformazione dei dati a vario titolo, compresa la vario titolo, compresa la cifraturacifratura e e decifraturadecifratura. .

�� Livello 5 SessioneLivello 5 SessioneInstaurazione, mantenimento e conclusione Instaurazione, mantenimento e conclusione delle sessioni di comunicazione. delle sessioni di comunicazione.

Page 6: I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello OSI/ISO Il modello di riferimento OSI definisce l’architettura di sistemi, detti

Il modello OSI/ISOIl modello OSI/ISO�� Livello 4 TrasportoLivello 4 Trasporto

Invio e ricezione di dati in modo da controllare Invio e ricezione di dati in modo da controllare e possibilmente correggere gli errori.e possibilmente correggere gli errori.

�� Livello 3 ReteLivello 3 ReteDefinizione dei pacchetti, dell'Definizione dei pacchetti, dell'indirizzamentoindirizzamento e e dell'dell'instradamentoinstradamento in modo astratto rispetto al in modo astratto rispetto al tipo fisico di comunicazione. tipo fisico di comunicazione.

�� Livello 2 Collegamento datiLivello 2 Collegamento datiDefinizione dei pacchetti e dell'Definizione dei pacchetti e dell'indirizzamentoindirizzamentoin funzione del tipo fisico di comunicazione.in funzione del tipo fisico di comunicazione.

�� Livello 1 FisicoLivello 1 FisicoTrasmissione dei dati lungo il supporto fisico Trasmissione dei dati lungo il supporto fisico di comunicazione.di comunicazione.

Page 7: I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello OSI/ISO Il modello di riferimento OSI definisce l’architettura di sistemi, detti

I Protocolli di reteI Protocolli di rete

I protocolli di rete che vengono I protocolli di rete che vengono comunemente installati nei sistemi comunemente installati nei sistemi operativi Windows sono:operativi Windows sono:

�� NetBEUINetBEUI�� TCP/IPTCP/IP

Page 8: I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello OSI/ISO Il modello di riferimento OSI definisce l’architettura di sistemi, detti

Il Protocollo Il Protocollo NetBEUINetBEUIEE’’ un protocollo creato nel 1985 da IBM un protocollo creato nel 1985 da IBM

(ed utilizzato da Windows come (ed utilizzato da Windows come protocollo di base fino a non molto protocollo di base fino a non molto tempo) fa per essere utilizzato con tempo) fa per essere utilizzato con l'interfaccia l'interfaccia NetBIOSNetBIOS. .

E' semplice da utilizzare in piccole reti E' semplice da utilizzare in piccole reti che non contengano piche non contengano piùù di 200 di 200 computer e che non siano suddivise computer e che non siano suddivise in sottoreti.in sottoreti.

EE’’ fortemente sconsigliato usarlo per fortemente sconsigliato usarlo per reti che superino i 10 nodi. reti che superino i 10 nodi.

Page 9: I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello OSI/ISO Il modello di riferimento OSI definisce l’architettura di sistemi, detti

I Protocolli TCP/IPI Protocolli TCP/IP

Acronimo di Acronimo di TTransmitransmit CControl ontrol PProtocolrotocole e IInternet nternet PProtocolrotocol..

EE’’ un insieme di protocolli utilizzati un insieme di protocolli utilizzati dalle reti locali e da Internet.dalle reti locali e da Internet.

Il Il TCPTCP si occupa della suddivisione dei si occupa della suddivisione dei messaggi in "pacchetti", mentre l'messaggi in "pacchetti", mentre l'IPIPpensa ad inviarli al corretto pensa ad inviarli al corretto destinatario. destinatario.

Page 10: I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello OSI/ISO Il modello di riferimento OSI definisce l’architettura di sistemi, detti

I Protocolli TCP/IPI Protocolli TCP/IP

Sono protocolli di basso livello; ciò Sono protocolli di basso livello; ciò significa che essi lavorano vicino al significa che essi lavorano vicino al livello fisico della rete.livello fisico della rete.

La loro funzione La loro funzione èè di fornire servizi ai di fornire servizi ai protocolli superiori e alle applicazioni protocolli superiori e alle applicazioni (es. FTP, (es. FTP, TelnetTelnet, HTTP). , HTTP).

L'L'indirizzoindirizzo IPIP, o , o IP IP addressaddress, , èè un campo un campo composto da 32 bit che definisce la composto da 32 bit che definisce la rete e ciascuna macchina connessa.rete e ciascuna macchina connessa.

Il TCP/IP Il TCP/IP èè il protocollo di base di il protocollo di base di Internet.Internet.

Page 11: I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello OSI/ISO Il modello di riferimento OSI definisce l’architettura di sistemi, detti

Gli Indirizzi IPGli Indirizzi IPUn indirizzo IP a 32 bit può essere visto come Un indirizzo IP a 32 bit può essere visto come

una coppia di due numeri: il numero di una coppia di due numeri: il numero di rete e il numero di rete e il numero di hosthost o nodo. Il numero o nodo. Il numero di bit usato per il numero di rete dipende di bit usato per il numero di rete dipende dalla classe di indirizzo.dalla classe di indirizzo.

Esistono cinque classi di indirizzi IP, tre le Esistono cinque classi di indirizzi IP, tre le principali:principali:

�� Classe A:Classe A: permette di avere 126 reti con permette di avere 126 reti con 16777213 16777213 hosthost ciascuno.ciascuno.

�� Classe B:Classe B: permette di avere 16382 reti, di permette di avere 16382 reti, di 65534 65534 hosthost ciascuno.ciascuno.

�� Classe C:Classe C: permette di avere 2097150 reti, permette di avere 2097150 reti, di 254 di 254 hosthost ciascuno.ciascuno.

Page 12: I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello OSI/ISO Il modello di riferimento OSI definisce l’architettura di sistemi, detti

Gli Indirizzi IPGli Indirizzi IPPoichPoichéé possono essere utilizzati sia da possono essere utilizzati sia da

Internet che in reti locali, sono stati Internet che in reti locali, sono stati definiti dei definiti dei rangerange di IP privati che non di IP privati che non sono assegnati ad sono assegnati ad hosthost di Internet:di Internet:

�� 10.0.0.0 10.0.0.0 -- 10.255.255.255 10.255.255.255 �� 172.16.0.0 172.16.0.0 -- 172.16.255.255 172.16.255.255 �� 192.168.0.0 192.168.0.0 -- 192.168.255.255 192.168.255.255 Questi devono essere utilizzati in una Questi devono essere utilizzati in una

rete locale che utilizzi il TCP/IP.rete locale che utilizzi il TCP/IP.

Page 13: I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello OSI/ISO Il modello di riferimento OSI definisce l’architettura di sistemi, detti

Configurare gli IPConfigurare gli IPConfigurare gli IP di una rete con sistemi Configurare gli IP di una rete con sistemi

Windows Windows èè estremamente semplice. estremamente semplice. Nelle Nelle ““ProprietProprietàà di retedi rete””, alla voce , alla voce TCP/IP TCP/IP èè sufficiente indicare un sufficiente indicare un indirizzo diverso per ciascun computer indirizzo diverso per ciascun computer della rete. Ad esempiodella rete. Ad esempio

�� 192.168.0.1 per il primo computer con 192.168.0.1 per il primo computer con sottomaschera di rete 255.255.255.0 .sottomaschera di rete 255.255.255.0 .

�� 192.168.0.2 per il secondo computer 192.168.0.2 per il secondo computer con sottomaschera di rete con sottomaschera di rete 255.255.255.0 .255.255.255.0 .

�� 192.168.0.3 per il terzo computer con 192.168.0.3 per il terzo computer con sottomaschera di rete 255.255.255.0 .sottomaschera di rete 255.255.255.0 .

Page 14: I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello OSI/ISO Il modello di riferimento OSI definisce l’architettura di sistemi, detti

Configurare gli IPConfigurare gli IPAd esempio inAd esempio in Windows 98 Windows 98 èè sufficiente sufficiente

indicare i valori negli spazi:indicare i valori negli spazi:

Page 15: I fondamentali e concetti di TCP/IP - UniPalenzitti/geologia/rete/Ifondamentali.pdf · Il modello OSI/ISO Il modello di riferimento OSI definisce l’architettura di sistemi, detti

Configurare gli IPConfigurare gli IPIn In Windows 2000 Windows 2000 èè sufficiente indicare i valori sufficiente indicare i valori

negli spazi:negli spazi: