ISO/OSI

Bez rozważań akademickich, (bardzo) upraszczając: ISO/OSI  stanowi bardzo popularny, warstwowy  model transmisji danych w sieciach informatycznych. W architekturze warstwowej każda warstwa odpowiedzialna jest za inny aspekt komunikacji. Model ten nazywany jest często stosem protokołów sieciowych, ponieważ złożony jest z siedmiu warstw. W każdej z tych warstw funkcjonuję pewna liczba protokołów. Przetwarzane dane przechodzą przez poszczególne warstwy "z góry na dół" lub też "z dołu do góry".
 
Aplikacje działające w przestrzeni warstwy siódmej (np przeglądarka internetowa) tworzą strumień danych który  wędruje do warstwy szóstej gdzie jest tłumaczony na format danej sieci. Następnie trafia do warstwy piątej której główne zadanie polega na dozorowaniu przepływu danych do właściwych aplikacji.  Zapewnia także właściwy kierunek przepływu danych.  Również w tej warstwie działa mechanizm zapewniający ponowne nawiązanie połączenia po jego nagłym zerwaniu.
 
Po warstwie piątej dane trafiają do warstwy czwartej w której strumień kannych zostaje podzielony na   "porcje" nazywane segmentami. W warstwie czwartej każda z "porcji" otrzymuje swój nagłówek. Porcje zostają także ponumerowane.   W warstwie tej maja zastosowanie protokoły takie jak  TCP czy UDP. Następnie „porcje” kierowane  do warstwy trzeciej.
 
W warstwie trzeciej pracują  (miedzy innymi) protokoły odpowiedzialne za adresacje oraz protokoły trasowania. W tej warstwie porcje" są "pakowane w "pojemniki" zwane pakietami, każdy pakiet otrzymuje swojego rodzaju   "list przewozowy" - nagłówek zawierający adres nadawcy, adres odbiorcy oraz inne dane, dzięki temu,  pakiety mogą wędrować więcej niż pomiędzy dwoma urządzeniami sieciowymi.
 

Następnie pakiety są podawane do warstwy drugiej. Tu  pakiety zostają   "powiązane w snopki" nazywane ramkami. Ramki są  tworzone w taki sposób aby były zgodne z danym standardem np Ethernetem. W warstwie tej funkcjonuję adres MAC. Ramki przekazywane są do warstwy pierwszej W warstwie pierwszej ramki są "ładowane" w konkretne medium transmisyjne takie jak przewód, fale radiowe, fale świetlne itp.
 
WARSTWA 7 - APLIKACJI warstwa ta odpowiedzialna jest za zapewnienie dostępu do sieci aplikacją. funkcjonują w tej warstwie protokoły takie jak HTTP, DNS, MTP
 
WARSTWA 6 – PREZENTACJI . 

WARSTWA 5 – SESJI   

WARSTWA 4 -  TRANSPORTOWA  Protokoły: TCP, UDP   

WARSTWA 3 – SIECI   Protokoły to np: IP
 
WARSTWA 2 – ŁĄCZA DANYCH   
 
WARSTWA 1 - FIZYCZNA