Định nghĩa nhanh: Địa chỉ IPv4 (Internet Protocol version 4) là một dãy số dùng để nhận dạng và định vị duy nhất cho một thiết bị (như máy tính, điện thoại, máy in) kết nối vào mạng Internet hoặc mạng nội bộ.
Một dãy số đơn giản như 192.168.1.1 có thể quyết định việc bạn có truy cập được Internet hay không. Đó chính là địa chỉ IPv4, địa định danh mọi thiết bị trên mạng. Vậy IPv4 được cấu tạo như thế nào và làm sao để biết một địa chỉ có hợp lệ hay không? Bài viết dưới đây của Nhân Hòa sẽ giúp bạn hiểu rõ chỉ trong vài phút.
1. Địa chỉ IPv4 là gì?
Địa chỉ IPv4 (viết tắt của Internet Protocol version 4 – Giao thức Internet phiên bản 4) là một hệ thống địa chỉ số được sử dụng để định danh và liên kết mọi thiết bị kết nối vào Internet. Đây hiện vẫn là giao thức mạng phổ biến nhất trên toàn cầu.

>>> Xem thêm: Hướng dẫn mua thêm IP cho VPS nhanh chóng
2. Địa chỉ IPv4 có cấu trúc như thế nào?
Các lớp mạng IPv4 được chia làm 5 phần (Class A → E) dựa trên cách phân bổ phần Network ID và Host ID, nhằm phục vụ các mục đích sử dụng khác nhau trong mạng máy tính.
- Class A: Dải IP 1.0.0.0 – 126.255.255.255; octet đầu tiên từ 1–126; subnet mask mặc định 255.0.0.0; quy mô rất lớn (~16 triệu host/mạng); dùng cho tổ chức lớn, ISP
- Class B: Dải IP 128.0.0.0 – 191.255.255.255; octet đầu tiên từ 128–191; subnet mask mặc định 255.255.0.0; quy mô trung (~65.000 host/mạng); dùng cho doanh nghiệp lớn
- Class C: Dải IP 192.0.0.0 – 223.255.255.255; octet đầu tiên từ 192–223; subnet mask mặc định 255.255.255.0; quy mô nhỏ (254 host/mạng); phổ biến cho mạng nội bộ, văn phòng
- Class D: Dải IP 224.0.0.0 – 239.255.255.255; dùng cho multicast (truyền đến nhiều thiết bị); không gán cho host
- Class E: Dải IP 240.0.0.0 – 255.255.255.255; dùng cho nghiên cứu, thử nghiệm; không sử dụng trong thực tế Internet
3. Cách thức hoạt động của IPv4
IPv4 hoạt động như một hệ thống định danh giúp các thiết bị trên Internet giao tiếp với nhau thông qua địa chỉ IP. Khi người dùng truy cập một website, tên miền sẽ được hệ thống DNS chuyển đổi thành địa chỉ IPv4 tương ứng. Sau đó, dữ liệu được chia thành các gói tin (packet), mỗi gói chứa địa chỉ IP nguồn và đích, rồi được gửi qua nhiều router khác nhau để đến đúng thiết bị nhận.

Trong quá trình truyền, IPv4 sử dụng cơ chế “best-effort”, tức không đảm bảo gói tin đến nơi đầy đủ hoặc đúng thứ tự, mà sẽ dựa vào các giao thức như TCP để xử lý lỗi và sắp xếp lại dữ liệu. Khi đến đích, các packet được lắp ráp lại thành nội dung hoàn chỉnh để hiển thị cho người dùng, giúp quá trình truy cập Internet diễn ra nhanh chóng và hiệu quả.
4. 3 loại địa chỉ IPv4 phổ biến

