Nwlapcug.com


Approccio a più livelli di protocolli

Approccio a più livelli di protocolli


Sistemi informatici seguono protocolli, se tali protocolli sono proprietarie, o definito e gestito da organismi di normalizzazione internazionali. È Impossibile creare un sistema senza cooperazione tra un gruppo di persone o organizzazioni. Quando più di una persona è coinvolta nello sviluppo di un sistema, hanno bisogno di protocolli, o linee guida e regole, per garantire che la loro uscita è compatibile. Protocolli di stratificazione consente una gerarchia di servizi semplificare i compiti e le responsabilità.

Protocolli di rete

Networking è un campo multidisciplinare complicato che richiede diversi livelli di abilità. Tecnologia del networking è particolarmente adatta alla stratificazione di protocolli, perché le abilità richieste per raggiungere le applicazioni a contatto con la vicenda sopra una gamma di cavo da quelli di un programmatore attraverso un elettricista. Protocolli di stratificazione consente a un programmatore sviluppare un'applicazione senza dover coprire ogni aspetto del processo di spostamento dei dati su una rete. Protocolli di stratificazione consente la specializzazione dei compiti.

Astrazione

Il concetto di riduzione servizi sottostanti a un comando, o la parola chiave viene chiamato astrazione. Livello 1 fornisce servizi per layer 2, layer 2 fornisce servizi al livello 3 e così via. A un livello superiore un compito complicato è ridotto a una chiamata a un programma. Il programma chiamando il servizio non deve necessariamente sapere come tale servizio verrà eseguito, o come molti altri servizi che il servizio ha bisogno di invocare per completare il suo compito. Ha solo bisogno di sapere che il servizio sarà completato sufficientemente. Questo è il principio di astrazione.

Esempio

Il più ampiamente implementata pila di protocolli di networking è il stack del protocollo TCP/IP. Gli strati di numeri da 1 a 4 dal basso verso l'alto. Il livello più basso è il livello più tecnico e fisico. Questo è il dominio di ingegneri ed elettricisti. Ulteriormente lo stack, indirizzamento e routing si svolge a livello di Internet. Questo strato contiene il protocollo di Internet, che è il protocollo più conosciuto dello stack. Il protocollo Internet definisce l'indirizzo IP, che ogni computer deve avere per connettersi a Internet. I dati viaggiano su reti a pacchetti. Un pacchetto contiene i dati nel suo corpo e ha il controllo e informazioni nella relativa intestazione di indirizzamento. I pacchetti sono assemblati da protocolli di trasporto, che si trovano uno strato sopra lo strato di Internet a livello di trasporto. TCP/IP contiene due protocolli di trasporto. Uno è chiamato il Transmission Control Protocol, l'altro è l'User Datagram Protocol. Sopra lo strato di trasporto è lo strato di applicazione, che contiene il programma che interagiscono con gli utenti di computer.

Segmentazione di industria

Gli strati del stack di protocollo TCP/IP permeano tutta settore del networking. Dal momento in cui protocolli di rete sono tenuti in università ed in università da al modello di protocollo a strati, gli studenti iniziano ad associarsi con loro strato di preferenza. Questo labelabeling rimane con loro durante la loro carriera e segmenti di settore del networking in specializzazioni.