Bosh sahifa Wiki Broadcast

Broadcast

Broadcast — bitta jo‘natuvchidan ma’lum Layer 2 yoki IPv4 broadcast domenidagi barcha qurilmalarga ma’lumot yuborish usuli.

Broadcast lokal tarmoqda manzil topish, avtomatik konfiguratsiya va ayrim discovery protokollarida ishlatiladi. Har bir qurilma broadcast frame’ni qabul qilgani sababli undan ortiqcha foydalanish tarmoq va endpointlarga yuk beradi.

IPv6 umumiy broadcastdan foydalanmaydi. Uning o‘rnida maxsus multicast guruhlar ishlatiladi.

Ethernet broadcast

Ethernet broadcast MAC manzili:

ff:ff:ff:ff:ff:ff

Switch bunday frame’ni kirgan portdan tashqari shu VLANdagi barcha faol portlarga uzatadi.

Router broadcast frame’ni odatda boshqa subnetga o‘tkazmaydi.

Broadcast domen

Broadcast frame yetib boradigan Layer 2 hudud broadcast domain hisoblanadi.

VLAN broadcast domenni ajratadi.

Masalan:

Bitta katta VLAN ko‘p host va ko‘p broadcast yukini anglatishi mumkin.

IPv4 limited broadcast

IPv4 limited broadcast manzili:

255.255.255.255

Bu paket lokal tarmoq uchun mo‘ljallangan va router tomonidan boshqa tarmoqqa uzatilmaydi.

DHCP client hali IP manzilga ega bo‘lmaganda shu turdagi broadcastdan foydalanishi mumkin.

Directed broadcast

Ma’lum subnetning broadcast manzili directed broadcast hisoblanadi.

Masalan:

Tarmoq: 192.168.10.0/24
Broadcast: 192.168.10.255

Boshqa subnetdan 192.168.10.255ga yuborilgan paket router tomonidan shu subnetda broadcastga aylantirilishi mumkin.

Xavfsizlik sabab ko‘p routerlarda directed broadcast default holatda bloklangan.

Smurf hujumi

Hujumchi source IPni qurbon manzilga soxtalashtirib, directed broadcast manzilga ICMP Echo Request yuboradi.

Subnetdagi ko‘p host javob bersa, barcha javob qurbon manzilga boradi.

Bu amplification hujumi Smurf attack deb ataladi.

Directed broadcastni o‘chirish va source validation bunday xavfni kamaytiradi.

ARP

IPv4 host lokal IPga mos MAC manzilni bilmasa, ARP Requestni Ethernet broadcast sifatida yuboradi.

Kimda 192.168.1.20 manzili bor?

Barcha hostlar so‘rovni ko‘radi, faqat manzil egasi javob beradi.

Katta broadcast domen ko‘p ARP trafik yaratadi.

DHCP

DHCP client boshlang‘ich bosqichda server manzilini va o‘z IP manzilini bilmaydi.

DHCPDISCOVER broadcast yuboriladi. DHCP server yoki relay javob beradi.

Router DHCP broadcastni to‘g‘ridan-to‘g‘ri uzatmaydi. Boshqa subnetdagi server uchun DHCP relay kerak.

Unknown unicast

Switch destination MACni jadvalda topmasa, frame’ni VLANdagi portlarga flood qiladi.

Bu unknown unicast flooding hisoblanadi.

Frame destination MAC broadcast emas, lekin yetkazish usuli vaqtincha broadcastga o‘xshaydi.

Switch destination joylashuvni o‘rganganidan keyin faqat bitta portga uzatadi.

Multicast flooding

IGMP snooping yo‘q yoki group state noma’lum bo‘lsa, switch multicast frame’ni ham ko‘p portga flood qilishi mumkin.

Bu broadcast emas, lekin endpointlarga ortiqcha trafik keladi.

IGMP snooping kerakli portlarni aniqlaydi.

Broadcast storm

Layer 2 loopda broadcast frame cheksiz aylanishi va nusxalanishi mumkin.

Natijalar:

  • link bandwidth to‘ladi;
  • switch CPU yuklanadi;
  • MAC table beqarorlashadi;
  • foydalanuvchi trafik yo‘qoladi;
  • tarmoq boshqaruvi uziladi.

STP va RSTP loopni bloklash uchun ishlatiladi.

Storm control

Switch port broadcast, multicast yoki unknown unicast trafikni limit qilishi mumkin.

Limit:

ko‘rinishida belgilanadi.

Threshold oshsa switch trafikni tashlaydi, log yozadi yoki portni o‘chirishi mumkin.

Juda past limit DHCP va ARPni buzadi.

Broadcast va CPU

Har endpoint tarmoq kartasi broadcast frame’ni qabul qiladi. Operatsion tizim packetni yuqori qatlamga ko‘rib chiqadi.

Ko‘p broadcast:

ga yuk beradi.

Wi‑Fi tarmog‘ida broadcast va multicast ko‘pincha past basic rate’da yuborilib, airtime’ni ko‘proq egallaydi.

Wireless tarmoq

Access point bir broadcast frame’ni barcha clientlarga yetkazadi.

Broadcast ACK bilan tasdiqlanmasligi mumkin. Ishonchlilik unicastdan pastroq.

AP optimizatsiya sifatida:

ishlatishi mumkin.

Subnet maska va broadcast

Broadcast manzil prefiks uzunligiga bog‘liq.

Misol /26:

Tarmoq: 192.168.1.64/26
Broadcast: 192.168.1.127

Host maskasi noto‘g‘ri bo‘lsa, noto‘g‘ri broadcast manzil hisoblanadi.

Ikki host bir IP diapazonda ko‘rinsa ham, maskalari farq qilsa aloqa g‘alati ishlashi mumkin.

/31 tarmoq

Point-to-point IPv4 linklarda /31 ishlatilganda klassik network va broadcast manzil ajratilmaydi. Ikkala manzil endpointlar uchun ishlatiladi.

Bu maxsus qoida manzilni tejaydi.

IPv6

IPv6da 255.255.255.255 yoki subnet broadcastga teng umumiy mexanizm yo‘q.

Uning o‘rnida multicast ishlatiladi:

Bu barcha hostga keraksiz packet yuborishni kamaytiradi.

Broadcastni cheklash

Tarmoq dizaynida:

broadcast yukini boshqaradi.

Broadcastni to‘liq bloklash mumkin emas, chunki ko‘p lokal protokol unga tayanadi.

Diagnostika

Broadcast muammosida:

tekshiriladi.

Birdan broadcast soni oshsa, loop, noto‘g‘ri qurilma yoki scanning manbasi aniqlanadi.

Bog‘liq tushunchalar

Broadcast domain, VLAN, ARP, DHCP, Directed broadcast, Broadcast storm, STP, Storm control, Multicast, Unicast