Nwlapcug.com


Protocolli ISO

Protocolli ISO


Le norme ISO (International Organization) è responsabile per la definizione di norme che sono riconosciuti in tutto il mondo. L'ISO definisce vari protocolli utilizzati per facilitare la comunicazione tramite Internet. Questi protocolli sono divisi all'interno del modello di riferimento di sette strati di Open Systems Interconnection (OSI), utilizzato per riflettere i vari livelli di comunicazione che rendono possibile il servizio Internet. Comunicazioni via Internet sono dipendente dall'esistenza di protocolli ben definiti, e la ISO formalizza queste definizioni.

Strato di applicazione

Software che permette agli utenti di accedere ai servizi Internet è costruito sopra lo strato di applicazione OSI. Protocolli all'interno dello strato di applicazione consentono alle applicazioni web e di Internet creare interfacce tra gli utenti finali e le risorse di rete. Protocolli del livello applicazione includono Hypertext Transfer Protocol (HTTP), che viene utilizzato per richiedere e ricevere pagine web, e File Transfer Protocol (FTP), che viene utilizzato per trasferire file tra computer client e server.

Livello di presentazione

Il livello di presentazione si traduce i dati inviati attraverso la rete in un formato utilizzabile sul livello di applicazione. Il livello di presentazione permette la comunicazione tra i diversi tipi di sistema, come gestisce la codifica, decodifica, crittografia e decrittografia dei dati. Il livello di presentazione definisce pertanto la sintassi dei dati trasmessi. Presentazione protocolli includono Media tipi MIME (Internet) e Secure Sockets Layer (SSL).

Livello di sessione

Il livello di sessione è responsabile della gestione delle connessioni tra i nodi su una rete. Una connessione tra un computer locale e remoto su Internet è modellata come una sessione, con un dialogo continuo che si svolgono all'interno di un contesto riconosciuto. Il livello di sessione gestisce queste "conversazioni" e gestisce avviare, sostenere e terminare le sessioni. Protocolli del livello di sessione includono Network Basic Input Output System (NetBIOS), sessione annuncio Protocol (SAP) e Layer 2 Tunneling Protocol (L2TP).

Livello di trasporto

Il livello di trasporto gestisce l'effettivo passaggio di dati tra host sulla rete. I dati vengono trasportati in pacchetti discreti, e il livello di trasporto fornisce i mezzi per recuperare e integrare i vari pacchetti di informazioni inviate da e per le applicazioni. Transmission Control Protocol (TCP) e User Datagram Protocol (UDP) sono tra quelle comunemente usate il livello di trasporto.

Livello di rete

I modelli di livello di rete i percorsi tra i nodi su una rete, che permette di creare percorsi logici, lungo il quale i dati possono essere inviati. Il livello di rete è responsabile per la gestione di indirizzamento dei percorsi di rete e per gestire i problemi di congestione. Il protocollo Internet (IP) è il protocollo principale che rende possibili le comunicazioni Internet e consente alle applicazioni di inviare dati tra host utilizzando gli indirizzi di rete.

Livello di collegamento dati

Il Data Link layer è responsabile per la codifica, decodifica e controllo degli errori dei pacchetti di dati inviati attraverso la rete. Esistono numerosi protocolli utilizzati sul livello di collegamento dati, tra cui Point to Point Protocol (PPP), modalità di trasferimento asincrono (ATM) e controllo collegamento dati sincrono (SDLC).

Livello fisico

Il livello fisico è dove comunicazioni di dati sono rappresentate in hardware, attraverso componenti elettrici. I dati a livello fisico sono un flusso di bit inviati e ricevuti attraverso i dispositivi meccanici che compongono la rete fisica. Protocolli utilizzati a livello fisico si riferiscono ai componenti hardware utilizzati e includono il livello fisico Ethernet (IEEE 802.3), Universal Serial Bus (USB) e Bluetooth.