L' OSI (Open System Interconnection ) modello include protocolli multipli e possono estendersi su più livelli del modello OSI . Gli strati superiori del modello OSI forniscono all'utente protocolli di gestione del software , di rete e di connessione che usiamo tutti i giorni , spesso senza saperlo. Gli strati inferiori del modello OSI di solito raffigurano le funzioni hardware come router, switch e hub , che sono fondamentalmente i router che non hanno la programmazione di fare scelte di routing . Application Layer
protocolli applicativi
lavorano di pari passo con l'utente e l'applicazione o il programma in esecuzione . SMTP ( Simple Mail Transfer Protocol ) viene eseguito all'interno del protocollo di applicazione , l'invio di e-mail attraverso la maggior parte dei client di posta elettronica come Microsoft Outlook . Un altro protocollo che viene eseguito all'interno dello strato di applicazione è FTP ( File Transfer Protocol ), che consente a un utente di connettersi direttamente a un server e trasferimento di file o inviare e di elaborare le transazioni finanziarie . Anche qualcosa di semplice come ottenere su Internet richiede un protocollo che viene eseguito all'interno del livello di applicazione del modello OSI utilizzando HTTP ( Hyper Text Transfer Protocol ) e si utilizza questo ogni volta che si digita un indirizzo web . Il "http://" invia una richiesta di " Get" a un server web da qualche parte e restituisce le informazioni al browser Internet dell'utente per la visualizzazione .
Network Layer
< p > Il livello di rete che utilizza protocolli associati principalmente con le funzioni interne di una rete. Un protocollo estremamente importante che opera a livello della rete è il protocollo DHCP (Dynamic Host Control Protocol ) . Questo protocollo è responsabile di fornire ciascun computer della rete un indirizzo IP , che è il numero individuale id numerico . Prima di qualsiasi computer in grado di inviare o ricevere informazioni per un sito web , deve avere un indirizzo IP.
Quando un utente digita un indirizzo web , viene inviato a un computer che memorizza tonnellate di record che hanno un IP indirizzare legato a ciascun URL del sito web ( Universal Resource Locator ). Tale processo richiede l'utilizzo di IP ( Internet Protocol) per assicurarsi che la richiesta di un utente effettua di nuovo al computer dell'utente .
< br > Transport Layer
Il livello di trasporto fornisce un protocollo importante per gli utenti di Internet e di rete pure. Il protocollo TCP ( Transmission Control Protocol ) è responsabile per il confezionamento delle informazioni che l'utente richiede , impacchettare le informazioni e l'indirizzo IP in un pacchetto e tiro fuori di un server web in cui l' informazione viene elaborata prima di inviare di nuovo l'utente nel sotto forma di una pagina web con le informazioni richieste come ad esempio un saldo del conto bancario .