Collision domain ve broadcast domain nedir? Hub, switch ve router bu alanları nasıl etkiler?
Cevap
Collision domain, aynı anda veri gönderildiğinde çarpışma olabilecek cihazlar kümesidir. Broadcast domain, bir broadcast çerçevesinin ulaştığı tüm cihazlar kümesidir.
| Cihaz | Collision domain | Broadcast domain |
|---|---|---|
| Hub (L1) | Tüm portlar tek collision domain | Tek broadcast domain |
| Switch (L2) | Her port ayrı collision domain | Varsayılan olarak tek broadcast domain (VLAN başına bir) |
| Router (L3) | Her arayüz ayrı | Her arayüz ayrı broadcast domain, broadcast'i iletmez |
Açıklama
- Hub gelen sinyali tüm portlara kopyalar; half-duplex çalışır ve CSMA/CD ile çarpışma yönetilir.
- Switch MAC tablosu sayesinde çerçeveyi sadece hedef porta gönderir. Full-duplex bağlantılarda pratikte çarpışma hiç olmaz.
- VLAN bir switch'i birden fazla broadcast domain'e böler.
- Router (veya L3 switch'teki SVI) broadcast domain'leri birbirinden ayırır.
Soru örneği
3 switch, 1 router ve router'a bağlı 2 VLAN'lı bir topolojide kaç broadcast domain vardır? Cevap: VLAN sayısı kadar, yani 2 (router'ın WAN arayüzü varsa o da ayrı bir broadcast domain'dir).
Neden önemli
Çok büyük broadcast domain'ler ARP, DHCP ve diğer broadcast trafiğiyle bant genişliği ve CPU tüketir; bir loop olduğunda broadcast storm tüm alanı çökertir. Bu yüzden ağlar genellikle VLAN başına birkaç yüz host ile sınırlanır.
İlgili Ağ Temelleri soruları
- OSI modelinin katmanları nelerdir?
- TCP ile UDP arasındaki fark nedir?
- TCP üçlü el sıkışma (three-way handshake) nasıl çalışır?
- 192.168.10.0/26 ağında alt ağ maskesi nedir ve kaç kullanılabilir host vardır?
- Tarayıcıya bir adres yazdığınızda DNS çözümlemesi nasıl gerçekleşir?
- Bilinmesi gereken yaygın port numaraları nelerdir? HTTP ve HTTPS arasındaki fark nedir?
Bu konuda başka bir soru biliyor musun?
Mülakatta karşılaştığın soruları ekle, onaylandıktan sonra yayına alınsın.