4.1 Public IP
Public IP là địa chỉ duy nhất trên toàn thế giới, không có hai thiết bị nào trên Internet có cùng một Public IP vào cùng một thời điểm. Các địa chỉ này được các tổ chức quản lý Internet (IANA, RIR) cấp phát cho doanh nghiệp, nhà cung cấp dịch vụ (ISP) và máy chủ. Để kết nối trực tiếp vào Internet mà không qua trung gian, một thiết bị bắt buộc phải có Public IP.
Ví dụ: 1.1.1.1 (DNS của Cloudflare), 113.160.0.1 (một địa chỉ IP công cộng của VNPT).
4.2. Private IP
Private IP là các dải địa chỉ được dành riêng để sử dụng trong các mạng cục bộ (LAN) như mạng gia đình, trường học hoặc văn phòng công ty. Các địa chỉ này không thể kết nối trực tiếp ra Internet; muốn ra ngoài, chúng phải được dịch qua một Public IP bằng công nghệ NAT (Network Address Translation). Điều này giúp tiết kiệm tài nguyên IPv4 vì hàng trăm máy tính trong công ty có thể dùng chung một Public IP.
Các dải Private IP bao gồm:
- Từ 10.0.0.0 đến 10.255.255.255 (thường dùng cho mạng lớn)
- Từ 172.16.0.0 đến 172.31.255.255 (dùng cho mạng vừa)
- Từ 192.168.0.0 đến 192.168.255.255 (phổ biến nhất trong mạng gia đình)
Ví dụ: 192.168.1.2 (IP của điện thoại khi kết nối WiFi nhà bạn), 172.16.10.5 (IP của máy in trong công ty).
4.3. Loopback
Loopback là một dải địa chỉ đặc biệt dùng để máy tính "tự nói chuyện" với chính nó, nhằm kiểm tra xem chồng giao thức TCP/IP có hoạt động bình thường hay không. Dữ liệu gửi đến địa chỉ Loopback sẽ không bao giờ đi ra ngoài card mạng hay đường truyền vật lý. Địa chỉ Loopback phổ biến nhất là 127.0.0.1, thường được gọi là "localhost".
Ví dụ: Khi bạn mở trình duyệt và gõ https://127.0.0.1, bạn đang kết nối đến chính máy tính của mình. Lệnh ping 127.0.0.1 luôn thành công nếu bộ giao thức mạng trên máy tính của bạn hoạt động tốt.
5. Sự khác nhau giữa IPv4 và IPv6: Đâu là lượng chọn tốt hơn?

IPv4 và IPv6 đều là các phiên bản của giao thức Internet (IP), giúp các thiết bị kết nối và trao đổi dữ liệu với nhau. Tuy nhiên, IPv6 được phát triển để khắc phục những hạn chế của IPv4, đặc biệt là vấn đề thiếu hụt địa chỉ IP và hiệu suất mạng.
5.1 Bảng so sánh IPv4 và IPv6
Bảng so sánh dưới đây sẽ giúp bạn hiểu rõ sự khác biệt giữ Pv4 và IPv6.
5.2 Nên sử dụng IPv4 hay IPv6?
IPv6 ra đời mang đến nhiều cải tiến đáng kể về hiệu suất, bảo mật và khả năng mở rộng so với IPv4. Ngoài ra với vấn đề kho địa chỉ IPv4 đang dần cạn kiệt, version mới hỗ trợ một số lượng node lớn hơn đáng kể.
Tuy nhiên, không thể phủ nhận rằng phiên bản nào cũng có những lợi thế và thách thức nhất định, phù hợp với từng trường hợp khác nhau:
- Lựa chọn IPv4 trong các trường hợp: Hệ thống đang vận hành trên hạ tầng legacy (server, phần mềm cũ) cần đảm bảo tính ổn định và tương thích; môi trường hosting hoặc DNS chưa hỗ trợ IPv6 đầy đủ; bài toán triển khai ưu tiên sự đơn giản, không đặt nặng yêu cầu mở rộng hoặc tối ưu dài hạn
- Lựa chọn IPv6 trong các trường hợp: Triển khai website hoặc hệ thống mới ngay từ đầu; định hướng tối ưu dài hạn về SEO, hiệu năng và khả năng mở rộng; hạ tầng kỹ thuật đã sẵn sàng (cloud, CDN, hosting thế hệ mới) và có thể tận dụng lợi thế của IPv6 một cách toàn diện
5.3. Chuyển IPv4 sang IPv6 như thế nào?
Phương pháp thủ công (chuyển sang hệ HEX)
Một địa chỉ IPv4 có thể được chuyển sang dạng biểu diễn hệ 16 (hexadecimal) bằng cách chuyển từng octet (mỗi phần trong khoảng 0–255) sang giá trị hex tương ứng.
Ví dụ với địa chỉ IPv4: 192.168.25.234
- 192 → C0
- 168 → A8
- 25 → 19
- 234 → EA
Ghép lại ta được: C0A8:19EA
Cách làm này dựa trên nguyên tắc chuyển đổi từ hệ thập phân sang hệ cơ số 16, trong đó A=10, B=11, C=12, D=13, E=14, F=15.
>>> Lưu ý về cấu trúc IPv6: IPv4 có độ dài 32-bit, trong khi IPv6 có độ dài 128-bit. Vì vậy, khi biểu diễn IPv4 dưới dạng IPv6, phần còn thiếu 96-bit sẽ được bổ sung bằng các giá trị 0.
- Dạng đầy đủ: 0000:0000:0000:0000:0000:0000:C0A8:19EA
- Dạng rút gọn: ::C0A8:19EA

