OSI (Open System Interconnection) Modeli, iki sistem arasındaki bağlantıyı belirli standartlarla gerçekleştiren bir referans modelidir. OSI Modeli toplamda 7 katmandan oluşur: 1. Fiziksel Katman: Verilerin bit düzeyinde iletilmesini sağlar. 2. Veri Bağlantı Katmanı: Kaynak verinin çerçeve haline getirilerek hedef adrese iletilmesini sağlar. 3. Ağ Katmanı: Verinin IP adresi eklenerek paketlenmesini sağlar. 4. Taşıma Katmanı: Veriyi segmentlere ayırarak hedef adrese ulaştırır ve port numaralarını düzenler. 5. Oturum Katmanı: Oturum açar, yönetir ve sonlandırır. 6. Sunum Katmanı: Verinin diğer bilgisayarlar tarafından anlaşılabilecek şekilde çevrilmesini sağlar. 7. Uygulama Katmanı: Programlarla ağ arasında arabirim görevi görür.