Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli

Le reti - PROTOCOLLI DI RETE, Appunti di Informatica

Appunti di 5 superiore al Liceo Scientifico opzione scienze applicate sui protocolli di rete contenenti: differenza tra modello OSI e TCP/IP, livelli spiegati di entrambi i modelli, più nello specifico Protocolli dell'architettura TCP/IP con spiegazione dell'indirizzo IP e composizione dell'URL, pacchetto ip e tcp

Tipologia: Appunti

2023/2024

In vendita dal 02/07/2024

sofiagrasso-
sofiagrasso- 🇮🇹

9 documenti

Anteprima parziale del testo

Scarica Le reti - PROTOCOLLI DI RETE e più Appunti in PDF di Informatica solo su Docsity! 2 . i Protocolli di Rete - comunicazione efficace regole per corretta interpretazione del messaggio successo quando il messaggio viene ricevuto correttamente e il mittente attiene conferma della ricezione - comunicazione tra dispositivi regole Protocoli di COMUNICAZIONE ↳ struttura - procedure del messaggio ↓ ↓e protocollo TCP/IP modello OSI (ISO) modello di riferimento per la definizione di un'architettura di rete ↓ insieme di protocolli per la comunicazione in un sistema di computer interconnessi a strati logica di incapsulamento - MODELLO OSI ↓ ogni livello ha una funzione precisa a comunica con strato superiore e inferiore -Vantaggi organizzazione modulare a frazionamento aspetti della comunicazione in parti distinte e limitate - miglior gestione complessiva 5 formato da 7 livelli a libertà mella scelta delle componenti Hu e su per la realizzazione di ogni livello nella comunicazione tra i livelli paritari ~ semplicità di modifica degli strati dei due modi si stabilisce nua connessione ↳ MO INALTERATE LE INTERFACCE "Virtuale" definita da un protocollo a comunicazione tra sistemi com peer-to-peer caratteristiche Hw e su diverse ↳ realizzati attraverso il processo di incapsulamento e decapsulamento E LIVELLI : 7) livello applicativoaa contatto con l'utente a deve fornire il collegamento alla rete in modo ↓ trasparente interfaccia tra sistema operativo e mondo reale 6) livello di presentazione si occupa della sintassi e della semantica ↓ assicura la leggibilità dei dati da parte del nodo destinatario ~ funzione di protezione - comprime e cripta i dati 5) livello di sessionea mette a disposizione dei meccanismi per realizzare una sessione che consiste in un dialogo bidirezionale tra le entità che comunicano ↳ gestisce e chiude il dialogo 4) livello di trasportosi occupa di rendere affidabile la trasmissione accorgendosi di eventuali guasti sulla rete e analizzando la ricostruzione del messaggio A suddivide i dati in pacchetti o ricostruisce i dati dell'utente rimuovendo Le cause di possibile errore 3) livello di rete tramite algoritmi di instradamento stabilisce che percorso deve fare il pacchetto per arrivare al destinatario * quando i dati hanno dimensioni troppo grandi vengono gestite la frammentazione e la ricomposizione dai pacchetti 2) livello di collegamento a si occupar di definire la struttura del messaggio dividendolo in frame e cerca di individuare errori in questo P viene gestito una comunicazione point-to-point tra i modi e viene definito l'indirizzamento fisico MAC 1) livello fisico ~ attraverso questo vengono trasferiti i bit che costituiscono l'informazione tra un nodo e il successivo ↳ in base al mezzo trasmissivo bisogna convertire il messaggio - modello OSI solida definizione teorica delle architetture di rete ma nei dispositivi reali è implementata la suite di Protocoli TCP/IP SUITE TCP/IP o organizzazione a strati a 4 Livelli do LIVEWi : 1) livello di rete - FUNZIONI : a) trasmettere e ricevere al mezzo fisico sequenze di bit (frame( b) controllo dell'errore con CRC c) identificazione della scheda di rete (MAC Address) del mittente e del destinatario MAC ADDRESS e identifica univocamente ogni scheda di rete -> notazione 6 byte rappresentati in esadecimale e separati com - primi 3 byte "OUI" (Organizational Unique Identifier) no assegnati ai fabbricanti delle schede di rete -> altri 3 byte "Vendor Code" - assegnati in modo progressivo dal costruttore EX : AC-22- OB-4E-FQ-EX uPFF-FF-FF- FF - FF - FF OVI Vendor Code ↳ indirizzo broadcast (costituito da de tutti 1) per mandare messaggi a tutti : MAC - INDIRIZZi iP · ogni Host identificato univocamente da un indirizzo IP (motazione numerica gerarchica ( · IPV4 e motazione in cui ogni host e caratterizzato da 4 byte, tutti separati da . lo versione (PVG) · i bit più significativi identificano la rete in funzione della SUBNET mask · Gateway predefinito - identificativo del router nella rete ↳ i bit impostati o 1 definiscono lor ↳ per convenzione ultimo byte.1 rete , quelli impostati o O l'host · IP statici (fissi e stabiliti o priori) - IP Dinamici (assegnati di volta in volta con DHCP) - distinzione degli indirizzi IP classe valore no byte Subnet Mask di default Numero di reti Numero di Host per rete & 24 A bit più significativo 255 .0 . 0 . 0 126 2 - 2 B 10-2 bit più sign. 2 55 . 255 . 0 . O 214 (16-2) 2 -2 C 110-3 bit più sign. 255 . 255. 255 . 0 22 (24-3) 28 - 2 - IP RISERVATI 0 . 0 . 0 . 0 host quando non gli è ancora stato assegnato IP 255 . 255. 255 . 255 - broadcast quando ancora senza IP 127 . 0 . 0 . 1 e indirizzo di Loopback - host manda un messaggio a se stesso senza intasare la rete - Criteri di assegnazione degli indirizzi IP · il valore dei bit destinati alla rete deve essere uguale per tutti gli indirizzi IP di quella rete , mentre i restanti devono essere sempre diversi · la parte riservata agli host nell'indirizzo IP di un host Non può avere tutti : bit a Q - indirizzo di vete · la parte riservato agli host nell'indirizzo IP di un host Non può avere tutti i bit a 1- indirizzo broadcast · il valore del primo byte di un indirizzo NON può essere 127 - indirizzo di loopback 2) livello Internet o principali protocolli : - IP (Internet Protocol( - ARP (Address Resolution Protocol ( - ICMP (Internet Control Message Protocol / 3) il client sceglie un IP tra quelli offerti e manda in broadcast una DHCP Request nella quale indica L'IP scelto 4) il server che ha proposti l'ip accettato manda in broadcast una DHCP Alt che conferma l'assegnaz - protocollo NAT (Network Address Translation) o problema disponibilità di indirizzi p limitata ↳ traduce gli indirizzi IP privati associati a ogni host della rete locale nell'unico indirizzo pubblico che identifica tutti gli host appartenenti ad essa ↑ corretta traduzione tramite Address Translation Table che contiene l'IP privato dell'host che ha iniziato la connessione, il numero di portar locale e il numero di porta pubblico permette di mandare un messaggio verso l'esterno anche con IP privato - protocollo DNS - gestisce un database usato nelle refi TCP/IP per tradurre gli hostname in indirizzi Io sia a livello internet sia a livello di refi private ↳ inizialmente c'era un file globale centralizzato dove si verevar la correlazione nome-ip da scaricare in locale > venuto meno per espansione delle reti e conseguente aumento del numero di host V come per indirizziP spazio dei nomi in internet gestito da ICAAN ↑ meccanismo di naming che permette di associare nomi testuali delle risorse agli IP ↳ per facilità mnemonica agevolarne la memorizzazione Domain a IP pubblico Name · Associo nome significativo System = Ricerca ad albero ma struttura gerarchica ad albero con diversi registri locali Isi può usare anche internamente per dare dei nomi ai mostri dispositivi ( - protocollo SMTP permette a un client di posta di inviare mail ed un mail server di inviare e ricevere mail da e verso i client - protocollo POP3 - consente la ricezione delle email da parte di un client di posta - PROTOCOLO HTTP -a gestisce modalità di scambio tra client e server web ~ Hypertext Transfer Protocol/Hypertext Transfer Protocol over Secure Socket Layer (HTTPS) SSL a permette di implementare uno strato su di basso livello in grado di effettuare comunicazioni SICURE può essere usato come base per lo sviluppo di protocolli di livello superiore a richiamo attraverso URL (Uniform resource locator) -> per visualizzare una pagina web memorizzata su un server occorre indicare nella barra degli indirizzi del browser l'url composizione dell'URL 🔗 - trasferimento della pagina webrichiesta dal client : 1) creata una connessione Top con il server 2) client fa una REQUEST di pagine htm) al server /- dopo ricezione - elaborate dal browser) 3) ilserverinvia ha pagin un Error Message se non viene trata la pagina = RESPONSA Caratteristica -a Protocollo Request-Response> connessione stabilita dal client e chiusa dal server intermediario -PROXY SERVER che supportano memoria Cache D per ridurre traffico sulla rete e qui vengono salvate Le pagine com velocizzare i trasferimenti accesso recente ↓ ↳ se si vuole accedere di nuovo, - fa da Server per web client con questo modo non si usufruisce - for da client per web server delle risorse della rete ma è sufficiente accedere al proxy - HOSTING assegnazione sul webserver di uno spazio sul quale memorizzo le mie pagine ↳ consente di realizzare e pubblicare un sito web senza preoccuparsi delle componenti Hu La concentrazione nello sviluppo della parte grafica e sui contenuti a provider che offrono il servizio condividono il webserver (funzionalità e banda a disposizione) tra i clienti - HOUSING o concessione dell'uso esclusivo di un intero server ospitato in una server farm , che gestisce gli ↳ aspetti HW , Su e infrastuturali del sito web server di proprietà del cliente finale o messo a disposizione dal provider - i Cookie e informazioni testuali di piccole dimensioni (file o stringhe) inviate al server e memorizzate sul Client Lepoi rinviati dal cliental server per ogni su quel dominio p memorizzati dal bru in una DIRECTORY * lo utilizzo nel 1994 - oggetto di dibattito e poi regolamentati ↓ - e-commerce con identificativo del carrello - memorizzazione User e pagine personalizzate - personalizzare accessi successivi con percorsi predefiniti - pubblicità
Docsity logo


Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved