İçindekiler
Ağlar'a “Sen”i Katmak kitabının tam haritası: 82 bölüm, toplam yaklaşık 814 dakikalık okuma.
Konu dizini: kitaba dağılmış bir konuyu, örneğin güvenliği ya da taşıma katmanını, tek listede bul.
Giriş
kitabın tek sorusu, üç omurga soru, okuma notları, kitabın on iki kısmı
Kısım 1 Yola Çıkmadan Önce
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 ve store-and-forward, iletme tablosu, devre anahtarlama ve garantili bant genişliği, FDM ile TDM, gecikmenin dört bileşeni, kuyruk ve kayıp, darboğaz ve throughput formülü
3. İsimden Adrese
tek listenin sınırı, kök ve üst düzey alan, yetkili sunucu, resolver, özyinelemeli ve yinelemeli sorgu, DNS mesaj başlığı ve bayrakları, RCODE, tutkal kaydı ve kök ipuçları
4. DNS Kayıtları
kaynak kaydı ve dört alanı, kayıt türleri, SRV ile port, CAA ile sertifika izni, HTTPS kaydı, ters çözümleme ve in-addr.arpa, bölge ve SOA, bölge aktarımı
5. Önbellek, Tazelik ve Güven
yaşam süresi ve isabet oranı hesabı, önbellek katmanları, DNSSEC imzası, DoH ve DoT, merkezileşme tartışması
Kısım 2 Bağlantı Kuruluyor
6. Port Numarası ve Soket
port numarası, soket four-tuple'ı, dinleme, iyi bilinen portlar, geçici port havuzu ve tükenmesi, demultiplexing
7. Bağlantısız Taşıma: UDP
UDP başlığı, bağlantısız gönderim, checksum ve pseudo-header, mesaj sınırı, ne zaman tercih edilir
8. Üç Adımlı El Sıkışma
SYN, SYN-ACK, ACK, başlangıç sıra numarası, yarı açık bağlantı, RTT bedeli
9. Simetrik Şifreleme
tehdit modeli, dinleme ve sahtecilik, simetrik şifreleme, AES, blok kipleri, anahtar dağıtımı sorunu
10. Açık Anahtarlı Kriptografi
açık anahtar fikri, Diffie-Hellman anahtar uzlaşması, RSA, özet fonksiyonu, sayısal imza
11. TLS El Sıkışması
ClientHello, anahtar değişimi, oturum anahtarı, 1-RTT, 0-RTT ödünleşimi
12. Sertifika Zinciri
sertifika zinciri, kök deposu, iptal listesi ve OCSP, OCSP stapling, Certificate Transparency, ad doğrulama
Kısım 3 İstek Yazılıyor
13. 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
14. Durum, Çerez ve Oturum
durumsuz protokolde durum, çerez ve öznitelikleri, SameSite ile CSRF, çerez adı önekleri, oturum, web önbelleği, proxy, koşullu istek
15. HTTP/2'den HTTP/3'e
kalıcı bağlantı, multiplexing, baş engelleme, QUIC, HTTP/3, bağlantı göçü
16. İçerik Dağıtım Ağları
içerik dağıtım ağı, kenar sunucu, anycast, coğrafi routing, önbellek isabeti
17. 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
Kısım 4 Makineden Yerel Ağa
18. Katmanlı Mimari
katman ve modülerlik, OSI yedilisi ve iki eksik kat, TCP/IP dörtlüsü, beş katmanlı yığın, fiziksel katmanın dört başlığı, cihazların katmanı, router ile switch ayrımı
19. Hizmet ve Protokol
hizmet ile protokol ayrımı, bağlantı yönelimli ve bağlantısız hizmet, interface, SDU ve PDU, MAC ile LLC, hizmet ilkelleri, kum saati, katmanlamanın faturası
20. Encapsulation ve Başlıklar
encapsulation, IPv4 başlığının bütün alanları, IHL ve DSCP, DF ile yol MTU keşfi, Ethernet frame'i, MTU, parçalama, yük ve başlık oranı
21. Paket Yakalama ve Çözümleme
yakalama interface'i, karışık mod, yakalama ve gösterim filtreleri, akış takibi, kayıt biçimi
22. Ağ Interface Kartı
ağ kartı, frame sınırlandırma ve bit doldurma, halka tampon, DMA, kesme birleştirme, boşaltma motorları
23. Fiziksel Adresleme
MAC adresi, OUI blok boyutları, frame yapısı, Ethernet II ile 802.3 ayrımı, multicast eşlemesi, EUI-64, adres rastgeleleştirme
24. Hata Sezme ve CRC
eşlik biti, Hamming uzaklığı, internet sağlaması, CRC, sezme ile düzeltme farkı, ileri hata düzeltme
25. Adres Çözümleme: ARP
ARP isteği, broadcast domain, ARP tablosu, bedava ARP, proxy ARP, zehirleme
26. Ortam Erişimi: CSMA/CD
paylaşılan ortam ve collision domain, hub, çoklu erişimin üç ailesi, ALOHA ve dilimli ALOHA, CSMA ve CSMA/CD, ikili üstel geri çekilme, dilim süresi ve 64 bayt, tam çift yönlü kip
27. Switch'ler
MAC öğrenme tablosu, flooding (taşkın), aynı ağdaki bir konuşmanın adımları, collision domain ile broadcast domain, bridge'den switch'e, store-and-forward ile cut-through, MAC flooding, döngü ve Spanning Tree
28. Ağ Topolojileri
yıldız, veri yolu, halka, örgü topolojileri, structured cabling (yapısal kablolama), yatay ve dikey dağıtım
29. Sanal Yerel Ağlar
VLAN, 802.1Q etiketi, access port ve trunk, yerel VLAN, VLAN atlama, VLAN'lar arası routing, 3. katman switch
Kısım 5 Havada ve Evde
30. Kablosuz Erişim: 802.11
CSMA/CA, SIFS ile DIFS, gizli terminal ve RTS/CTS, keşif ve ilişkilendirme, BSS ile ESS, 802.11 frame'i ve üç adres, 2,4 GHz kanalları
31. Radyo Kanalı ve Kapasite
Shannon kapasitesi, SNR ve dBm, modülasyon derinliği ve MCS, kanal genişliği, OFDM ve OFDMA, MIMO ve MU-MIMO, Wi-Fi kuşakları
32. Kablosuz Ağ Güvenliği
WEP'ten WPA3'e, korumalı yönetim frame'leri, dört adımlı el sıkışma ve KRACK, PMKID, SAE ve forward secrecy, geçiş kipi ve Dragonblood, 802.1X ile EAP
33. 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
34. 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
35. Hareketlilik ve Aktarma
hücreler arası aktarma, ölçüm raporu ve histerezis, sert ve soft handover, X2 ile Xn hazırlığı, DAPS ve koşullu aktarma, UPF çapası ve dolaşım, Wi-Fi dolaşımı, mobil IP, QUIC bağlantı göçü
36. Adres Kiralama: DHCP
DHCP dörtlüsü, kira süresi, statik ve dinamik adres, rezervasyon, default gateway, ev router'ının dört işi, WAN adresini operatörün kiralaması
Kısım 6 Router'dan Router'a
37. 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
38. 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
39. Router Mimarisi
en uzun önek eşleşmesi, routing tablosunun okunması, administrative distance ve metrik, özyinelemeli arama, IP sabit MAC değişken, RIB ve FIB (iletme tablosu), anahtarlama dokusu, kuyruğun yeri
40. Kuyruk Yönetimi
trafik yoğunluğu, tampon boyutu ve bufferbloat, RED, ECN ve FQ-CoDel, paket zamanlama, öncelik ve WFQ, jeton kovası, hizmet kalitesi, ağ tarafsızlığı
41. Cihaz Yapılandırma
konsol ve SSH, komut satırı kipleri, interface yapılandırma, statik yol ve sessiz arıza, çalışan ve başlangıç yapılandırması, şifre kurtarma
42. Routing Protokolleri
uzaklık vektörü, link state (bağlantı durumu), RIP, OSPF, yakınsama, sayarak sonsuza gitme
43. Kontrol Düzlemi ve SDN
veri düzlemi ve kontrol düzlemi ayrımı, yazılım tanımlı ağ, denetleyici, flow kuralları ve on iki eşleşme alanı, trafik mühendisliği
44. Ağ İzleme ve Yönetimi
SNMP ve MIB, sürümler ve topluluk dizesi sorunu, NETCONF ve YANG, akış telemetrisi, NetFlow, IPFIX ve sFlow, sayacın başa dönmesi, eşik ve alarm
Kısım 7 Ağlar Arasında
45. Alanlar Arası Routing
otonom sistem, ISP kademeleri (Tier 1 ve Tier 2), geçiş (transit) ve eşleme (peering), BGP oturumu ve zamanlayıcılar, path vector, yol seçimi ve sıcak patates, rota kaçırma, RPKI ile kaynak doğrulaması
46. 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
47. Ara Kutular
ara kutu kavramı, load balancer, reverse proxy, TLS sonlandırma, ağ işlev sanallaştırma, end-to-end argument'ın aşınması
48. Tünelleme ve IPsec
tünelleme fikri, GRE ve VXLAN, IPsec kipleri, AH ve ESP, IKE, NAT-T, VPN türleri, WireGuard, bölünmüş tünel, MTU bedeli ve kara delik
49. Firewall'lar
sınır politikası, paket süzme ve ACL, ilk eşleşme ve örtük ret, durum takipli firewall, uygulama geçidi, kaynak adres sahteciliği, saldırı tespit ve önleme, DMZ ve port taraması
50. Ağ Saldırıları
DoS ve DDoS, botnet, SYN çerezi, kök sunucuların dayanıklılığı, aradaki adam, SSL stripping, zero trust, erişim kısıtlamasının katmanları
51. Operatör ve Metro Ağları
metro Ethernet, taşıyıcı sınıfı, E-Line ve E-LAN servisleri, hizmet seviyesi, Q-in-Q, MPLS etiketi ve L3VPN, segment routing
Kısım 8 Kabloda ve Camda
52. Bitten Sinyale
sinyalin üç biçimi, seri ile paralel iletim, saat kayması ve sapması, baseline wander, hat kodlama, NRZ ve NRZI, bipolar-AMI, Manchester, asenkron seri ve RS-232
53. Sembol Hızı ve Kanal Kapasitesi
baud ile bit hızı, blok kodlama, 4B/5B ve 8B/10B, MLT-3 ve PAM, bant genişliği ve Fourier, Nyquist ve Shannon sınırı, termal gürültü, bozulmanın kaynakları, desibel
54. Multiplexing Teknikleri
frekans bölmeli multiplexing, zaman bölmeli multiplexing, darbe kod modülasyonu ve 64 kbit/s, T1 ve E1, istatistiksel multiplexing, çoklu erişim, dalga boyu multiplexing
55. İletim Ortamları
twisted pair ve farksal iletim, koaksiyel, ekranlama aileleri, yangın sınıfı, Ethernet adlandırması, kategori ve sınıf, konnektör aileleri, twinax ve DAC
56. Bakır Kablo Sonlandırma
UTP kategorileri, büküm ve diyafoni, zayıflama-diyafoni oranı, T568A ve T568B, düz ve çapraz kablo, MDI/MDI-X, sonlandırma, tel haritası ve TDR, Power over Ethernet
57. Fiber Sonlandırma
soyma kırma ve birleştirme, kırım açısı, Fresnel yansıması, kaynaştırma ile mekanik ek, pigtail, ferrül ve cila, APC ile UPC, SC LC ve MPO, temizlik, güç ölçer ve OTDR
58. Fiber Optik İletim
Snell yasası ve kritik açı, sayısal açıklık, lazer ve VCSEL, katman çapları, tek modlu ve çok modlu sınıflar, bükülme, dispersiyon, Rayleigh saçılması ve zayıflama penceresi, kayıp bütçesi, içi boş fiber
59. Bakır Erişim Ağı: DSL
erişim ağı ve kenar router, abone hattı ve saha dolabı, çevirmeli modem ve 56 kilobit, boş bandı kullanmak, frekans planı, şerit şerit taşıma, ayırıcı ve DSLAM, DSL kuşakları
60. DSL'de Hız ve Mesafe
zayıflama ve frekans, santral uzaklığı ve hız, yükleme bobini ve köprü uç, modemin açılışı ve senkron, modemin gösterdiği sayılar, serpiştirme, bakırı kısaltmak ve vektörleme, toptan erişim ve PPPoE
61. Pasif Optik Ağlar
FTTx aileleri, pasif optik ağ, OLT ve ONT, ayırıcı, dalga boyu planı, zaman bölmeli erişim ve mesafe ölçümü, GPON ve XGS-PON, kayıp bütçesi
62. Kablo Erişim Ağları
melez fiber koaksiyel ağ, frekans bölmeli multiplexing, kablo modemin işi, kanal hesabı ve DOCSIS hızları, channel bonding, band split ve asimetri, DOCSIS kuşakları
63. Kablo Modem ve CMTS
CMTS ve baş uç, modemin açılışı, ranging, yapılandırma dosyası, BPI+ şifrelemesi, mini dilim ve MAP frame'i, paylaşılan segment ve akşam yavaşlaması, segment bölme, DSL ile kablonun farkı
64. Denizaltı Kabloları
denizaltı kabloları, fiber çifti, yayılım gecikmesi ve uydu, optik yükselteç ve güç besleme, arıza sebepleri ve onarım, kara istasyonu, eşleme ve içerik şirketlerinin kabloları
Kısım 9 Karşı Tarafta ve Dönüşte
65. Veri Merkezi Ağları
top-of-rack ve DAC, leaf-spine topolojisi, doğu-batı trafiği, ECMP ve bağlantı toplama, aşırı abonelik oranı, RoCE ve kayıpsız taşıma, PFC
66. Encapsulation Çözme
ters encapsulation, frame kontrolü ve sağlama, demultiplexing, five-tuple ve soket, alıcı tamponu, kabul kuyruğu, olay döngüsü ve epoll, sıfır kopya, alış tarafı ölçekleme
67. 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, sliding window, flow control
68. Tıkanıklık Denetimi
tıkanıklık penceresi, slow start, 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
69. Trafik Çözümleme
dinleme noktası, tcpdump ve BPF, yeniden gönderim tespiti, flow grafiği ve pencere grafiği, oturum sırlarıyla TLS çözme, şifreli trafikte açık kalan başlık
70. Gecikme Bütçesi
ilk bayta kadar geçen süre, gecikme bütçesi, silinebilen turlar ve 0-RTT, gecikmenin dört bileşeni, traceroute okuma, curl ile ölçme
Kısım 10 Uygulamayı Kendin Kurmak
71. Soket Programlama
getaddrinfo ve connect, sendall ile recv, akış ve mesaj sınırı, çerçeveleme, bind listen accept, eşzamanlılık modelleri, UDP soketi, hata kodları
72. Eşten Eşe ve Protokol Tasarımı
istemci-sunucu ve eşten eşe, dağıtım süresi hesabı, BitTorrent parçaları ve karşılıklılık, Kademlia DHT, NAT arkasındaki eş, protokol tasarım kararları
Kısım 11 Ses ve Görüntü
73. Uyarlanır Video Akışı
kare türleri ve GOP, bit hızı merdiveni, HLS listesinin içi, oynatma tamponu, ABR algoritmaları, canlı yayın gecikmesi, QUIC ile video
74. Gerçek Zamanlı Ses ve Görüntü
gecikme bütçesi, paketleme hesabı, jitter ve oynatma tamponu, kayıp gizleme ve FEC, RTP ve RTCP, SIP ve SDP, WebRTC ve ICE, SFU, VoLTE
Kısım 12 Kablosuz Sensör Ağları
75. Kablosuz Sensör Ağlarının Mimarisi
sensör düğümünün parçaları, pil hesabı, iletimin ve hesaplamanın enerjisi, sink ve çok sekme, düz ve kümeli yapı, veri merkezli ağ, IEEE 802.15.4, Zigbee Thread ve IP
76. Sensör Ağlarında Ortam Erişimi
enerji israfının dört kaynağı, 802.15.4 CSMA-CA, superframe ve GTS, eşzamanlı uyku, düşük güçlü dinleme, B-MAC X-MAC ve ContikiMAC, TSCH
77. Sensör Ağlarında Yönlendirme ve IP
bağlantı kalitesi ve ETX, SPIN ve yönlendirilmiş yayılım, LEACH, coğrafi yönlendirme, CTP, 6LoWPAN başlık sıkıştırma, RPL ve Trickle, CoAP ve MQTT
78. Zaman Eşitleme ve Konum Bulma
saat kayması, gecikmenin bileşenleri, iki yönlü eşitleme, RBS, TPSN, FTSP, RSSI, varış zamanı, trilaterasyon, DV-Hop
79. Sensör Ağı Uygulamaları
habitat izleme, mikro iklim, yanardağ ve köprü izleme, hassas tarım, veri verimi, LoRaWAN, NB-IoT, Sigfox, anahtar ön dağıtımı, yönlendirme saldırıları, IoT mevzuatı
80. Mobil Kablosuz Sensör Ağları
hareketli sink, veri katırları, ZebraNet, gecikmeye dayanıklı ağlar, epidemic ve spray-and-wait, MANET, AODV, DSR, OLSR, rastgele ara nokta modeli, araçlar arası iletişim, telefonla deprem uyarısı
81. Son Söz
üç omurga sorunun birlikte mühürlenmesi, katmanlı tasarımın bedeli, buradan sonrası
Konu dizini
Bölümler yolculuğun sırasıyla dizili. Bir konuyu baştan sona çalışmak istersen, o konuyu işleyen bölümler burada bir arada.
- Katmanlı mimari ve temeller
- Fiziksel katman
- 52. Bitten Sinyale
- 53. Sembol Hızı ve Kanal Kapasitesi
- 54. Multiplexing Teknikleri
- 55. İletim Ortamları
- 56. Bakır Kablo Sonlandırma
- 57. Fiber Sonlandırma
- 58. Fiber Optik İletim
- 59. Bakır Erişim Ağı: DSL
- 60. DSL'de Hız ve Mesafe
- 61. Pasif Optik Ağlar
- 62. Kablo Erişim Ağları
- 63. Kablo Modem ve CMTS
- 64. Denizaltı Kabloları
- Erişim ağları
- Veri bağlantı katmanı
- Kablosuz ve hücresel erişim
- Ağ katmanı
- 36. Adres Kiralama: DHCP
- 37. Adresin Anatomisi
- 38. Adres Tükenmesi ve IPv6
- 39. Router Mimarisi
- 40. Kuyruk Yönetimi
- 41. Cihaz Yapılandırma
- 42. Routing Protokolleri
- 43. Kontrol Düzlemi ve SDN
- 45. Alanlar Arası Routing
- 46. Adres Çevirisi
- 47. Ara Kutular
- 48. Tünelleme ve IPsec
- 51. Operatör ve Metro Ağları
- 65. Veri Merkezi Ağları
- İnternet sağlayıcıları (ISP) ve eşleme
- Taşıma katmanı
- Soket programlama
- Uygulama katmanı ve protokol tasarımı
- Ağ güvenliği
- Çoklu ortam
- Kablosuz sensör ağları
- Mobil ve altyapısız ağlar