




Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Reti di computer, tipi di rete, topologia di rete, tecniche di commutazione e protocolli, modello architetturale ISO/OSI, compiti dei 7 strati funzionali, livello fisico: protocollo CSMA/CD, livello data link, gestione degli errori, controllo di parità, la suite TCP/IP, classi di rete e indirizzi IP, come funzionano gli indirizzi IP, la maschera di sottorete, i dispositivi di rete, la comunicazione tra reti differenti
Tipologia: Appunti
1 / 8
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!





Una rete di computer (computer network) è costituita da un insieme di computer o più in generale da unità di elaborazione autonome, connesse mediante un sistema di comunicazione in grado di scambiarsi messaggi o condividere risorse utilizzando regole di comunicazione note come protocollo di comunicazione. Parliamo più in generale di unità di elaborazione anziché di computer. esempi: (una stampante di rete, modem e router). Tali unità di elaborazione vengono chiamate nodi o host.
La commutazione è un particolare sistema che consente di realizzare un circuito virtuale tra due stazioni nel caso in cui siano compresenti la richiesta di trasmissione e la disponibilità della linea. I collegamenti commutati non sono fissi, ma si stabiliscono al momento della trasmissione e permangono per il solo tempo necessario al suo completamento. Il concetto di commutazione si basa, su quello di condivisione del canale trasmissivo. Sono tre le tecniche di commutazione:
Ethernet, il tipo più diffuso di rete locale, si basa sul protocollo a contesa CSMA/CD (Carrier Sense Multiple Access with Collision Detection, accesso multiplo con rilevazione di portante a rilevanza di collisione). Tutte le stazioni rilevano continuamente se sulla rete stanno viaggiando dei segnali (rilevazione della portante): si dice che le stazioni "ascoltano" la rete. Quando la rete è libera, la stazione che deve trasmettere invia i dati a quella cui sono destinati. Tutte le stazioni ricevono questi dati e li analizzano. L'accesso alla rete è multiplo, perciò tutte le stazioni devono accertarsi prima che la linea sia libera, operazione che possono eseguire tutte in contemporanea. Può accadere che due o più stazioni tentino di trasmettere all'incirca nello stesso momento poiché hanno trovato la linea libera. La trasmissione parte nello stesso momento e quella della prima, inevitabilmente, "collide" con quella della seconda: i segnali elettrici che trasmettono i dati che hanno generato la collisione si sovrappongono, generando messaggi non comprensibili dalle stazioni destinatarie. Nel caso in cui si verifichi una collisione, le stazioni trasmittenti sospendono la trasmissione e attivano un timer di durata casuale prima di ritentare la trasmissione.
I dati che devono essere trasmessi vengono raggruppati all'interno di uno specifico pacchetto e la trasmissione dev'essere sempre controllata per evitare che si verifichino errori. Al fine di uniformare la gestione dei diversi tipi di LAN e MAN fin dal terzo livello OSI, si è suddiviso il livello data link in due sottolivelli:
Nelle fasi successive, i due interlocutori non faranno più riferimento ai loro indirizzi ma al numero identificativo che contraddistingue la connessione tra di essi creata. La principale differenza tra servizi connessi e servizi non connessi consiste nella sequenzialità delle informazioni scambiate. In un collegamento connesso è possibile rilevare, e in alcuni casi correggere, eventuali errori, perdite, duplicazioni o altre anomalie del flusso dei pacchetti di dati. In un collegamento non connesso, invece, non è possibile effettuare alcun controllo sulla correttezza del flusso dei vari pacchetti sia come sequenza sia come invio complessivo, in quanto ogni pacchetto totalmente indipendente dagli altri. I servizi non connessi si occuperanno di verificare gli errori di flusso, gestire gli errori di dati con ritrasmissioni, suddividere i dati in frame, riconoscere e gestire i delimitatori dei frame. I servizi connessi del livello data link si occuperanno, invece, di stabilire la connessione, chiudere una connessione e trasferire i dati con le funzionalità dei servizi senza connessione. Individuazione dei frame Una volta suddivisa l'unica entità di dati in N pacchetti, questo livello deve preoccuparsi che i pacchetti arrivino correttamente a destinazione e vengano ricostruiti per riformare un'unica entità. Occorre, allora, individuare l'inizio e la fine di ogni frame delimitandolo con caratteri speciali. È possibile ricorrere a diverse tecniche; tra le più diffuse:
Un'importante funzione svolta dal livello data link riguarda l'individuazione e la, eventuale, correzione degli errori in trasmissione. Il campo FCS del frame Ethernet, per esempio, contiene un insieme di caratteri necessari per il controllo degli errori.
Solitamente un nodo di una rete è caratterizzato da tre nomi:
I tradizionali indirizzi IP sono composti da una sequenza di 32 bit, suddivisi in quattro gruppi di 8 bit. i valori andranno da 0 a 255. Per rendere più semplice il compito del programmatore, il protocollo prevede che si possa utilizzare, una notazione decimale che suddivide l’indirizzo in quattro campi numerici separati da un punto. questo tipo di rappresentazione è definito come notazione decimale puntata. All’interno di un indirizzo si distinguono due parti:
Per identificare i singoli host all'interno di una LAN è necessario utilizzare gli indirizzi IP pri- vati, mentre per pubblicare un sito web, c'è bisogno di un indirizzo IP pubblico.
Affinché i singoli host di una sottorete possano comunicare tra loro, devono avere, ovvia- mente, lo stesso Net ID e un Host ID diverso, ma sempre compreso tra quelli previsti dalla combinazione dei bit destinati agli host. La funzione di una maschera di rete è quella di mascherare una parte dell'indirizzo IP, in modo che il protocollo TCP/IP riesca a distinguere il Net ID dall'Host ID. Per comunicare all'interno di una rete tutti i computer (compresi i router) devono disporre della medesima subnet mask. Se, a risultato ottenuto, i due Net ID coincidono, allora gli host si trovano sulla stessa sottorete e la comunicazione può avvenire direttamente. Reti peer-to-peer e reti client-server le reti possono essere classificate in due tipi:
In una rete peer-to-peer:
Un dispositivo di rete è un hardware con funzione di nodo telecomunicativo tra altri dispositivi. Oltre a permettere la comunicazione all'interno della rete, deve anche assicurarne stabilità ed efficienza. Rispetto a quando un dispositivo doveva qestire solo poche connessioni tra computer, oggi deve amministrare pc, smartphone, tablet ed elettrodomestici intelligenti. I PROXY E I FIREWALL Questi strumenti servono a limitare l'accesso a Internet o a veicolarlo secondo regole specifiche. Il proxy server è un programma, installato sul computer con la connessione remota, che riesce a soddisfare tutte le richieste Internet dei client della rete locale, instradandole verso il modem. I firewall vengono tipicamente usati per mantenere più sicuro un sistema: per esempio, in un ufficio si possono limitare le connessioni in entrata o in uscita per impedire che i dispositivi siano colpiti da attacchi hacker. I ROUTER Si tratta di dispostivi sui quali viene eseguito un programma che esamina ogni intestazione dei pacchetti di dati in arrivo per poi inviare questi pacchetti alla corretta LAN collegata. Per permettere a qualsiasi dispositivo che si trova su una delle LAN di scambiare dati con uno qualsiasi degli altri dispositivi presenti sulle altre reti, spesso è necessario collegare insieme più reti LAN. Riunire due LAN più piccole in una LAN più grande risulta efficace, a patto che abbiano lo stesso indirizzamento IP e che siano abbastanza vicine fisicamente da supportare il collegamento: tuttavia, è meglio collegare le due LAN con un router. GLI SWITCH E GLI HUB Gli switch e gli hub venivano spesso utilizzati nella stessa rete. Oggi gli switch, grazie all'abbattimento dei costi, hanno sostituito totalmente gli hub, garantendo velocità di trasmissione maggiori. Rispetto agli hub, gli switch offrono una larghezza di banda maggiore agli utenti, perché il canale di comunicazione non è condiviso, ma dedicato. Gli switch sono hub intelligenti, perché "imparano" a riconoscere i dispositivi collegati alle proprie porte per poi inviare i pacchetti di dati solo a quelli interessati. Si avvalgono infatti degli indirizzi MAC di ciascun frame per gestire il flusso del traffico di rete.
Un router ha sempre tanti indirizzi IP quante sono le schede di rete installate. Utilizzando le opzioni di rete messe a disposizione dal sistema operativo disponibile sul computer, occorre definire le proprietà del protocollo TCP/IP delle singole macchine, assegnando l’indirizzo IP del gateway. La diagnosi TCP/IP Due utili strumenti di diagnosi TCP/IP sono rappresentati dai comandi DOS ping e iponfig che verificano rispettivamente la connessione tra due host in rete e la configurazione del protocollo TCP/IP.