BLP 1003 — Bilgisayar Ağları
2026-09-12
Taslak Çalışma Notu
Bu doküman BLP 1003 Bilgisayar Ağları dersi için resmî izlence ve mevcut sunum malzemesi temel alınarak hazırlanmış ilk çalışma taslağıdır. Haftalık pedagojik revizyonlarla olgunlaştırılmaya devam edecektir. Ana İzlence: [[crs-blp1003|Ders İzlence Merkezi]]
Bir arkadaşınıza internet üzerinden 100 MB boyutunda bir video göndermek istediğinizde, bu dosya tek bir blok halinde kabloya fırlatılabilir mi? Eğer yolda tek bir bit bozulursa 100 MB’ın tamamı baştan mı indirilmelidir?
veri → segment → paket → çerçeve → bit)?Bir uçtan diğerine 100 MB boyutunda tek parça bir dosya gönderdiğimizi hayal edelim:
Çözüm: Büyük veriyi küçük parçalara (segmentasyon / parçalama) bölmek, her parçaya sıra numarası ve adres eklemek, hatalı parçayı bağımsız olarak yeniden istemek!
Bir üniversite mezuniyet diplomasının hazırlanıp öğrenciye teslim edilme süreci:
1. Rektörlük / Senato Onayı (Diplomanın hak edilmesi - Üst Karar)
↓
2. Öğrenci İşleri (Not dökümü, kimlik kontrolü, metin formatlama)
↓
3. Matbaa / Baskı (Özel kâğıt, mühür, imza)
↓
4. Posta / Kargo Departmanı (Zarflama, adres yazımı, takip barkodu basımı)
↓
5. Taşıma / Dağıtım Aracı (Fiziksel kamyon, uçak, kurye ile teslimat)Analojinin Güçlü Yönü ve Sınırı
ISO (International Organization for Standardization) tarafından tanımlanan teorik model:
Katman 7: Uygulama (Application) ─── Kullanıcıya ve uygulamaya en yakın arayüz (HTTP, DNS)
Katman 6: Sunum (Presentation) ─── Veri formatı, şifreleme ve sıkıştırma (JPEG, ASCII, TLS)
Katman 5: Oturum (Session) ─── İletişim oturumunun başlatılması ve yönetimi (RPC)
Katman 4: Taşıma (Transport) ─── Uçtan uca güvenilirlik, portlar, parçalama (TCP, UDP)
Katman 3: Ağ (Network) ─── Mantıksal adresleme, en iyi yol seçimi (IP, ICMP, Router)
Katman 2: Veri Bağı (Data Link) ─── Fiziksel adresleme, çerçeveleme, yerel iletim (MAC, Switch)
Katman 1: Fiziksel (Physical) ─── Bitlerin kablo/ortamda sinyal olarak iletimi (Kablo, NIC, Bit)Teknik Düzeltme
Session (Oturum) katmanına port numaraları veya TCP bağlantı güvenilirliği yüklenemez! Port numaralandırması, akış kontrolü ve yeniden iletim kesinlikle Katman 4 (Taşıma) sorumluluğundadır. Session katmanı yalnızca oturumun kimliğini ve kontrol noktalarını (checkpoint) yönetir.
Veri üst katmandan alt katmana inerken her katman verinin başına kendi yönetim başlığını (Header) ekler:
[Uygulama Katmanı] ───> Veri (Data)
↓
[Taşıma Katmanı] ───> [Taşıma Başlığı (Port)] + [Veri] ───> SEGMENT
↓
[Ağ Katmanı] ───> [Ağ Başlığı (IP)] + [Segment] ───> PAKET (Packet)
↓
[Veri Bağı Katmanı] ───> [MAC Başlığı] + [Paket] + [FCS Kuyruğu] ───> ÇERÇEVE (Frame)
↓
[Fiziksel Katman] ───> 01011001011010101100110100101... ───> BİTBir paket A bilgisayarından çıkıp Switch ve Router üzerinden B bilgisayarına giderken:
Bu derste öğrendiklerimiz: - 100 MB video problemi ile parçalama, sıralama ve hata denetimi gereksinimi, - Üniversite diploması analojisi ve sorumlulukların katmanlara ayrılması, - Katmanlı mimarinin getirdiği modülerlik ve uyumluluk avantajları, - OSI 7 Katmanlı Modeli ve her katmanın özgün sorumlulukları, - PDU dönüşüm hattı: Veri → Segment → Paket → Çerçeve → Bit, - Kapsülleme ve cihazların katman çalışma sınırları.
Gelecek Hafta: TCP/IP protokol kümesi, IP protokolünün doğası, ARP ile yerel adres çözümleme ve ICMP (ping, traceroute) ile ağ teşhisi.