Trong bài viết trước, chúng ta đã khám phá các mô hình mạng cơ sở như Mô hình OSI và Mô hình TCP/IP. Mọi thiết bị để giao tiếp được trong các mô hình này đều cần một định danh duy nhất – đó chính là địa chỉ IP.
Mô Hình OSI Và TCP/IP Là Gì? Quá Trình Encapsulation & Decapsulation Chi Tiết: Xem ngay
Bài viết này sẽ đi sâu vào IPv4 Addressing, giải thích lý do tại sao phải Subnetting (Chia mạng con), và đặc biệt là cách sử dụng kỹ thuật VLSM (Variable Length Subnet Mask) để tối ưu hóa không gian mạng. Đây là kiến thức bắt buộc phải nắm vững đối với các bạn đang theo học CCNA hoặc có định hướng làm Network Engineer.
1. Địa Chỉ IPv4 (IPv4 Addressing) Là Gì?
IPv4 (Internet Protocol Version 4) là phiên bản địa chỉ IP được sử dụng rộng rãi nhất trên thế giới. Nó hoạt động ở Tầng 3 (Network Layer) của mô hình OSI và Tầng Internet của mô hình TCP/IP.
Một địa chỉ IPv4 bao gồm 32 bit, được chia thành 4 nhóm (mỗi nhóm 8 bit – gọi là octet), phân tách nhau bởi dấu chấm.
Ví dụ: 192.168.1.1 (Đây là dạng thập phân, máy tính sẽ hiểu dưới dạng nhị phân là 11000000.10101000.00000001.00000001).

Cấu Trúc Của Một Địa Chỉ IPv4
Mỗi địa chỉ IPv4 luôn được chia làm 2 phần cơ bản:
- Network Portion (Phần Mạng): Định danh mạng lưới mà thiết bị đang kết nối (Giống như tên đường).
- Host Portion (Phần Thiết Bị): Định danh cụ thể thiết bị (PC, Router, Switch…) nằm trong mạng đó (Giống như số nhà).
Làm sao máy tính biết đâu là phần mạng, đâu là phần host? Câu trả lời là nhờ vào Subnet Mask. Subnet mask cũng dài 32 bit, các bit 1 xác định phần mạng và các bit 0 xác định phần host. (Ví dụ: Subnet mask 255.255.255.0 tương đương /24 – nghĩa là 24 bit đầu là mạng, 8 bit sau là host).
2. Subnetting Là Gì? Vì Sao Phải Chia Mạng Con?
Nếu chỉ sử dụng các mạng lớn mặc định (Class A, B, C), hệ thống sẽ đối mặt với nhiều vấn đề. Chẳng hạn, một địa chỉ lớp A có thể chứa đến hơn 16 triệu host. Nếu tất cả nằm chung một mạng, hệ thống sẽ bị “ngập lụt” bởi các gói tin quảng bá (Broadcast).
Subnetting (Chia mạng con) là quá trình “mượn” một số bit ở phần Host để mở rộng phần Network, từ đó chia một mạng lưới lớn thành nhiều mạng lưới nhỏ hơn, dễ quản lý hơn.
Lợi ích cốt lõi của Subnetting:
- Tối ưu hiệu suất mạng: Giảm kích thước miền Broadcast (Broadcast Domain), giúp mạng chạy nhanh và ổn định hơn.
- Tăng cường bảo mật: Dễ dàng phân tách các phòng ban (ví dụ: Kế toán và IT nằm ở 2 subnet khác nhau) và áp dụng các chính sách Access Control List (ACL).
- Quản lý dễ dàng: Giúp người quản trị mạng dễ dàng định vị lỗi và quy hoạch mạng theo từng khu vực địa lý hoặc chức năng.
3. VLSM (Variable Length Subnet Mask) Là Gì?
Trước đây, khi chia mạng, người ta thường dùng kỹ thuật FLSM (Fixed Length Subnet Mask) – tức là chia mạng mẹ thành các subnet có số lượng host bằng nhau. Hạn chế của FLSM: Rất lãng phí địa chỉ IP. Ví dụ, bạn cần cấp IP cho một kết nối point-to-point giữa 2 Router (chỉ cần 2 IP), nhưng FLSM lại cắt cho bạn một mạng có thể chứa tới 60 IP.
VLSM (Variable Length Subnet Mask) ra đời để giải quyết bài toán lãng phí này. VLSM cho phép chúng ta chia một mạng mẹ thành các mạng con có kích thước khác nhau tùy thuộc vào nhu cầu thực tế. Hay nói cách khác, VLSM chính là “Subnetting một Subnet”.

Ví Dụ Thực Tế Về Cách Tính VLSM
Giả sử doanh nghiệp của bạn được cấp dải mạng 192.168.1.0/24 (Có tối đa 256 địa chỉ) và cần chia cho 3 khu vực:
- Phòng IT: Cần 60 máy.
- Phòng Kế toán: Cần 30 máy.
- Kết nối WAN (giữa 2 Router): Cần 2 máy.
Quy tắc quan trọng nhất của VLSM: Luôn chia từ mạng cần số lượng host lớn nhất trước.
Phòng IT (Cần 60 host):

Phòng Kế toán (Cần 30 host):

Kết nối WAN (Cần 2 host):

Bằng cách sử dụng VLSM, chúng ta đã cấp phát địa chỉ cực kỳ vừa vặn và tiết kiệm, không gian IP còn dư (từ .100 đến .255) có thể dự trữ cho tương lai.
4. Tổng Kết
Hiểu rõ IPv4 Addressing, nắm vững kỹ năng Subnetting và tính toán VLSM thành thạo là những kỹ năng định danh giá trị của một kỹ sư mạng. Nó không chỉ giúp bạn xây dựng một hệ thống mạng logic, tiết kiệm chi phí (tiết kiệm địa chỉ IP), mà còn là nền tảng vững chắc để cấu hình các giao thức định tuyến tĩnh và định tuyến động (như OSPF, EIGRP) sau này.
