İçindekiler
Ağlar'a “Sen”i Katmak yazısının tam haritası.64 bölüm, toplam yaklaşık 589 dakikalık okuma.
Giriş
kitabın tek sorusu, üç omurga soru, yolculuğun haritası
1. Adres Çubuğundan İsteğe
URL ayrıştırma, şema ve yetkili alan, tarayıcı önbellekleri, isteğin doğuşu
2. Paket Anahtarlamalı Yol
paket anahtarlama, devre anahtarlama, gecikmenin dört bileşeni, kuyruk ve kayıp, darboğaz ve throughput formülü
3. İsimden Adrese
kök sunucular, üst düzey alan, yetkili sunucu, DNS mesaj başlığı ve bayrakları, RCODE, kayıt türleri, ters çözümleme, bölge ve seri numarası
4. Önbellek, Tazelik ve Güven
yaşam süresi ve isabet oranı hesabı, önbellek katmanları, DNSSEC imzası, DoH ve DoT, merkezileşme tartışması
5. Port Numarası ve Soket
port numarası, soket four-tuple'ı, dinleme, iyi bilinen portlar, geçici port havuzu ve tükenmesi, çoklama çözme
6. Bağlantısız Taşıma: UDP
UDP başlığı, bağlantısız gönderim, checksum ve sözde başlık, mesaj sınırı, ne zaman tercih edilir
7. Üç Adımlı El Sıkışma
SYN, SYN-ACK, ACK, başlangıç sıra numarası, yarı açık bağlantı, RTT bedeli
8. Simetrik Şifreleme
tehdit modeli, dinleme ve sahtecilik, simetrik şifreleme, AES, blok kipleri, anahtar dağıtımı sorunu
9. Açık Anahtarlı Kriptografi
açık anahtar fikri, Diffie-Hellman anahtar uzlaşması, RSA, özet fonksiyonu, sayısal imza
10. TLS El Sıkışması
ClientHello, anahtar değişimi, oturum anahtarı, 1-RTT, 0-RTT ödünleşimi
11. Sertifika Zinciri
sertifika zinciri, kök deposu, iptal listesi ve OCSP, OCSP stapling, Certificate Transparency, ad doğrulama
12. HTTP Mesajının Anatomisi
istek satırı, metotlar, başlıklar, içerik pazarlığı, bayt aralığı istekleri, gövde, durum kodları, koşullu istek
13. Durum, Çerez ve Oturum
durumsuz protokolde durum, çerez ve öznitelikleri, SameSite ile CSRF, çerez adı önekleri, oturum, web önbelleği, vekil sunucu, koşullu istek
14. HTTP/2'den HTTP/3'e
kalıcı bağlantı, çoklama, baş engelleme, QUIC, HTTP/3, bağlantı göçü
15. İçerik Dağıtım Ağları
içerik dağıtım ağı, kenar sunucu, anycast, coğrafi yönlendirme, önbellek isabeti
16. Diğer Uygulama Protokolleri
e-posta zinciri, SMTP ve IMAP, MIME, SPF ve DKIM ile DMARC, video akışı ve DASH, eşler arası dağıtım
17. Katmanlı Mimari
katmanlı mimari, OSI yedilisi ve iki eksik kat, hizmet ile protokol ayrımı, SDU ve PDU, MAC ile LLC, TCP/IP dörtlüsü, kum saati, katmanlamanın faturası
18. Kapsülleme ve Başlıklar
kapsülleme, IPv4 başlığının bütün alanları, IHL ve DSCP, DF ile yol MTU keşfi, Ethernet çerçevesi, MTU, parçalama, yük ve başlık oranı
19. Paket Yakalama ve Çözümleme
yakalama arayüzü, karışık mod, yakalama ve gösterim filtreleri, akış takibi, kayıt biçimi
20. Ağ Arayüz Kartı
ağ kartı, çerçeve sınırlandırma ve bit doldurma, halka tampon, DMA, kesme birleştirme, boşaltma motorları
21. Fiziksel Adresleme
MAC adresi, OUI blok boyutları, çerçeve yapısı, Ethernet II ile 802.3 ayrımı, çoklu yayın eşlemesi, EUI-64, adres rastgeleleştirme
22. Hata Sezme ve CRC
eşlik biti, Hamming uzaklığı, internet sağlaması, döngüsel artıklık denetimi, sezme ile düzeltme farkı, ileri hata düzeltme
23. Adres Çözümleme: ARP
ARP isteği, broadcast domain, ARP tablosu, bedava ARP, zehirleme
24. Anahtarlama ve Ortam Erişimi
MAC öğrenme tablosu, flooding (taşkın), collision domain, broadcast domain, çoklu erişimin üç ailesi, ALOHA'dan CSMA/CD'ye, dilim süresi ve 64 bayt, döngü
25. Ağ Topolojileri
yıldız, veri yolu, halka, örgü topolojileri, structured cabling (yapısal kablolama), yatay ve dikey dağıtım
26. Sanal Yerel Ağlar
VLAN, 802.1Q etiketi, erişim ve trunk portu, yerel VLAN, VLAN atlama
27. Kablosuz Erişim: 802.11
802.11 çerçevesi, CSMA/CA, gizli terminal, ilişkilendirme, kanal, WPA3
28. Radyo Kanalı ve Kapasite
modülasyon derinliği, kanal genişliği, MIMO ve MU-MIMO, OFDMA, Wi-Fi kuşakları, dolaşım
29. Kablosuz Ağ Güvenliği
WEP ve WPA2 mirası, dört adımlı el sıkışma ve anahtarın yeniden kurulması, WPA3 ve SAE, geçiş kipi açığı, 802.1X ile EAP, izleme kipi
30. Hücresel Ağlar
hücre kavramı, frekans tekrar kullanımı ve küme boyu, sektörleme, baz istasyonu, çekirdek ağ, SIM ile kimlik, aktarma, taşıyıcı toplama
31. Spektrum ve Kuşaklar
spektrum tahsisi, kanal ve alt kanal, FDD ile TDD çift yönlülüğü, FR1 ve FR2 ve FR3, mmWave ödünleşimi, kuşak takvimi
32. Hareketlilik ve Aktarma
hücreler arası aktarma, sert ve yumuşak aktarma, X2 ile Xn hazırlığı, koşullu aktarma, mobil IP fikri, bağlantı göçü
33. Adres Kiralama: DHCP
DHCP dörtlüsü, kira süresi, default gateway, ev yönlendiricisinin dört işi
34. Adresin Anatomisi
IPv4 adresi, ağ ve makine parçası, maske ve bitsel VE, CIDR, alt ağ formülleri, önek merdiveni, VLSM tasarımı, ayrılmış bloklar
35. Adres Tükenmesi ve IPv6
IPv6 başlığı, adres türleri ve kapsam, adres gösterimi, SLAAC ve DAD, komşu keşfi, çift yığın, NAT64 ile 464XLAT
36. Yönlendirici Mimarisi
en uzun önek eşleşmesi, yönlendirme tablosunun okunması, yönetimsel uzaklık ve metrik, özyinelemeli arama, RIB ve FIB, anahtarlama dokusu, kuyruğun yeri
37. Kuyruk Yönetimi
tampon boyutu, etkin kuyruk yönetimi, paket zamanlama, öncelik ve WFQ, hizmet kalitesi, ağ tarafsızlığı
38. Cihaz Yapılandırma
komut satırı kipleri, arayüz yapılandırma, statik yol, çalışan ve başlangıç yapılandırması
39. Yönlendirme Protokolleri
uzaklık vektörü, link state (bağlantı durumu), RIP, OSPF, yakınsama, sayarak sonsuza gitme
40. Kontrol Düzlemi ve SDN
veri düzlemi ve kontrol düzlemi ayrımı, yazılım tanımlı ağ, denetleyici, akış kuralları ve on iki eşleşme alanı, trafik mühendisliği
41. Ağ İzleme ve Yönetimi
SNMP ve sayaçlar, sürümler ve topluluk dizesi sorunu, akış kaydı, NetFlow ve IPFIX, akış telemetrisi, eşik ve alarm
42. Alanlar Arası Yönlendirme
otonom sistem, BGP oturumu, yol vektörü, politika, eşleme ve geçiş, rota kaçırma
43. Adres Çevirisi
NAT tablosu, alan alan çeviri, port çevirisi, NAT davranış türleri, STUN ve delik açma, ALG, CGNAT, end-to-end argument'ın bedeli
44. Ara Kutular
ara kutu kavramı, yük dengeleyici, ters vekil, TLS sonlandırma, ağ işlev sanallaştırma, end-to-end argument'ın aşınması
45. Tünelleme ve IPsec
tünelleme fikri, IPsec kipleri, VPN türleri, WireGuard, bölünmüş tünel, MTU bedeli
46. Güvenlik Duvarları
paket süzme, durum takipli güvenlik duvarı, saldırı tespit ve önleme, hizmet reddi, dağıtık saldırı ve azaltma
47. Operatör ve Metro Ağları
metro ethernet, E-Line ve E-LAN servisleri, MPLS etiketi, segment yönlendirme, hizmet seviyesi, taşıyıcı sınıfı
48. Bitten Sinyale
hat kodlama, Manchester, 4B/5B, bant genişliği, gürültü, Nyquist ve Shannon sınırı
49. Çoklama Teknikleri
frekans bölmeli çoklama, zaman bölmeli çoklama, dalga boyu çoklama, istatistiksel çoklama, kanal ayırma
50. İletim Ortamları
twisted pair ve koaksiyel, ekranlama aileleri, kategori ve sınıf, mesafe ve segment sınırları, yangın sınıfı, konnektör aileleri
51. Kablo Sonlandırma
UTP kategorileri, büküm ve diyafoni, T568A ve T568B, sonlandırma, fiber kırımı ve kaynaştırma, konnektör cilası, kanal testi
52. Fiber Optik İletim
Snell yasası ve kritik açı, sayısal açıklık, katman çapları, tek modlu ve çok modlu sınıflar, Rayleigh saçılması ve zayıflama penceresi, dispersiyon, kayıp bütçesi
53. Bakır Erişim Ağı: DSL
abone hattı, boş bandı kullanmak, şerit şerit taşıma, santral uzaklığı ve hız, modemin gösterdiği sayılar, bakırı kısaltmak, toptan erişim
54. Pasif Optik Ağlar
FTTx aileleri, pasif optik ağ, OLT ve ONT, ayırıcı, zaman bölmeli erişim, GPON ve XGS-PON
55. Kablo Erişim Ağları
melez fiber koaksiyel ağ, kablo modem, downstream ve upstream asimetrisi, paylaşılan segment, mini dilim ve MAP çerçevesi
56. Denizaltı Kabloları
denizaltı kabloları, tekrarlayıcı, arıza sebepleri ve onarım süresi, kara istasyonu, internet değişim noktası, eşleme anlaşmaları
57. Veri Merkezi Ağları
yaprak-omurga topolojisi, doğu-batı trafiği, aşırı abonelik oranı, çok yollu dengeleme, kayıpsız taşıma
58. Kapsülleme Çözme
ters kapsülleme, çerçeve kontrolü, sağlama, soket kuyruğu, kabul kuyruğu, olay döngüsü, sıfır kopya, alış tarafı ölçekleme
59. Güvenilir Aktarım
sıra numarası, birikimli ACK, zaman aşımı kestirimi, hızlı yeniden gönderim, seçici onay, Nagle ile gecikmeli onay, kayan pencere, flow control
60. Tıkanıklık Denetimi
tıkanıklık penceresi, yavaş başlangıç, toplamsal artış çarpımsal azalış, bant genişliği-gecikme çarpımı, kayıp oranı ile hız ilişkisi, CUBIC ve BBR, açık bildirim
61. Trafik Çözümleme
yeniden gönderim tespiti, pencere grafiği, akış grafiği, tcpdump ve BPF, oturum anahtarıyla çözme
62. Gecikme Bütçesi
ilk bayta kadar geçen süre, gecikme bütçesi, Wireshark ile izleme, traceroute okuma
63. Son Söz
üç omurga sorunun birlikte mühürlenmesi, katmanlı tasarımın bedeli, buradan sonrası