IPv4 là gì? Cấu trúc, phân lớp, so sánh với IPv6 chi tiết
Thịnh Văn Hạnh
21/04/0206
4699 Lượt xem
Chia sẻ bài viết
IPv4 (Internet Protocol version 4) là thế hệ thứ tư của giao thức Internet và là nền tảng cốt lõi định tuyến hầu hết lưu lượng truy cập trên toàn cầu trong mô hình mạng TCP/IP. Bất cứ ai làm việc trong ngành quản trị mạng hay hệ thống đều cần nắm vững ip4 là gì, cấu trúc chia lớp mạng, không gian địa chỉ và các thông số kỹ thuật của nó. Cho dù bạn đang cấu hình địa chỉ IP tĩnh hay thiết lập IP động qua DHCP, hãy cùng BKNS tìm hiểu chi tiết về giao thức mạng (TCP/IPv4) như một cuốn sổ tay bách khoa toàn thư qua bài viết dưới đây.

Tóm Tắt Bài Viết
- 1. IPv4 là gì? Tổng quan chi tiết về Internet Protocol version 4
- 2. Cấu trúc địa chỉ IPv4 được phân định như thế nào?
- 3. Địa chỉ IPv4 đang được sử dụng bao nhiêu lớp (Classful Routing)?
- 4. Phân loại cấu trúc IPv4: Public IP, Private IP và NAT
- 5. Sự cạn kiệt của IPv4 và bảng so sánh chi tiết với IPv6
- 6. Cụm câu hỏi thường gặp (FAQ) về IPv4
1. IPv4 là gì? Tổng quan chi tiết về Internet Protocol version 4
IPv4 là một trong những giao thức cốt lõi của các phương thức liên kết mạng internet (khái niệm căn bản của ip). Cùng với Subnet Mask và Default Gateway, vai trò chính của địa chỉ ipv4 là gì? Nó cung cấp một hệ thống định vị logic để các thiết bị (như máy tính cá nhân, máy chủ server, router, switch) có thể nhận diện, truyền tải các gói tin (packets) và giao tiếp được với nhau trên mạng lưới.
Chuẩn IPv4 RFC 791 là gì?
Giao thức mạng này được định nghĩa chuẩn xác và mang tính nền tảng trong tài liệu IPv4 RFC 791 do Lực lượng Đặc nhiệm Kỹ thuật Internet (IETF) công bố vào năm 1981, đồng thời được chuẩn hóa bởi Bộ Quốc phòng Mỹ (MIL-STD-1777). Chuẩn này quy định khắt khe cấu trúc Header của gói tin IPv4 cũng như cơ chế phân mảnh dữ liệu khi đi qua các bộ định tuyến.
Địa chỉ IPv4 có độ dài bao nhiêu bit và byte?
Rất nhiều người học CNTT thường thắc mắc địa chỉ ipv4 có độ dài bao nhiêu bit (hay ipv4 bao nhiêu bit). Câu trả lời chính xác là 32 bit (tương đương 4 byte). Không gian địa chỉ 32-bit này cung cấp tổng cộng khoảng 4.3 tỷ (chính xác là 232) địa chỉ IP duy nhất. Tuy nhiên, sự bùng nổ của các thiết bị kết nối toàn cầu đã dẫn đến tình trạng cạn kiệt địa chỉ IPv4 (IPv4 exhaustion) trên thực tế.

