L' Open Systems Interconnection ( OSI ) di protocollo analizza sistemi operativi come Microsoft Windows , OS X di Apple e le variazioni di Linux open source. Il protocollo OSI , sviluppato nel 1984 dalla ISO ( International Organization for Standardization ) , mette a confronto le funzioni dei diversi sistemi operativi e stack di protocollo , ad esempio TCP /IP , il mantenimento di una rigida serie di norme . Physical Layer
sistemi operativi , il livello fisico rappresenta hardware . Windows richiede hardware basato su microprocessori Intel e chipset . Sistemi operativi di Apple precedentemente tenuti Motorola microprocessori e chipset . Attualmente OS X gira su microprocessori Intel e chipset . Open Source Linux installa e gira su molte piattaforme hardware tra cui Alpha , m68k ( 6800 microprocessori di Motorola ) , MIPS , PA - RISC , S/390 e SuperH , così come Intel .
Data Link Layer
Il livello di collegamento dati , anche strettamente legato all'hardware nella maggior parte delle applicazioni pratiche , si riferisce al modo in cui i movimenti di dati . Quando si avvia il computer , sposta i dati dal disco rigido al microprocessore. Questa è una funzione di strato di collegamento dati . Quando il microprocessore agisce su questi dati , si crea il proprio sistema operativo .
Network Layer
Codice di programma operativo a livello di rete controlla i protocolli utilizzati su rete . Protocolli , analogo a lingue , determinano la natura e la capacità di una data rete .
Protocolli di rete
includono IP , IPSec e IPX . Novell ha sviluppato TCP /IP per i propri server Netware per sostituire IPX . IP , una parte dello stack IP di protocolli TCP /, determina rotte da e per l' origine e la destinazione . IPSec , anche una parte del protocollo TCP /IP , offre percorsi sicuri o meno allo stesso modo di IP offre percorsi garantiti .
Transport Layer
Il livello di trasporto controlla il trasferimento di dati . Protocolli in questo strato di prendere i pacchetti di dati creati dal livello di collegamento dati e li codificano per la trasmissione. Quando si riceve , Transport Layer ricombina i pacchetti di dati nell'ordine corretto assicurando che tutti arrivano. Protocolli includono TCP , UDP e NetBEUI .
Session layer
Il livello di sessione coordina la comunicazione tra le applicazioni . Nessun protocollo appaiono in questo strato per il protocollo TCP /IP . In Windows , OLE ( Object Linking and Embedding ) gestisce questa funzione . Quando si stampa, i dati vengono spostati automaticamente dalla sua applicazione originale in un'applicazione che vi permette di controllare il processo di stampa .
Presentation Layer
Il livello di presentazione traduce i dati in forma più adatta alla situazione a portata di mano . TCP /IP contiene DNS e DHCP , tra gli altri . Modifiche DNS nomi delle pagine web che noi capire e ricordare nei numeri degli indirizzi IP richiesti dal protocollo TCP /IP . DHCP assegna automaticamente il computer l'indirizzo IP e il numero per il suo server DNS assegnato in modo da poter utilizzare Internet dalla posizione del tuo computer .
Application Layer
Il livello applicazione contiene codice che permette agli utenti di controllare il codice in esecuzione in altri livelli.