Arkadaşlar selam!
OSI modelini ezberlemekten beyniniz yandıysa, "7 katman neydi şimdi?" diye uykularınız kaçıyorsa, doğru yerdesiniz. Bugün internetin asıl kahramanını konuşuyoruz: TCP/IP.
OSI Mülakat Sorusu, TCP/IP Gerçek Hayat
Açık konuşalım. OSI teoride şık duruyor. Yedi katman, her şey yerli yerinde. Ama gelin görün ki, gerçek dünyada, bizim ağlarımızda, sunucularımızda, router'larımızda işi bitiren model TCP/IP.
Neden mi? Çünkü TCP/IP, çok daha pratik. Dört katmanla işi çözüyor. Daha az karmaşa, daha çok iş. İnternetin omurgası bu model üzerine kurulu. Sahada çalışan her mühendis bilir, OSI akademik bir çizim, TCP/IP ise günlük ekmeğimiz.
Peki bu dört katman ne işe yarıyor? Gelin, bir kahve molasında arkadaşınıza anlatır gibi sadeleştirelim.
TCP/IP Katmanları: İnternet Nasıl Çalışır?
Hayal edin, bir arkadaşınıza mektup göndereceksiniz. Bu mektup, internet üzerinde bir paketin yolculuğuna benziyor.
1. Uygulama Katmanı (Application Layer)
Bu katman, sizin bilgisayarla doğrudan etkileşim kurduğunuz yer. Yani web tarayıcınız (Chrome, Firefox), e-posta programınız (Outlook), dosya transferi yaptığınız uygulama (FTP istemcisi) burada çalışır. Sizin "ben bu siteye girmek istiyorum" ya da "şu e-postayı yollayacağım" dediğiniz an, bu katman devreye girer.
- Protokoller: HTTP/HTTPS (web), FTP (dosya transferi), SMTP (e-posta gönderme), DNS (alan adı çözümleme).
2. Taşıma Katmanı (Transport Layer)
Mektubunuzu yazdınız, zarfladınız. Şimdi sıra geldi kargo şirketine vermeye. Ama nasıl bir kargo? Güvenli mi gitsin, yoksa hızlı mı? İşte bu katman, verinin güvenilir bir şekilde ulaşıp ulaşmayacağına, doğru uygulamaya gidip gitmeyeceğine karar verir.
- TCP (Transmission Control Protocol): Güvenilir kargo. "Mektubum kesin ulaşsın, eksiksiz olsun" derseniz TCP devreye girer. Paketler numaralanır, hedefe ulaşıp ulaşmadığı kontrol edilir. Ulaşmazsa tekrar gönderilir. (Örn: Web sayfaları, e-postalar)
- UDP (User Datagram Protocol): Hızlı kargo. "Çok hızlı gitsin, bir iki paket kaybolsa da önemli değil" derseniz UDP kullanılır. Canlı yayınlar, online oyunlar gibi gecikmenin kritik olduğu yerlerde tercih edilir.
3. İnternet Katmanı (Internet Layer)
Mektubunuz kargoya verildi. Şimdi kargo şirketi, mektubu doğru adrese ulaştırmak için en iyi rotayı bulmalı. İnternet katmanı, tam da bunu yapar. Veri paketlerini kaynaktan hedefe yönlendirir. Farklı ağlar arasında köprü kurar. Her cihazın bir IP adresi var, değil mi? İşte o adresler burada kullanılır.
- Protokoller: IP (Internet Protocol). Paketlerin adresi ve yönlendirilmesi burada halledilir.
4. Ağ Erişimi Katmanı (Network Access Layer)
Mektubunuz şimdi doğru yolda. Peki fiziksel olarak nasıl taşınacak? Bisikletle mi, tırla mı, uçakla mı? Bu katman, verinin fiziksel ağ ortamına (kablo, Wi-Fi, fiber optik) nasıl aktarılacağını belirler. Donanım seviyesindeki detaylar burada devreye girer. Yani cihazınızın ağ kartı (NIC) burada iş yapar.
- Tanıdık Protokoller: Ethernet (kablolu ağlar), Wi-Fi (kablosuz ağlar).
Gördünüz mü? İnternetin karmaşık görünen yapısı aslında bu 4 katmanla yönetiliyor. Her katman kendi işini yapıyor, birbiriyle uyumlu çalışıyor.
Sizce de OSI sadece mülakatlarda sorulup geçilen bir teori değil mi? Gerçek sahada TCP/IP'cileri görelim. Yorumlarda tecrübelerinizi bekliyorum! 👇
