1. Giới thiệu về Bonding (LACP) trên RouterOS v7
Bonding (Link Aggregation / Port Trunking) là công nghệ cho phép gộp nhiều cổng mạng vật lý (Ethernet) thành một giao diện ảo duy nhất (Bonding Interface).
Trong RouterOS v7, MikroTik đã cải tiến mạnh mẽ engine chuyển mạch (Hardware Offloading - L3HW) và cơ chế xử lý Bonding, hỗ trợ chuẩn IEEE 802.3ad (LACP - Link Aggregation Control Protocol) tiêu chuẩn công nghiệp.
Lợi ích chính của LACP:
- Tăng băng thông tổng (Bandwidth Aggregation): Gộp 2 cổng 1Gbps thành 1 đường 2Gbps (hoặc 2x 10Gbps SFP+ thành 20Gbps).
- Dự phòng sự cố (High Availability / Failover): Nếu 1 cáp bị đứt hoặc 1 sfp module bị hỏng, lưu lượng tự động chuyển sang đường còn lại mà không rớt kết nối TCP.
- Cân bằng tải chủ động (Load Balancing): Tự động phân bổ lưu lượng truy cập qua các cổng theo các thuật toán Hash.
2. Mô hình Kịch bản & Yêu cầu Kỹ thuật
Giả sử chúng ta cần nối Router MikroTik CCR2004 với Switch CRS328:
- Cổng trên Router:
ether1vàether2 - Cổng trên Switch:
ether1vàether2 - Mode Bonding:
802.3ad(LACP) - Transmit Hash Policy:
layer-2-and-3(Tối ưu nhất cho mạng LAN)
3. Các bước Cấu hình Chi tiết trên RouterOS v7 (Winbox / CLI)
Bước 1: Tạo Giao diện Bonding (Bonding Interface)
Trên Router MikroTik, mở Terminal hoặc Winbox menu Interfaces -> Bonding:
/interface bonding
add mode=802.3ad name=bonding1-lacp slaves=ether1,ether2 transmit-hash-policy=layer-2-and-3 lacp-rate=30secs
Giải thích tham số:
mode=802.3ad: Bật chuẩn LACP tiêu chuẩn.slaves=ether1,ether2: Chọn các cổng vật lý làm thành viên.transmit-hash-policy=layer-2-and-3: Phân bổ gói tin dựa trên MAC nguồn/đích và IP nguồn/đích, tránh việc nén toàn bộ luồng dữ liệu vào 1 cổng.
Bước 2: Cấu hình Hardware Offloading trên Bridge (Tuỳ chọn cho Switch)
Nếu cấu hình trên RouterOS Switch (CRS Series), bạn cần đảm bảo Bridge giữ nguyên HW Offload:
/interface bridge
add name=bridge-main vlan-filtering=yes
/interface bridge port
add bridge=bridge-main interface=bonding1-lacp
Bước 3: Gán Địa chỉ IP hoặc VLAN lên Interface Bonding
Sau khi tạo bonding1-lacp, bạn xem nó như một interface độc lập:
/ip address
add address=192.168.10.1/24 interface=bonding1-lacp
4. Kiểm tra & Giám sát Trạng thái LACP (Monitoring)
Để kiểm tra xem liên kết LACP đã thiết lập thành công (Partner LACP Negotiation) hay chưa:
/interface bonding monitor bonding1-lacp
Kết quả kỳ vọng:
mode: 802.3adactive-slaves: ether1, ether2partner-mac-address: MAC của Switch đối ứnglacp-system-priority: 65535
Nếu thấy active-slaves chỉ hiển thị 1 cổng, hãy kiểm tra lại dây cáp hoặc cấu hình LACP phía Switch đối ứng.
5. Các lưu ý quan trọng khi triển khai LACP trên RouterOS v7
- Đồng bộ Tốc độ (Speed & Duplex): Tất cả các cổng slave tham gia Bonding phải cùng tốc độ (vd: đều là 1Gbps Full Duplex hoặc 10Gbps).
- Cấu hình đối ứng phía Switch: Switch kết nối bắt buộc phải bật LACP (Active/Passive) trên nhóm Port-Channel tương ứng.
- Mule-Chassis LACP (mLAG): RouterOS v7 hỗ trợ MLAG trên dòng CRS3xx/CRS5xx, cho phép nối LACP tới 2 Switch vật lý khác nhau để dự phòng cấp thiết bị.
6. Lời kết
Cấu hình Bonding LACP trên RouterOS v7 là giải pháp chuẩn mực để tối ưu hiệu năng và độ tin cậy cho hạ tầng mạng doanh nghiệp. Hy vọng bài viết giúp bạn làm chủ tính năng này một cách dễ dàng!



