Açık Sistemler Arası Bağlantı (OSI) farklı bilgisayar sistem ve ağ cihazlarının birbiriyle nasıl sorunsuz iletişim kuracağını tanımlayan 7 katmanlı teorik bir referans modelidir.
1984 Yılında Uluslararası Standartlar Örgütü (ISO) tarafından ağ iletişimindeki karmaşık süreçleri standart adımlara bölerek farklı üreticilerin (Microsoft, Cisco vb.) donanım ve yazılımlarının birbirleriyle uyumlu çalışmasını amaçlamıştır.
OSI modeli 7 katmandan oluşur ve her katmanın farklı protokolleri vardır. Bu katmanların sırası veri alırken ve veri gönderirken değişir.

7. Uygulama Katmanı (Application Layer)
- Kullanıcının bilgisayardaki yazılımlar (web tarayıcısı, e-posta vb.) üzerinden ağ ile doğrudan etkileşime geçtiği katmandır.
- Örneğin Google Chrome’u açıp adres çubuğuna https://www.google.com yazıp enter tuşuna basmanız. Doğrudan gözünüzle gördüğünüz, tıkladığınız ve etkileşime girdiğiniz tüm bu arayüz ve kullanılan HTTPS protokolü bu katmandadır.

- Protokoller & Popüler Port Numaraları:
- HTTP: Web sayfalarını yüklemek için kullanılır. (Port 80)
- HTTPS: Güvenli/şifreli web trafiği. (Port 443)
- FTP / SFTP: Dosya transfer protokolü. (Port 20 ve 21 / Port 22)
- SSH: Güvenli uzak sunucu bağlantısı. (Port 22)
- DNS: Alan adlarını (google.com) IP adreslerine çevirir. (Port 53)
- SMTP: E-posta gönderme protokolü. (Port 25)
- DHCP: Otomatik IP adresi dağıtma. (Port 67, 68)
6. Sunum Katmanı (Presentation Layer)
- Ana Görevi: Gönderilen veriyi hedef cihazın anlayabileceği formata dönüştürür. Verinin biçimlendirilmesi, şifrelenmesi (Encryption), şifrenin çözülmesi ve sıkıştırılması bu katmanda yapılır.
- Örneğin Banka uygulamanıza girerken şifrenizin internette çalınmaması için SSL/TLS ile şifrelenmesi veya arkadaşınıza gönderdiğiniz fotoğrafın boyutunun küçültülerek .JPEG formatına getirilmesi.

- Protokoller & Standartlar:
- SSL / TLS: Veri güvenliği ve şifreleme protokolleri.
- Format Standartları: JPEG, PNG, GIF (Görsel), MP3, WAV (Ses), ASCII, Unicode (Metin).
5. Oturum Katmanı (Session Layer)
- Ana Görevi: İki cihaz arasındaki iletişimin (oturumun) başlatılması, yönetilmesi, senkronize edilmesi ve iş bittiğinde güvenli bir şekilde kapatılmasıdır. İletişim koparsa kalınan yerden devam edilmesini sağlar.
- Örnek: İnternet bankacılığında işlem yaparken ekranı açık bırakıp kahve almaya gittiğinizde, sistemin güvenlik amacıyla “Oturumunuz zaman aşımına uğradı” deyip sizi dışarı atması. İki cihaz arasındaki “oturum süresini” bu katman yönetir.

- Protokoller:
- NetBIOS: Yerel ağlarda cihazların birbiriyle haberleşmesini sağlar.
- RPC (Remote Procedure Call): Uzaktan prosedür çağrısı.
- PPTP: Noktadan Noktaya Tünelleme Protokolü (VPN bağlantılarında kullanılır).
4. Taşıma Katmanı (Transport Layer)
- Ana Görevi: Verinin büyük parçalarını küçük parçalara ayırır, uçtan uca güvenli aktarımı denetler ve paket sıralamasını düzenler. Port adreslemesi tam olarak bu katmanda gerçekleşir.
- Örneğin Zoom üzerinden yaptığınız görüntüşü görüşmeler (UDP). Konuşurken görüntünün pikselleşmesi veya anlık donması önemli değildir, amaç yayının gecikmeden akmasıdır. Eğer büyük bir PDF dosyası indiriyor olsaydınız, tek bir harf bile eksik çıkmasın diye onay mekanizmalı TCP kullanılacaktı.

- Protokoller:
- TCP (Transmission Control Protocol): Güvenli iletim sağlar. Verinin eksiksiz ulaştığından emin olmak için onay mekanizması (Handshake) kullanır.
- UDP (User Datagram Protocol): Hızlı ama onay mekanizması olmayan iletim sağlar. Veri kaybını önemsemez, hıza odaklanır.
- Port Aralığı:0 ile 65535 arasında değer alır. (0-1023 arası bilinen standart servis portlarıdır).
3. Ağ Katmanı (Network Layer)
- Ana Görevi: Verinin kaynaktan hedefe ulaşması için en uygun rotanın belirlenmesi (Routing) ve mantıksal adresleme işlemlerinin yapılmasıdır. Veri birimine bu katmanda Paket (Packet) denir.
- Örneğin evdeki modeminiz gelen veri paketine bakıp “Bu paket yandaki komşuya değil, tam olarak
192.168.1.15IP adresli benim bilgisayarıma gidecek.” diyerek en doğru rotayı (Routing) seçmesi.

- Protokoller:
- IP (IPv4 ve IPv6): Cihazlara mantıksal adres atar.
- ICMP: Ağ denetimi ve hata bildirim protokolü (Ping komutu bu protokolü kullanır).
- ARP: IP adresinden MAC adresini bulmayı sağlar.
- OSPF / BGP: Yönlendirme (Routing) protokolleri.
2. Veri İletimi Katmanı (Data Link Layer)
- Ana Görevi: Aynı fiziksel ağ (LAN) içerisindeki iki cihaz arasında hatasız veri aktarımını sağlar. Veriyi Çerçeve (Frame) adı verilen yapılara dönüştürür.
- Örneğin bir ofiste aynı modeme bağlı 10 tane bilgisayar varken, ağ anahtarının (Switch) veriyi IP’ye değil, bilgisayarın ağ kartındaki değişmez kimlik numarasına (MAC Adresine) bakarak doğrudan sizin masanızdaki bilgisayara teslim etmesi.

- Protokoller & Standartlar:
- Ethernet (IEEE 802.3): Kablolu ağ standardı.
- Wi-Fi (IEEE 802.11): Kablosuz ağ standardı.
- PPP, HDLC, VLAN (802.1Q).
1. Fiziksel Katman (Physical Layer)
- Ana Görevi: Dijital veriyi oluşturan 0 ve 1’lerin (bitlerin) elektrik sinyallerine, ışık dalgalarına veya radyo dalgalarına dönüştürülüp fiziksel kablo veya hava üzerinden iletilmesidir.
- Örneğin bilgisayarınızın arkasına takılı olan Ethernet (Cat6) kablosu veya evinizdeki modemin fiber kablosu. Verinin 0 ve 1 olarak kablonun içinden elektrik sinyali ya da ışık çakmaları halinde akıp gitmesi tam olarak bu katmandır.

- Donanım ve Standartlar:
- Kablolar: Fiber Optik, Bükümlü Çift (Cat5/Cat6), Koaksiyel.
- Konnektörler: RJ45, RS-232.
- Cihazlar: Hub, Repeater (Yineleyici), Network Kartı (NIC).









