sistemi informatici seguono i protocolli , se tali protocolli sono proprietarie, o definito e di proprietà di enti internazionali . E 'impossibile creare un sistema senza collaborazione tra un gruppo di persone o organizzazioni . Quando più di una persona è coinvolta nello sviluppo di un sistema , di cui hanno bisogno , protocolli o linee guida e le regole , per garantire che la loro produzione sia compatibile . La stratificazione dei protocolli consente una gerarchia di servizi per semplificare le attività e le responsabilità . Protocolli di rete
Networking è un campo multi- disciplina complessa che richiede diversi livelli di abilità . Tecnologia di rete è particolarmente adatto per la stratificazione dei protocolli , perché le competenze necessarie per ottenere applicazioni a contatto con l'altro in un range cavo da quelli di un programmatore attraverso ad un elettricista . La 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 la 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 è ridotto a una chiamata a un programma . Il programma chiamando il servizio non ha bisogno di sapere come verrà eseguito tale servizio , o come molti altri servizi che il servizio ha bisogno di avvalersi di completare il suo compito . Ha solo bisogno di sapere che il servizio sarà completato sufficientemente . Questo è il principio di astrazione .
Esempio
Lo stack più ampiamente implementato su protocolli di rete è lo stack di protocollo TCP /IP . I numeri di strati 1-4 dal basso in 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 il routing avviene a livello di Internet . Questo strato contiene il protocollo Internet , che è il miglior protocollo noto della pila . Il protocollo Internet definisce l'indirizzo IP , che ogni computer deve avere per la connessione a Internet . I dati viaggiano su reti a pacchetti. Un pacchetto contiene i dati in suo corpo , e ha il controllo e le informazioni di indirizzamento nella sua intestazione . I pacchetti vengono assemblati da protocolli di trasporto , che si trovano uno strato sopra il livello di Internet a livello di trasporto . TCP /IP contiene due protocolli di trasporto . Uno si chiama il Transmission Control Protocol, l'altra è la User Datagram Protocol . Sopra lo strato di trasporto è il livello di applicazione, che contiene il programma che interagisce con gli utenti di computer .
Industria Segmentazione
I livelli dello stack di protocollo TCP /IP permeare tutto il settore del networking . Dal momento in cui i protocolli di rete sono tenuti in scuole 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 durante la loro carriera e segmenti del settore del networking in specializzazioni .