2. Cấu trúc địa chỉ IPv4 được phân định như thế nào?
Nhiều người khi mới bắt đầu tìm hiểu sâu về mạng máy tính thường muốn biết chính xác địa chỉ ipv4 có cấu trúc như thế nào trong quá trình chia mạng con (Subnetting). Về cơ bản, chuỗi 32 bit này luôn được phân định thành 2 thành phần chính:
- Network ID (Phần Mạng): Giúp định tuyến (Routing) xác định cụ thể dải mạng lưới mà thiết bị đang kết nối vào. Các bit phần mạng không được phép đặt đồng thời bằng 0.
- Host ID (Phần Máy chủ): Giúp xác định một thiết bị đầu cuối (end-host) duy nhất trong mạng lưới đó. Sẽ có một địa chỉ mạng Broadcast dùng để phát sóng toàn mạng nếu các bit phần Host đồng thời bằng 1 (Ví dụ: mạng LAN 192.168.1.0 có địa chỉ 192.168.1.255 là địa chỉ Broadcast).
Định dạng thập phân có dấu chấm (Dotted-decimal notation)
Vì chuỗi 32 bit nhị phân rất khó đọc với con người, khái niệm ipv4 la gi trong thực tế quản trị mạng thường được hiển thị dưới định dạng thập phân (Decimal). Chuỗi 32 bit được chia thành 4 cụm (gọi là octet), mỗi octet dài 8 bit, phân cách nhau bởi một dấu chấm.
Đâu là một địa chỉ IPv4 hợp lệ?
Nếu bạn được hỏi đâu là một địa chỉ ipv4 hợp lệ, hãy nhớ nguyên tắc cốt lõi: Mỗi octet trong 4 cụm chỉ nhận giá trị từ 0 đến 255 (vì 8 bit nhị phân tương đương 28 – 1).
Ví dụ: 192.168.1.1 hay dải DNS Google 8.8.8.8 là các IP hoàn toàn hợp lệ. Trong khi đó, 192.168.300.1 là sai cấu trúc vì có chứa số 300 (vượt quá giới hạn 255 của một octet).

3. Địa chỉ IPv4 đang được sử dụng bao nhiêu lớp (Classful Routing)?
Trong kiến trúc định tuyến theo lớp (Classful Routing), địa chỉ ipv4 đang được sử dụng bao nhiêu lớp? Để dễ dàng cấp phát và quản lý không gian mạng cho các tổ chức, hệ thống ipv4 bao nhiêu lớp được chuẩn hóa thành 5 lớp cơ bản, ký hiệu từ Class A đến Class E. Việc xác định địa chỉ IP thuộc lớp nào phụ thuộc hoàn toàn vào giá trị của octet đầu tiên.
3.1 Lớp A (Từ 1 đến 126)
- Sử dụng octet đầu làm Network ID và 3 octet sau làm Host ID. Dành cho các mạng lưới quy mô khổng lồ của chính phủ hoặc tập đoàn toàn cầu.
- Mẹo ôn tập: Nếu gặp câu hỏi trắc nghiệm “địa chỉ ipv4 nào sau đây là địa chỉ ip của lớp a“, bạn chỉ cần tìm đáp án có octet đầu tiên nằm trong khoảng từ 1 đến 126.
- Đặc biệt, dải mạng
127.0.0.0được giữ lại làm địa chỉ Loopback (localhost) để kiểm tra card mạng cục bộ. - Một mạng lớp A có thể chứa tới 224 – 2 Host.

3.2 Lớp B (Từ 128 đến 191)
- Sử dụng 2 octet đầu làm phần mạng, 2 octet sau làm Host. Thường được các nhà cung cấp dịch vụ Internet (ISP) cấp cho doanh nghiệp vừa và lớn.
- Địa chỉ mạng lớp B trải dài từ 128.0.0.0 đến 191.255.0.0.
- Mỗi mạng lớp B cung cấp 216 – 2 thiết bị Host.

3.3 Lớp C (Từ 192 đến 223)
- Sử dụng 3 octet đầu làm phần mạng và chỉ 1 octet cuối làm Host. Đây là lớp phổ biến nhất cho các mạng LAN nội bộ, công ty nhỏ hoặc mạng gia đình.
- Mạng lớp C bắt đầu từ 192.0.0.0 đến 223.255.255.0.
- Một mạng lớp C chỉ chứa tối đa 28 – 2 = 254 Host.

3.4 Lớp D và Lớp E
- Lớp D (224 đến 239): Không cấp phát cho máy trạm thông thường, được dùng riêng cho mục đích Multicast (Ví dụ: 224.0.0.5 cho giao thức định tuyến OSPF).
- Lớp E (240 đến 255): Được IANA dự phòng riêng cho các mục đích nghiên cứu khoa học và thử nghiệm mạng diện rộng (Experimental).
4. Phân loại cấu trúc IPv4: Public IP, Private IP và NAT
Bên cạnh việc chia lớp, địa chỉ ipv4 còn được phân tách thành hai không gian mạng độc lập để duy trì sự sống còn của Internet:
- Public IP (IP Công cộng): Là định danh duy nhất trên toàn cầu, được gán trực tiếp cho các Router vật lý, Website, hoặc khi bạn thuê máy chủ ảo để kết nối ra ngoài không gian Internet mở (WAN).
- Private IP (IP Nội bộ): Là các dải địa chỉ (như 192.168.x.x, 172.16.x.x hay 10.x.x.x) chỉ được dùng giới hạn trong mạng gia đình, văn phòng. Máy chủ bên ngoài không thể định tuyến trực tiếp vào dải IP này.
Sở dĩ giao thức IPv4 với giới hạn 4.3 tỷ IP vẫn chưa sụp đổ hoàn toàn là nhờ vào công nghệ NAT (Network Address Translation). NAT cho phép hàng trăm thiết bị dùng Private IP trong một mạng LAN có thể “đi chung” ra ngoài Internet thông qua duy nhất một cổng Public IP. Đây cũng là lý do cơ bản khiến nhiều người quan tâm tìm hiểu fake ip là gì để có thể thông qua Proxy/VPN chủ động ẩn đi địa chỉ Public IP thật của mình nhằm bảo mật danh tính.
5. Sự cạn kiệt của IPv4 và bảng so sánh chi tiết với IPv6