Sử dụng công cụ trực tuyến
Hiện nay có nhiều công cụ hỗ trợ chuyển đổi nhanh giữa IPv4 và IPv6. Người dùng chỉ cần nhập địa chỉ cần chuyển đổi, hệ thống sẽ tự động trả về kết quả tương ứng. Các công cụ này phù hợp để kiểm tra nhanh hoặc tham khảo khi cần.
Lưu ý quan trọng từ chuyên gia Nhân Hòa: Một máy chủ chỉ có địa chỉ IPv6 không thể giao tiếp trực tiếp với một máy chủ chỉ có địa chỉ IPv4 nếu không có thiết bị trung gian (gateway, tunnel broker, NAT64). Nghĩ là bạn đang chỉ “ghi” địa chỉ IPv4 vào khuôn dạng IPv6 chứ không phải chuyển đổi giao thức.
6. [Giải đáp] Các câu hỏi chuyên sâu về địa chỉ IPv4
6.1. Vì sao IPv4 bị cạn kiệt?
Số lượng thiết bị kết nối Internet ngày càng tăng như smartphone, IoT, server… trong khi IPv4 chỉ có giới hạn khoảng 4.3 tỷ địa chỉ. Điều này dẫn đến tình trạng cạn kiệt và thúc đẩy sự ra đời của IPv6.
6.2. Đâu là một địa chỉ IPv4 hợp lệ?
Một địa chỉ IPv4 hợp lệ phải có dạng x.x.x.x, trong đó mỗi phần (octet) nằm trong khoảng 0 - 255.
>>> Ví dụ địa chỉ IPv4 hợp lệ: 192.168.1.1 - Địa chỉ private phổ biến trong mạng nội bộ.
6.2. NAT có vai trò gì trong IPv4?
NAT (Network Address Translation) cho phép nhiều thiết bị trong mạng nội bộ sử dụng chung một địa chỉ IPv4 công cộng. Điều này giúp tiết kiệm tài nguyên IP và giảm áp lực cạn kiệt địa chỉ.
6.3. Subnet mask trong IPv4 là gì?
Subnet mask là một thành phần quan trọng giúp phân chia địa chỉ IP thành phần mạng và phần host. Nhờ đó, hệ thống có thể quản lý và phân bổ địa chỉ IP hiệu quả hơn trong các mạng lớn.
6.4. Có thể thay đổi địa chỉ IPv4 không?
Người dùng có thể thay đổi địa chỉ IPv4 bằng cách cấu hình IP tĩnh thủ công hoặc sử dụng DHCP để nhận IP động từ router. Việc này phụ thuộc vào nhu cầu sử dụng và cấu hình hệ thống mạng.
>>> Các bài viết liên quan:
- Root Domain là gì? Hướng dẫn đăng ký root domain chi tiết
- Subdomain là gì? Cách tạo và trỏ subdomain về Host chi tiết
Lời kết
Từ việc hiểu cấu trúc địa chỉ IPv4 đến cách kiểm tra tính hợp lệ, bạn hoàn toàn có thể chủ động xử lý các vấn đề mạng phổ biến mà không cần phụ thuộc quá nhiều vào kỹ thuật viên. Đây chính là lợi thế lớn giúp bạn tiết kiệm thời gian, chi phí và nâng cao hiệu quả vận hành hệ thống.

