Approccio a più livelli di protocolli

January 10

Approccio a più livelli di protocolli


I sistemi informatici seguono protocolli, se tali protocolli sono proprietari, o definiti e di proprietà di organismi internazionali di normalizzazione. È impossibile creare un sistema senza la cooperazione tra un gruppo di persone o organizzazioni. Quando più di una persona è coinvolta nello sviluppo di un sistema, di cui hanno bisogno i protocolli, o le linee guida e le regole, per garantire che la loro produzione è compatibile. Stratificazione dei protocolli consente una gerarchia di servizi per semplificare le attività e le responsabilità.

protocolli di rete

La rete è un complicato campo multidisciplinare che richiede diversi livelli di abilità. tecnologia di rete è particolarmente adatta per stratificazione dei protocolli, perché le competenze necessarie per ottenere applicazioni a contatto con l'altro in un range di cavo da quelli di un programmatore attraverso un elettricista. Stratificazione dei protocolli consente un programmatore per sviluppare un'applicazione senza dover coprire ogni aspetto del processo di spostamento dei dati su una rete. La stratificazione dei protocolli consente specializzazione dei compiti.

Astrazione

Il concetto di riduzione dei servizi di base a un comando, o una parola chiave si chiama astrazione. Livello 1 fornisce servizi di layer 2, layer 2 fornisce servizi a livello 3 e così via. Ad un livello superiore un'operazione complicata viene ridotta a una chiamata a un programma. Il programma chiamando il servizio non ha bisogno di sapere come sarà effettuato tale servizio, 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 a sufficienza. Questo è il principio di astrazione.

Esempio

Lo stack più diffusa di protocolli di rete è lo stack del protocollo TCP / IP. I numeri strati da 1 a 4 dal basso verso l'alto. Il livello più basso è il livello più tecnico e fisico. Questo è il dominio di tecnici ed elettricisti. Più in alto lo stack, l'indirizzamento e l'instradamento avviene a livello di Internet. Questo strato contiene il protocollo Internet, che è il protocollo più noto della pila. Il protocollo Internet definisce l'indirizzo IP, che ogni computer deve avere per la connessione a Internet. Dati viaggia su reti a pacchetti. Un pacchetto contiene i dati nel suo corpo, e ha il controllo e informazioni di indirizzamento nella sua intestazione. I pacchetti sono assemblati da protocolli di trasporto, che si trovano un livello sopra il livello di Internet a livello di trasporto. TCP / IP contiene due protocolli di trasporto. Uno si chiama il Transmission Control Protocol, l'altro è il User Datagram Protocol. Sopra il livello di trasporto è il livello applicazione, che contiene il programma che interagiscono con gli utenti di computer.

Industria Segmentazione

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