Farklı ağ farklılığına sahip cihazlarda çalışan uygulamaların birbiriyle nasıl iletişim kuracağını tanımlar. Bu modeller yedi katmana ayrılmıştır. Sunucu Katmanları Katman 7 : Uygulama Katmanı Son kullanıcıya en yakın katmandır. OSI uygulama katmanı ve kullanıcı ile yazılımlar ile doğrudan iletişimde bulunur. NFS, SMB, AFP Katman 6 : Sunum Katmanı Yollanan verinin karşı bilgisayar tarafından anlaşılacak şekilde çevirir. Bu katman uygulama katmanına verileri yollar ve verinin yapısı, biçimi ile ilgili düzenlemeler yapılır. HTML, XML, JSON Katman 5 : Oturum Katmanı Cihazlar arasındaki bağlantıları kontrol eder. Bağlantıları kurabilir, yönetebilir ve sonlandırma yapabilir. PAP, TLS, FTP, HTTP, HTTPS, SMTP Katman 4 : Taşıma Katmanı Taşıma katmanı üst katmanlardan gelen veri, bilgiyi ağ paketi boyutuna böler. Bu katmanda veriler segment halinde taşınır. Verilerin uçtan uca iletimini sağlayıp, zamanında ulaşıp ulaşmadığını kontrol eder. NBF, TCP, UDP Ortam Katmanları Katman 3 : Ağ Katmanı Veri dizelerinin bir ağ düğümünden aynı ağa bağlı başka bir ağ düğümüne aktarımını sağlar. IPv4, IPv6, ICMP, IPsec Katman 2 : Veri Bağı Katmanı Veri bağlantı katmanıdır. Bu katman fiziksel katmana erişmek ve kullanmak ile ilgili kuralları belirler. Ağ katmanı-Fiziksel katman bağlantısını sağlar. IEEE 802.2, L2TP, MAC, PPP, ATM Bu katman ikiye ayrılır; Media Access Control : Ağdaki cihazların ağ ortamına erişiminden ve veri iletim izninden sorumludur. Logical Link Control : Ağ katmanı protokollerin tanımlanması, çözülmesi ve kontrollerin sağlanmasından sorumludur. Katman 1 : Fiziksel Katman Elektrik sinyalleri, radyo, ışık sinyalleri vb. sinyallerden sorumludur. OSI modelinde donanım katmanıdır. Repeater, hub, ethernet bu katman üzerinde çalışır. RS-232, RS-449, DSL