Subnet (Mạng con / Mạng phụ) là việc chia một mạng IP lớn thành các mạng con nhỏ hơn, logic, để quản lý hiệu quả, tăng hiệu suất và tăng cường bảo mật.
1. Subnet hoạt động như thế nào?
Sử dụng Subnet Mask (Mặt nạ mạng con) để chia địa chỉ IP thành 2 phần:
- Network ID: Xác định mạng (phần đầu).
- Host ID: Xác định thiết bị trong mạng (phần cuối).
Ví dụ: IP 192.168.1.10 với Mask 255.255.255.0 (/24): Network ID = 192.168.1.0, Host ID = 10.
2. Subnetting giúp bảo mật như thế nào?
- Phân đoạn mạng (Segmentation): Cô lập các bộ phận (Ke toán, IT, Server, Guest...). Nếu một subnet bị tấn công, malware khó lan sang subnet khác.
- Kiểm soát truy cập (ACL): Cấu hình Firewall/Router chặn/lọc traffic giữa các subnet (ví dụ: Guest không truy cập Server).
- Giảm bề mặt tấn công: Broadcast traffic (ARP, DHCP) bị giới hạn trong subnet, giảm rò rỉ thông tin.
- Bảo vệ tài sản quan trọng: Đặt Server, Database trong Protected Subnet (chỉ IP riêng tư, không truy cập trực tiếp Internet).
- Giám sát dễ dàng: Traffic bất thường giữa subnet dễ phát hiện hơn trong mạng phẳng (flat network).
3. Các loại Subnet phổ biến
| Loại | CIDR | Số Host tối đa | Ứng dụng điển hình |
|---|---|---|---|
| Class C /24 | 255.255.255.0 | 254 | Văn phòng nhỏ, nhà ở |
| Class B /16 | 255.255.0.0 | 65.534 | Doanh nghiệp trung bình |
| Class A /8 | 255.0.0.0 | 16.7 triệu | Tổ chức lớn, ISP |
| Custom (VLSM) | Tùy chỉnh | Tùy ý | Tối ưu địa chỉ IP |
4. Ví dụ thực tế: Chia mạng 192.168.1.0/24 thành 4 subnet
- Subnet 1:
192.168.1.0/26(1-62) - Phòng IT - Subnet 2:
192.168.1.64/26(65-126) - Phòng Kế toán - Subnet 3:
192.168.1.128/26(129-190) - Server - Subnet 4:
192.168.1.192/26(193-254) - Guest WiFi
Mỗi subnet có 62 host khả dụng. Router/Firewall điều khiển traffic giữa chúng.
5. Routing giữa các Subnet
Để các subnet giao tiếp, cần Router (hoặc Layer 3 Switch) có interface trong mỗi subnet (Gateway). Cấu hình:
- Static Route hoặc Dynamic Routing (OSPF, EIGRP, RIP).
- Firewall rules / ACL cho phép/chặn traffic cụ thể.
6. Tóm tắt lợi ích
- ✅ Tăng hiệu suất (giảm broadcast domain).
- ✅ Tăng bảo mật (phân đoạn, ACL, isolation).
- ✅ Quản lý IP hiệu quả (VLSM).
- ✅ Dễ dàng troubleshooting (lỗi cục bộ).
- ✅ Tuân thủ quy chuẩn (PCI DSS, ISO 27001 yêu cầu phân đoạn mạng).
Kết luận: Subnetting là kỹ năng cốt lõi của Network Admin/Security. Mọi mạng doanh nghiệp đều nên triển khai subnet thay vì dùng mạng phẳng (flat network) đơn lẻ.