Ev Ağı Nasıl Çalışır?
Bir ev ağını en basit haliyle şöyle düşünebiliriz:
Internet
│
ISP ağı
│
Ev Router'ı
│
┌─────────────┼─────────────┐
│ │ │
Laptop Telefon NAS
Enter fullscreen mode Exit fullscreen mode
Ev router’ı burada iki farklı dünyayı birbirine bağlar: ISP üzerinden ulaştığı dış ağ ve evdeki cihazların bulunduğu yerel ağ.
Bu basit topolojinin arkasında LAN, WAN, subnet, DHCP, routing, NAT, firewall, bridge ve VLAN gibi kavramlar birlikte çalışır.
1. Ev ağı, ISP ve internet tarafı
LAN ve WAN
LAN — Local Area Network, router’ın yerel ağ tarafıdır. Evdeki laptop, telefon, NAS, televizyon gibi cihazlar genellikle bu tarafta bulunur.
Örneğin router’ın LAN adresi:
192.168.1.1/24
Enter fullscreen mode Exit fullscreen mode
olsun.
Cihazlar da:
Laptop 192.168.1.20
Telefon 192.168.1.30
NAS 192.168.1.50
Enter fullscreen mode Exit fullscreen mode
adreslerini kullanabilir.
Bunların tamamı aynı:
192.168.1.0/24
Enter fullscreen mode Exit fullscreen mode
yerel IP ağına aittir.
WAN — Wide Area Network ise router’ın kendi yerel ağı dışındaki bir upstream ağa bağlandığı taraftır.
Tipik bir evde:
Internet / ISP
│
WAN
│
Router
│
LAN
│
Ev cihazları
Enter fullscreen mode Exit fullscreen mode
şeklinde görünür.
LAN ve WAN, Ethernet kablosunun fiziksel türünü tanımlamaz. Aynı standart Ethernet bağlantısı bir router için LAN, başka bir router için WAN rolünde olabilir.
Örneğin:
Internet
│
Upstream Router
LAN: 192.168.1.1
│
│ Ethernet
▼
Downstream Router
WAN: 192.168.1.50
LAN: 192.168.10.1
Enter fullscreen mode Exit fullscreen mode
Buradaki 192.168.1.0/24 ağı:
- upstream router açısından LAN,
- downstream router açısından WAN tarafıdır.
Dolayısıyla LAN ve WAN kavramları hangi router açısından baktığımıza göre anlam kazanır.
Upstream ve downstream
Ağda internet veya daha üstteki ağa doğru olan yön upstream, son kullanıcı cihazlarına doğru olan yön ise downstream olarak adlandırılır.
Internet
│
Upstream Router
│
Downstream Router
│
Laptop
Enter fullscreen mode Exit fullscreen mode
Downstream router’ın internete doğru bağlandığı router onun upstream router’ıdır.
Bu terminoloji özellikle evde bir modem/router arkasına ikinci bir router bağlandığında kullanışlı hale gelir.
ISP’nin rolü
ISP — Internet Service Provider, ev ağını daha büyük internet altyapısına bağlayan servis sağlayıcıdır.
Kabaca:
Ev cihazları
│
Ev Router'ı
│
ISP ağı
│
Internet
Enter fullscreen mode Exit fullscreen mode
ISP, bağlantı tipine göre router’a veya modem/router’a bir IP konfigürasyonu sağlar ve internet yönündeki trafiği kendi ağı üzerinden taşır.
Router’ın ISP tarafında aldığı IP:
203.x.x.x
Enter fullscreen mode Exit fullscreen mode
gibi global olarak route edilebilir bir adres ise bu bir public IP olabilir.
Bu durumda:
Internet
│
Public IP
│
Ev Router'ı
│
Private LAN
192.168.1.0/24
Enter fullscreen mode Exit fullscreen mode
gibi bir yapı oluşur.
Ancak WAN tarafında bulunan her IP’nin public olması gerekmez.
Public IP, private IP ve CGNAT
Ev ağlarında kullanılan:
10.0.0.0/8
172.16.0.0/12
192.168.0.0/16
Enter fullscreen mode Exit fullscreen mode
aralıkları private IPv4 adres alanlarıdır.
Örneğin:
192.168.1.0/24
Enter fullscreen mode Exit fullscreen mode
bir private subnettir.
Bu ağdaki:
192.168.1.20
Enter fullscreen mode Exit fullscreen mode
adresli laptop global internette 192.168.1.20 adresiyle route edilmez.
Normal bir ev bağlantısında router bu private ağı bir public IP üzerinden internete çıkarabilir:
Laptop
192.168.1.20
│
Ev Router'ı
│
Public IP
203.x.x.x
│
Internet
Enter fullscreen mode Exit fullscreen mode
Fakat ISP CGNAT — Carrier-Grade NAT kullanıyorsa router’ın WAN tarafında gerçek public IP bulunmayabilir.
Örneğin:
Ev LAN
192.168.1.0/24
│
Ev Router'ı
WAN: 100.64.x.x
│
ISP CGNAT
│
ISP Public IP
│
Internet
Enter fullscreen mode Exit fullscreen mode
Burada NAT iki farklı seviyede yapılabilir:
192.168.1.20
│
Ev router NAT
▼
100.64.x.x
│
ISP CGNAT
▼
Public IP
Enter fullscreen mode Exit fullscreen mode
Bu durumda public IP doğrudan ev router’ına tahsis edilmemiştir; ISP’nin CGNAT altyapısı tarafından birçok abone arasında paylaşılabilir.
Bu nedenle:
WAN adresi ile public IP aynı şey değildir.
WAN sadece router’ın upstream tarafındaki interface rolünü ifade eder.
2. Yerel IP ağı nasıl tanımlanır?
Subnet
Bir subnet, aynı Layer 3 IP ağının sınırını tanımlar.
Örneğin:
192.168.1.0/24
Enter fullscreen mode Exit fullscreen mode
bir subnettir.
Buradaki /24, ilk 24 bitin network kısmı olduğunu belirtir ve IPv4 subnet mask karşılığı:
255.255.255.0
Enter fullscreen mode Exit fullscreen mode
şeklindedir.
Bu ağda:
Network address: 192.168.1.0
Host adresleri: 192.168.1.1 - 192.168.1.254
Broadcast address: 192.168.1.255
Enter fullscreen mode Exit fullscreen mode
olur.
Şu cihazlar:
Laptop 192.168.1.20/24
NAS 192.168.1.50/24
Enter fullscreen mode Exit fullscreen mode
aynı subnettedir.
Fakat:
192.168.10.20/24
Enter fullscreen mode Exit fullscreen mode
başka bir subnettedir.
Aynı subnet içindeki iki cihaz normal şartlarda aralarında bir router’dan geçmeden haberleşebilir.
Örneğin:
Laptop: 192.168.1.20
NAS: 192.168.1.50
Enter fullscreen mode Exit fullscreen mode
aynı Layer 3 ağındadır.
Ama:
Laptop: 192.168.1.20
Server: 192.168.10.50
Enter fullscreen mode Exit fullscreen mode
farklı subnetlerdeyse aralarında bir router gerekir.
Gateway
Bir host kendi subnet’i dışındaki bir adrese ulaşmak istediğinde paketi genellikle default gateway‘ine gönderir.
Örneğin laptop:
IP: 192.168.10.20
Gateway: 192.168.10.1
Enter fullscreen mode Exit fullscreen mode
adreslerine sahip olsun.
Laptop:
192.168.10.50
Enter fullscreen mode Exit fullscreen mode
adresindeki NAS’a ulaşırken aynı subnet içinde olduğu için gateway’e ihtiyaç duymaz.
Ama:
8.8.8.8
Enter fullscreen mode Exit fullscreen mode
adresine ulaşmak isterse bunun kendi 192.168.10.0/24 subnet’i dışında olduğunu görür ve paketi:
192.168.10.1
Enter fullscreen mode Exit fullscreen mode
adresindeki router’a gönderir.
Dolayısıyla gateway:
Bir hostun kendi subnet’i dışındaki ağlara ulaşmak için kullandığı next-hop router’dır.
DHCP Server ve DHCP Client
Ev ağındaki cihazların bu IP konfigürasyonunu elle girmesi gerekmez. Bunun için genellikle DHCP kullanılır.
Router’ın LAN tarafındaki DHCP server laptopa örneğin:
IP address: 192.168.10.20
Subnet mask: 255.255.255.0
Default gateway: 192.168.10.1
DNS server: 192.168.10.1
Enter fullscreen mode Exit fullscreen mode
bilgilerini verebilir.
Burada router DHCP Server, laptop ise DHCP Client rolündedir.
İki router bulunan bir topolojide downstream router aynı anda iki farklı DHCP rolü üstlenebilir:
Upstream Router
DHCP Server
│
▼
Downstream Router
WAN = DHCP Client
│
▼
LAN = DHCP Server
│
▼
Laptop = DHCP Client
Enter fullscreen mode Exit fullscreen mode
Örneğin upstream router downstream router’ın WAN interface’ine:
IP: 192.168.1.50
Gateway: 192.168.1.1
Enter fullscreen mode Exit fullscreen mode
verirken downstream router kendi LAN’ındaki laptopa:
IP: 192.168.10.20
Gateway: 192.168.10.1
Enter fullscreen mode Exit fullscreen mode
verebilir.
Böylece iki ayrı subnet kendi DHCP yapılandırmasına sahip olur.
3. Farklı ağlar arasında trafik nasıl ilerler?
Router ve routing
Bir router’ın temel görevi farklı Layer 3 subnetleri arasında paket yönlendirmektir.
Örneğin downstream router’ın interface’leri:
WAN: 192.168.1.50/24
LAN: 192.168.10.1/24
Enter fullscreen mode Exit fullscreen mode
olsun.
Bu router iki ayrı ağa bağlıdır:
192.168.1.0/24
│
Downstream Router
│
192.168.10.0/24
Enter fullscreen mode Exit fullscreen mode
Router, hedef IP adresine ve kendi routing table’ına bakarak paketin hangi interface veya next-hop üzerinden gönderileceğine karar verir.
Örneğin:
Laptop
192.168.10.20
Enter fullscreen mode Exit fullscreen mode
8.8.8.8 adresine paket gönderdiğinde önce default gateway olan:
192.168.10.1
Enter fullscreen mode Exit fullscreen mode
adresine ulaşır.
Downstream router’ın default route’u:
0.0.0.0/0 via 192.168.1.1
Enter fullscreen mode Exit fullscreen mode
ise paket upstream router’a gönderilir:
Laptop
192.168.10.20
│
▼
Downstream Router
│
▼
Upstream Router
│
▼
Internet
Enter fullscreen mode Exit fullscreen mode
Bu süreç routingdir.
NAT ve double NAT
NAT — Network Address Translation, routing sırasında paket üzerindeki IP adreslerinin, çoğu tüketici router’ında ayrıca portların değiştirilmesini sağlar.
Örneğin laptopun bağlantısı:
192.168.10.20:53000
Enter fullscreen mode Exit fullscreen mode
downstream router’ın WAN tarafından çıkarken:
192.168.1.50:61000
Enter fullscreen mode Exit fullscreen mode
şeklinde dönüştürülebilir.
192.168.10.20
│
│ NAT
▼
192.168.1.50
Enter fullscreen mode Exit fullscreen mode
Burada routing ve NAT iki ayrı iştir:
Routing → Paket hangi yoldan gidecek?
NAT → Paket üzerindeki adres/port değişecek mi?
Enter fullscreen mode Exit fullscreen mode
İki subnet’i birbirinden ayıran NAT değildir. Örneğin:
192.168.1.0/24
192.168.10.0/24
Enter fullscreen mode Exit fullscreen mode
zaten iki ayrı Layer 3 ağıdır.
Router aralarında routing yapabilir; NAT ise bu geçiş sırasında adres dönüşümü uygulayabilir.
Hem downstream router hem upstream router NAT yaparsa double NAT oluşur:
Laptop
192.168.10.20
│
│ NAT #1
▼
Downstream Router
192.168.1.50
│
│ NAT #2
▼
Upstream Router
203.x.x.x
│
▼
Internet
Enter fullscreen mode Exit fullscreen mode
Web, video ve normal istemci trafiğinde bu genellikle problem değildir. Ancak port forwarding, dışarıdan bağlantı alma ve bazı P2P/oyun senaryoları daha karmaşık hale gelebilir.
Firewall ve port forwarding
Routing bir ağdan diğerine gidecek yolu oluşturur; ancak bu, bütün trafiğin geçmesine izin verileceği anlamına gelmez.
Firewall hangi trafiğin geçebileceğine karar verir.
Örneğin:
LAN → Internet ALLOW
Internet → LAN DENY
Guest → NAS DENY
Personal → NAS ALLOW
Enter fullscreen mode Exit fullscreen mode
Dolayısıyla:
Routing yolu belirler, firewall o yolun kullanılmasına izin verilip verilmediğini belirler.
WAN tarafından iç ağdaki belirli bir servise erişim gerektiğinde port forwarding kullanılabilir.
Örneğin:
Router WAN
192.168.1.50:443
│
│ Port Forward / DNAT
▼
NAS
192.168.10.50:443
Enter fullscreen mode Exit fullscreen mode
Router’ın WAN tarafındaki belirli bir port, LAN içindeki belirli bir host ve porta yönlendirilmiş olur.
4. Aynı yerel ağ içindeki iletişim
Switch, MAC ve ARP
Router farklı IP ağları arasında çalışırken switch aynı Layer 2 network içindeki Ethernet cihazlarını birbirine bağlar.
Router
│
Switch
┌──────┼──────┐
│ │ │
Laptop NAS TV
Enter fullscreen mode Exit fullscreen mode
Switch frame’leri esas olarak MAC adreslerine göre doğru porta forward eder.
IP adresi Layer 3 adresidir:
192.168.1.50
Enter fullscreen mode Exit fullscreen mode
MAC adresi ise Layer 2 adresidir:
aa:bb:cc:dd:ee:ff
Enter fullscreen mode Exit fullscreen mode
IPv4 ağında ARP, IP adresi ile MAC adresi arasındaki eşleşmeyi öğrenmek için kullanılır.
Örneğin laptop:
192.168.1.50hangi MAC adresinde?
diye ARP request gönderir.
NAS:
192.168.1.50
→ aa:bb:cc:dd:ee:ff
Enter fullscreen mode Exit fullscreen mode
şeklinde cevap verebilir.
Kısaca:
IP → Layer 3 adresi
MAC → Layer 2 adresi
ARP → IPv4 adresini MAC adresiyle eşleştirir
Switch → MAC adreslerine göre frame forward eder
Router → IP ağları arasında paket route eder
Enter fullscreen mode Exit fullscreen mode
Bridge
Bridge, farklı fiziksel veya kablosuz interface’leri aynı Layer 2 network’ün parçası haline getirir.
Örneğin:
Ethernet
│
├── Bridge
│
Wi-Fi
Enter fullscreen mode Exit fullscreen mode
Ethernet’teki laptop:
192.168.1.20
Enter fullscreen mode Exit fullscreen mode
Wi-Fi’daki telefon:
192.168.1.30
Enter fullscreen mode Exit fullscreen mode
adresinde olabilir ve ikisi de:
192.168.1.0/24
Enter fullscreen mode Exit fullscreen mode
subnetinde bulunabilir.
Burada yeni bir subnet oluşturmak veya Ethernet ile Wi-Fi arasında routing yapmak gerekmez.
Bu ayrım temel olarak şöyledir:
Router farklı Layer 3 ağlarını birbirine bağlar. Bridge aynı Layer 2 ağı farklı interface’ler arasında uzatır.
5. Router’ların farklı çalışma modları
Bu temel kavramlar üzerine farklı router çalışma modlarını yerleştirmek artık daha kolaydır.
Wireless Router ve Access Point
Wireless Router Mode tipik olarak Ethernet bağlantısını WAN/upstream olarak kullanır ve arkasında ayrı bir LAN oluşturur:
Upstream Router
LAN: 192.168.1.1
│
│ Ethernet
▼
Downstream Router
WAN: 192.168.1.50
│
Routing / NAT
│
LAN: 192.168.10.1
│
Downstream clients
Enter fullscreen mode Exit fullscreen mode
Burada:
Upstream subnet: 192.168.1.0/24
Downstream subnet: 192.168.10.0/24
Enter fullscreen mode Exit fullscreen mode
olmak üzere iki ayrı Layer 3 ağ bulunur.
Access Point Mode ise yeni bir routed subnet oluşturmak yerine mevcut Ethernet LAN’ını Wi-Fi’a taşır:
Upstream Router
192.168.1.1
│
Ethernet
│
Access Point
)))
│
Telefon
192.168.1.30
Enter fullscreen mode Exit fullscreen mode
Telefon IP’yi upstream router’ın DHCP server’ından alabilir ve hala:
192.168.1.0/24
Enter fullscreen mode Exit fullscreen mode
subnetinde bulunur.
Temel yapı:
Ethernet ↔ Bridge ↔ Wi-Fi
Enter fullscreen mode Exit fullscreen mode
şeklindedir.
WISP, Extender ve Client
WISP modunda başka bir Wi-Fi ağı router’ın WAN/upstream bağlantısı haline gelir:
Upstream Wi-Fi
192.168.1.0/24
)))
▼
Downstream Router
WAN: 192.168.1.50
│
Routing / NAT
│
LAN: 192.168.10.1
)))
Downstream Wi-Fi
Enter fullscreen mode Exit fullscreen mode
Bu nedenle Wireless Router ile WISP arasındaki temel fark upstream bağlantının taşıma şeklidir:
Wireless Router → upstream/WAN Ethernet
WISP → upstream/WAN Wi-Fi
Enter fullscreen mode Exit fullscreen mode
Her iki mod da downstream tarafta ayrı bir IP ağı oluşturabilir.
Wireless Extender / Repeater ise temel olarak mevcut Wi-Fi’ın kapsama alanını genişletmeye odaklanır:
Upstream Access Point
)))
Extender
)))
Client
Enter fullscreen mode Exit fullscreen mode
Amaç genellikle yeni bir routed private ağ oluşturmaktan ziyade mevcut kablosuz erişimi daha uzağa taşımaktır. Kesin Layer 2/Layer 3 davranışı cihazın implementasyonuna göre değişebilir.
Client Mode ise cihazı Wi-Fi client haline getirerek Ethernet kullanan bir cihaza kablosuz bağlantı kazandırabilir:
Upstream Wi-Fi
)))
▼
Client Bridge
│
Ethernet
│
TV
Enter fullscreen mode Exit fullscreen mode
6. Tek fiziksel altyapıyı birden fazla mantıksal ağa bölmek
VLAN ve subnet ilişkisi
VLAN — Virtual LAN, aynı fiziksel Ethernet/switch altyapısı üzerinde birbirinden ayrı Layer 2 network’ler oluşturur.
Örneğin:
VLAN 10 → Personal
VLAN 20 → IoT
VLAN 30 → Guest
Enter fullscreen mode Exit fullscreen mode
Bu VLAN’lara çoğu tasarımda ayrı subnetler atanır:
VLAN 10 → 192.168.10.0/24
VLAN 20 → 192.168.20.0/24
VLAN 30 → 192.168.30.0/24
Enter fullscreen mode Exit fullscreen mode
Burada iki kavram farklı katmanlardadır:
VLAN Layer 2 segmentasyonu sağlar. Subnet Layer 3 IP ağını tanımlar.
Örneğin tek bir managed switch kullanılırken kişisel cihazlarla IoT cihazları mantıksal olarak birbirinden ayrılabilir.
802.1Q ve trunk
Tek Ethernet bağlantısından birden fazla VLAN geçirmek için frame’lere 802.1Q VLAN tag eklenebilir.
Router
│
│ VLAN 10
│ VLAN 20
│ VLAN 30
│
▼
Managed Switch
Enter fullscreen mode Exit fullscreen mode
Böylece tek fiziksel kablo birden fazla mantıksal Layer 2 ağı taşıyabilir.
Bu tip bağlantı genellikle trunk olarak adlandırılır.
Inter-VLAN routing
VLAN’lar birbirinden Layer 2 seviyesinde ayrıldığı için farklı VLAN’lardaki subnetlerin birbiriyle haberleşmesi gerekiyorsa routing gerekir.
Örneğin:
Laptop
VLAN 10
192.168.10.20
TV
VLAN 20
192.168.20.30
Enter fullscreen mode Exit fullscreen mode
arasında iletişim gerekiyorsa:
VLAN 10
│
Router
│
VLAN 20
Enter fullscreen mode Exit fullscreen mode
şeklinde inter-VLAN routing yapılır.
Firewall da bu noktada:
Personal VLAN → IoT VLAN ALLOW
Guest VLAN → Personal DENY
Enter fullscreen mode Exit fullscreen mode
gibi kurallarla hangi VLAN’ların birbirine erişebileceğini belirleyebilir.
7. Ağ üzerindeki servisler ve trafik türleri
DNS
DNS, domain isimlerini IP adreslerine çözer.
Örneğin:
example.com
│
│ DNS
▼
93.x.x.x
Enter fullscreen mode Exit fullscreen mode
Bundan sonra routing sistemi bu IP’ye nasıl gidileceğini belirler.
Dolayısıyla:
DNS “hedefin IP’si nedir?” sorusunu, routing ise “o IP’ye hangi yoldan giderim?” sorusunu çözer.
Unicast, broadcast ve multicast
Ağ trafiğinin hedeflenme biçimi üç temel şekilde düşünülebilir.
Unicast belirli tek bir hedefe gider:
Laptop → Web Server
Enter fullscreen mode Exit fullscreen mode
Broadcast aynı Layer 2 broadcast domain içindeki herkese gider:
Laptop → Yerel ağdaki herkes
Enter fullscreen mode Exit fullscreen mode
ARP request bunun klasik örneklerinden biridir.
Router’lar normalde Layer 2 broadcast’leri başka subnetlere taşımaz.
Multicast ise belirli bir gruba üye cihazlara yönelik trafik modelidir:
IPTV Stream
│
├── TV 1
├── TV 2
└── TV 3
Enter fullscreen mode Exit fullscreen mode
IGMP ve IGMP Snooping
IPv4 ağlarında IGMP, hostların multicast gruplarına katılım ve ayrılma bilgisini yönetir.
Bir IPTV client örneğin:
239.1.1.50
Enter fullscreen mode Exit fullscreen mode
multicast grubuna katılmak isteyebilir.
IGMP medya stream’ini taşımaz; hangi hostların hangi multicast grubunu istediğini bildirir.
Bir switch IGMP Snooping kullanıyorsa bu üyelik mesajlarını gözlemleyip multicast stream’ini gereksiz yere bütün switch portlarına flood etmek yerine yalnızca ilgili portlara gönderebilir.
Multicast stream
│
Switch
┌────┼────┐
│ │ │
TV NAS Laptop
Enter fullscreen mode Exit fullscreen mode
Yalnızca TV ilgili gruba üyeyse trafik yalnızca TV’nin bulunduğu porta yönlendirilebilir.
8. Routing üzerine kurulan ek özellikler
VPN
Bir VPN bağlantısı router üzerinde mantıksal/sanal bir network interface veya tunnel oluşturabilir.
Laptop
│
Router
│
VPN Tunnel
│
Remote VPN Gateway
Enter fullscreen mode Exit fullscreen mode
Routing table belirli hedeflerin normal WAN yerine VPN interface’i üzerinden gönderilmesine karar verebilir.
Örneğin:
Normal internet trafiği → WAN
Kurumsal subnet → VPN tunnel
Enter fullscreen mode Exit fullscreen mode
şeklinde route’lar oluşturulabilir.
Bu nedenle VPN, temel olarak encryption yanında routing ile de çok yakından ilişkilidir.
QoS
QoS — Quality of Service, ağ bağlantısı kapasitesine yaklaşıldığında hangi paketlerin daha önce işleneceğini belirlemeye yardımcı olur.
Örneğin:
Video call → yüksek öncelik
Web browsing → normal öncelik
Download → düşük öncelik
Enter fullscreen mode Exit fullscreen mode
QoS subnet veya IP adreslerini değiştirmez; trafik queue’larının nasıl yönetileceğiyle ilgilenir.
Bütün yapıyı tek topolojide toplarsak
INTERNET
│
ISP ağı
│
Public IP veya CGNAT
│
UPSTREAM ROUTER
LAN: 192.168.1.1/24
│
192.168.1.0/24
│
DHCP Server
│
▼
DOWNSTREAM ROUTER
WAN: 192.168.1.50/24
GW: 192.168.1.1
│
Routing / NAT / Firewall
│
LAN: 192.168.10.1/24
│
192.168.10.0/24
│
DHCP Server
│
┌────────────────┼────────────────┐
│ │ │
Laptop Telefon NAS
192.168.10.20 192.168.10.30 192.168.10.50
Enter fullscreen mode Exit fullscreen mode
Bütün kavramların birbirine bağlandığı temel model de şu:
ISP ev ağını internete bağlar. WAN ve LAN router interface’lerinin upstream ve downstream rollerini ifade eder. Subnet Layer 3 ağ sınırını belirler. DHCP hostlara IP konfigürasyonu sağlar. Host kendi subnet’i dışına çıkarken gateway’i kullanır. Router farklı subnetler arasında routing yapar. NAT gerektiğinde paket adreslerini dönüştürür. Firewall hangi routed trafiğin geçebileceğini kontrol eder. Switch ve bridge aynı Layer 2 ağ içindeki bağlantıları sağlar. VLAN ise aynı fiziksel altyapıyı birden fazla mantıksal Layer 2 ağa bölebilir.
Bu hiyerarşi bence önceki halden daha okunaklı: tek tek 30 ayrı kavram değil, “internet tarafı → IP ağı → routing → yerel Layer 2 → router modları → segmentasyon → ağ servisleri” şeklinde bir zihinsel model oluşturuyor.