Trong mạng truyền thông máy tính dựa trên bộ giao thức TCP/IP và chuẩn Ethernet IEEE 802.3, phương thức truyền tin được chia làm 3 loại hình cơ bản: Unicast (Đơn hướng - 1 truyền 1), Multicast (Đa hướng có chọn lọc - 1 truyền nhóm) và Broadcast (Quảng bá - 1 truyền cho tất cả).
Giao thức Broadcast là nền tảng sống còn không thể thiếu để mạng máy tính khởi tạo và duy trì các kết nối cơ bản (như xin cấp phát IP qua DHCP, phân giải địa chỉ MAC qua ARP). Tuy nhiên, do bản chất mọi thiết bị trong cùng mạng đều bắt buộc phải tiếp nhận và xử lý gói tin quảng bá, nếu không được kiểm soát chặt chẽ, hiện tượng Bão gói tin quảng bá (Broadcast Storm) có thể làm tê liệt 100% băng thông đường truyền và đánh sập CPU của toàn bộ thiết bị chuyển mạch trong vòng vài giây.
Bài phân tích kỹ thuật chuyên sâu dưới đây của Kỹ Sư VietITPro sẽ mổ xẻ cấu trúc địa chỉ Broadcast Layer 2/Layer 3, các giao thức cốt lõi sử dụng Broadcast và các giải pháp kỹ thuật kiểm soát bão Broadcast trên Switch doanh nghiệp.
I. Bản Chất Kỹ Thuật & Cấu Trúc Địa Chỉ Gói Tin Broadcast

1. Địa Chỉ Broadcast Tầng Liên Kết Dữ Liệu (Layer 2 MAC Broadcast)
- Trong khung dữ liệu Ethernet Frame, địa chỉ MAC đích quảng bá được khóa cứng bằng giá trị:MAC Broadcast = FF:FF:FF:FF:FF:FF quad (48 bits toàn số 1 nhị phân)
- Khi chip chuyển mạch ASIC của Switch nhận được khung có MAC đích này, theo chuẩn IEEE, Switch bắt buộc phải sao chép và chuyển tiếp (Flooding) khung đó ra tất cả các cổng mạng thuộc cùng một mạng ảo (VLAN).
- Card mạng (NIC) của tất cả các máy tính nhận được khung này bắt buộc phải ngắt phần cứng (Hardware Interrupt) để CPU giải mã dữ liệu bên trong.
2. Địa Chỉ Broadcast Tầng Mạng (Layer 3 IP Broadcast)
Trong giao thức IPv4, địa chỉ quảng bá được chia làm hai loại:- Limited Broadcast (
255.255.255.255): Được sử dụng khi thiết bị chưa có cấu hình mạng (như khi máy tính vừa khởi động gửi gói tin DHCP Discover để tìm máy chủ cấp IP). Gói tin này không bao giờ được Router chuyển tiếp qua mạng khác. - Directed Broadcast (Quảng bá định hướng mạng con): Là địa chỉ IP cao nhất trong dải mạng. Ví dụ mạng con
192.168.10.0/24có địa chỉ Directed Broadcast là192.168.10.255.
II. Các Giao Thức Mạng Cốt Lõi Bắt Buộc Sử Dụng Broadcast
Mạng máy tính không thể vận hành nếu thiếu các dịch vụ nền tảng dựa trên Broadcast:

- Giao Thức Phân Giải Địa Chỉ ARP (Address Resolution Protocol): Khi máy tính biết IP đích nhưng chưa biết MAC đích, nó phát bản tin
ARP Requestdạng Broadcast: "Ai đang giữ IP 192.168.1.1, hãy trả lời cho MAC AA:BB:CC...". - Giao Thức Cấp Phát IP Động DHCP (Dynamic Host Configuration Protocol): Thiết bị mới cắm dây mạng gửi gói tin
DHCP Discoverdạng Broadcast để tìm kiếm máy chủ DHCP Server trong mạng LAN. - Giao Thức Nhận Diện Dịch Vụ Mạng Cục Bộ: NetBIOS Name Service (cổng UDP 137), Wake-on-LAN (Magic Packet), và giao thức định tuyến cũ RIPv1.
III. Hiểm Họa Bão Quảng Bá (Broadcast Storm) & Vòng Lặp Mạng (Loop Layer 2)
+---------------------------------------+
| Switch Core Tầng 1 |
+---------------------------------------+
/ Cáp Uplink 1 / \ Cáp Uplink 2
/ +-------------------+ +-------------------+
| Switch Access A |<--| Switch Access B |
+-------------------+ +-------------------+
\ /
\ / (Cắm nhầm 2 đầu dây cáp tạo vòng lặp Loop)
+---------+
1. Cơ Chế Hình Thành Broadcast Storm Do Switching Loop
- Do Ethernet Frame không có trường giới hạn thời gian sống (TTL - Time to Live) như gói tin IP Layer 3, nếu hai Switch vô tình được cắm nối vòng lặp vật lý mà không có giao thức chống loop:
- Một gói tin Broadcast duy nhất sinh ra sẽ được Switch A chuyển tiếp sang Switch B.
- Switch B lại sao chép và chuyển tiếp ngược lại Switch A.
- Vòng lặp nhân bản gói tin theo cấp số nhân trong vài phần nghìn giây.
- Hậu quả: Toàn bộ băng thông 1Gbps/10Gbps bị nghẽn 100%, đèn tín hiệu trên tất cả các cổng Switch nháy loạn xạ đồng loạt, bảng MAC Table bị đảo lộn liên tục (MAC Flapping) và toàn bộ mạng LAN bị sập hoàn toàn.
IV. Các Giải Pháp Kỹ Thuật Kiểm Soát Broadcast Của Kỹ Sư VietITPro

1. Chia Nhỏ Miền Quảng Bá Bằng Mạng Ảo VLAN (Virtual LAN - IEEE 802.1Q)
- Thay vì để 500 máy tính trong một mạng phẳng (Flat Network), kỹ sư VietITPro luôn phân chia mạng thành các VLAN nhỏ (VLAN Ban Giám Đốc, VLAN Kế Toán, VLAN Kỹ Thuật, VLAN Khách, VLAN Camera).
- Broadcast của VLAN nào sẽ bị giam chặt trong VLAN đó, không bao giờ tràn sang các phòng ban khác.
2. Kích Hoạt Giao Thức Chống Vòng Lặp Spanning Tree (RSTP / MSTP)
- Bật giao thức Rapid Spanning Tree Protocol (IEEE 802.1w) trên toàn bộ Switch để tự động phát hiện vòng lặp vật lý và tự động khóa cổng dự phòng (Blocking Port), chỉ mở lại khi đường truyền chính bị đứt.
3. Cấu Hình Tính Năng Giới Hạn Bão Broadcast (Storm Control) Trên Cổng Switch
Thiết lập ngưỡng giới hạn lưu lượng Broadcast tối đa trên từng cổng Access Switch:! Cấu hình Broadcast Storm Control trên Switch Cisco Catalyst
Switch(config)# interface range GigabitEthernet0/1 - 24
Switch(config-if-range)# storm-control broadcast level 10.00 5.00
Switch(config-if-range)# storm-control action trap
Switch(config-if-range)# storm-control action shutdown
- Khi lưu lượng Broadcast trên một cổng vượt quá 10% băng thông, Switch sẽ tự động thả bỏ các gói tin thừa hoặc ngắt tạm thời cổng đó (
err-disable), bảo vệ an toàn tuyệt đối cho toàn bộ hệ thống mạng cốt lõi.