Mặc dù đóng vai trò nền móng, ip v4 hiện tại vẫn tồn tại hai điểm nghẽn chí mạng:
- Cạn kiệt không gian phân bổ (Exhaustion): Không gian 32 bit là quá nhỏ bé cho kỷ nguyên Internet of Things (IoT) và thiết bị di động thông minh bùng nổ. Các cơ quan quản lý như APNIC, ARIN đã chính thức hết dải IP sạch để cấp phát mới.
- Hạn chế về bảo mật mặc định: Giao thức mã hóa IPsec không được tích hợp nguyên bản vào cấu trúc của IPv4, khiến lưu lượng truyền tải ở tầng mạng (Network Layer) dễ bị tấn công hơn.
Để giải quyết triệt để vấn đề này, quá trình chuyển đổi sang hệ thống Internet thế hệ thứ 6 (IPv6) đang diễn ra mạnh mẽ. Dưới đây là bảng so sánh nhanh:
| Tiêu chí so sánh | Giao thức IPv4 | Giao thức IPv6 |
|---|---|---|
| Độ dài địa chỉ | 32 bit (4 Byte) | 128 bit (16 Byte) |
| Định dạng hiển thị | Thập phân có dấu chấm (Dotted-decimal) | Thập lục phân (Hexadecimal) phân cách bởi dấu hai chấm |
| Không gian lưu trữ | Khoảng 4.3 tỷ IP | Gần như vô hạn (3.4 x 1038 IP) |
| Bảo mật IPsec | Là tùy chọn cài đặt thủ công bổ sung | Được tích hợp sẵn và bắt buộc ở cấp độ giao thức |
6. Cụm câu hỏi thường gặp (FAQ) về IPv4
Sự khác biệt giữa địa chỉ IP tĩnh và IP động trong giao thức IPv4 là gì?
IP tĩnh (Static IP) là một địa chỉ IPv4 được cấu hình thủ công, cố định và không thay đổi theo thời gian, thường dùng cho máy chủ Web, Camera hoặc Server. Ngược lại, IP động (Dynamic IP) là địa chỉ IPv4 được giao thức DHCP tự động cấp phát có thời hạn cho các thiết bị cá nhân (như điện thoại, laptop) khi chúng kết nối vào mạng, giúp tiết kiệm và tái sử dụng kho địa chỉ IP hiệu quả.
Địa chỉ ipv4.vn là gì?
Thực chất, ipv4.vn không phải là một thuật ngữ tổ chức liên mạng quốc tế. Đây thường là một tên miền (domain name) của các cổng thông tin, diễn đàn CNTT cung cấp dịch vụ tra cứu địa chỉ IP mạng (What is my IP), hỗ trợ cấu hình router hoặc kiểm tra hosting tại thị trường Việt Nam.
Tóm lại, dù quá trình chuyển dịch cơ sở hạ tầng sang chuẩn IPv6 đang được các ISP đẩy mạnh, nền tảng IPv4 kết hợp cùng NAT vẫn sẽ tiếp tục tồn tại song song, đóng vai trò huyết mạch trong hệ thống định tuyến Internet toàn cầu nhiều thập kỷ tới. Hi vọng với bài viết phân tích bách khoa toàn thư này, bạn đã nắm vững các kiến thức cốt lõi. Đừng quên truy cập chuyên trang kiến thức của BKNS thường xuyên để cập nhật thêm nhiều bài viết chuẩn xác về quản trị hệ thống, mạng lưới TCP/IP và điện toán đám mây.



































