IPv4 là gì? Đây là giao thức địa chỉ Internet đóng vai trò quan trọng trong việc kết nối các thiết bị và truyền dữ liệu trên toàn cầu suốt nhiều năm qua. Dù IPv6 đang phát triển mạnh, IPv4 vẫn được sử dụng rộng rãi trong mạng nội bộ, máy chủ và nhiều hệ thống trực tuyến hiện nay. Vậy IPv4 hoạt động như thế nào, có ưu nhược điểm gì và vì sao nguồn địa chỉ đang dần cạn kiệt? Bài viết dưới đây sẽ giúp bạn hiểu rõ hơn về IPv4.
🌐 Khái niệm: Là phiên bản thứ 4 của giao thức Internet, dùng để định danh thiết bị và định tuyến dữ liệu trên mạng qua dãy số độc nhất.
🏗️ Cấu trúc: Gồm 32 bit, chia thành 4 nhóm số thập phân ngăn cách bằng dấu chấm (ví dụ:
8.8.8.8). Cấu trúc này cung cấp tối đa khoảng 4,29 tỷ địa chỉ.⚙️ Phân loại địa chỉ:
Public IP: Dùng để kết nối trực tiếp ra Internet toàn cầu.
Private IP: Dùng trong mạng nội bộ (như
192.168.x.x), kết nối Internet thông qua kỹ thuật NAT.
✅ Ưu điểm: Tương thích với hầu hết thiết bị mạng hiện nay, dễ cấu hình và quản lý, chiếm ít bộ nhớ hệ thống.
⚠️ Hạn chế: Không gian địa chỉ đã cạn kiệt, không tích hợp sẵn bảo mật mã hóa và bảng định tuyến ngày càng lớn gây áp lực cho router.
🔄 Xu hướng: Hiện nay IPv4 đang được sử dụng song song với IPv6 (phiên bản mới có 128 bit) để giải quyết vấn đề thiếu hụt địa chỉ trong tương lai.
Kết luận: IPv4 vẫn là nền tảng giao tiếp quan trọng nhất của Internet hiện đại, dù đang dần chuyển dịch sang thế hệ mới bền vững hơn.
1. IPv4 là gì? Ví dụ về IPv4
IPv4 (Internet Protocol version 4) là phiên bản thứ tư của giao thức Internet (Internet Protocol). IPv4 là một giao thức phổ biến dùng để truyền dữ liệu giữa các thiết bị trên Internet hoặc mạng nội bộ. Đây là một giao thức không kết nối, nghĩa là dữ liệu có thể được gửi đi mà không cần kiểm tra xem thiết bị nhận có sẵn sàng hay không.

Dưới đây là một số loại IPv4
- Địa chỉ IPv4 công khai (Public IPv4): được sử dụng để kết nối các thiết bị trên Internet.
- 8.8.8.8 (Google Public DNS)
- 1.1.1.1 (Cloudflare DNS)
- Địa chỉ IPv4 riêng tư (Private IPv4): được dùng trong mạng nội bộ (LAN) và không thể truy cập trực tiếp từ Internet.
- 192.168.0.1: Thường được dùng làm địa chỉ mặc định của router trong các mạng gia đình.
- 10.0.0.1: Thường thấy trong mạng nội bộ doanh nghiệp.
- 172.16.0.0 đến 172.31.255.255: Một dải địa chỉ khác dành cho mạng riêng.
- Địa chỉ IPv4 đặc biệt:
- 127.0.0.1: Đây là địa chỉ “loopback”, được sử dụng để kiểm tra thiết bị hoặc phần mềm cục bộ.
- 0.0.0.0: Thường đại diện cho một địa chỉ không xác định.
Xem thêm: IP là gì? | Cách xem địa chỉ IP trên Điện Thoại & Máy Tính
2. Nguyên lý hoạt động của địa chỉ IPv4
IPv4 thực hiện truyền dữ liệu giữa các thiết bị thông qua các bước sau:
- Gắn địa chỉ IPv4 vào thiết bị: Mỗi thiết bị trong mạng được gán một địa chỉ IPv4 (có thể tự động qua DHCP hoặc cấu hình thủ công). Địa chỉ IPv4 gồm Network ID (định danh mạng) và Host ID (định danh thiết bị trong mạng đó).
- Tạo gói dữ liệu (Packet): Khi thiết bị muốn gửi dữ liệu, nó sẽ tạo ra một gói dữ liệu (packet) gồm hai phần chính:
- Phần header: Chứa thông tin như: Địa chỉ nguồn (Source IP) và Địa chỉ đích (Destination IP).
- Phần dữ liệu: Chứa nội dung thực tế cần truyền.
- Xác định đường đi (Routing): Gói dữ liệu được gửi qua mạng nội bộ hoặc ra Internet:
- Trong mạng nội bộ (LAN): Nếu thiết bị đích nằm trong cùng mạng, gói dữ liệu được truyền trực tiếp qua switch/hub.
- Ra Internet: Nếu thiết bị đích nằm ngoài mạng nội bộ, gói dữ liệu sẽ được gửi đến router. Router sử dụng bảng định tuyến (Routing Table) để chọn đường đi tối ưu đến địa chỉ đích.
- Chuyển gói dữ liệu qua các router: Gói dữ liệu được truyền qua nhiều router trên Internet, mỗi router sẽ kiểm tra Destination IP và chuyển gói đến router kế tiếp dựa trên bảng định tuyến.
- Nhận dữ liệu tại thiết bị đích: Khi gói dữ liệu đến mạng của thiết bị đích, router sẽ kiểm tra Host ID để chuyển gói đến đúng thiết bị trong mạng. Thiết bị đích nhận dữ liệu và kiểm tra tính toàn vẹn của gói.
- Trả lời hoặc gửi phản hồi (nếu cần): Nếu dữ liệu yêu cầu phản hồi (ví dụ: yêu cầu HTTP), thiết bị đích sẽ tạo một gói dữ liệu mới, đảo ngược địa chỉ nguồn và đích. Sau đó, gửi gói phản hồi trở lại thiết bị gửi ban đầu.
- Xử lý lỗi trong quá trình truyền: IPv4 không đảm bảo dữ liệu sẽ đến nơi đích, nhưng ICMP (Internet Control Message Protocol) được dùng để báo lỗi (như thiết bị đích không tồn tại). Các giao thức khác như TCP có thể yêu cầu gửi lại dữ liệu bị lỗi.
- Dịch địa chỉ (nếu cần): Nếu sử dụng địa chỉ IPv4 riêng (Private IP), router thực hiện NAT (Network Address Translation) để chuyển đổi giữa địa chỉ nội bộ và địa chỉ công khai trước khi truyền qua Internet.
- Hoàn tất kết nối: Sau khi gói dữ liệu được gửi thành công và nhận phản hồi, quá trình truyền dữ liệu giữa các thiết bị hoàn tất.

3. Cấu trúc của một địa chỉ IPv4
Để phân biệt đâu là một địa chỉ IPv4 hợp lệ thì trước hết ta cần xem xét cấu trúc của nó.
Cấu trúc 32-bit: Mỗi địa chỉ IPv4 là một chuỗi số nhị phân dài 32 bit.
Chia thành 4 Octet: Chuỗi 32 bit này được chia thành 4 nhóm, mỗi nhóm 8 bit, gọi là một octet. Các octet được ngăn cách với nhau bằng dấu chấm (.).
Biểu diễn dạng Thập phân: Để con người dễ đọc và dễ nhớ, mỗi octet 8-bit (có giá trị từ 00000000 đến 11111111) được chuyển đổi sang dạng số thập phân tương ứng (có giá trị từ 0 đến 255).

Đặt địa chỉ IP cần tuân thủ quy tắc bên dưới:
- Các bit phần network không được phép đồng thời bằng 0. Ví dụ: Địa chỉ IP 0.0.0.1 với phần network là 0.0.0 và phần host là 1 được xem là không hợp lệ.
- Nếu các bit của phần host đều có giá trị là 0, thì lúc này chúng ta có một địa chỉ mạng. Ví dụ: 193.167.1.1 là một địa chỉ có thể gán cho host nhưng địa chỉ 193.167.1.0 là một địa chỉ mạng, và không gán được cho host.
- Nếu các bit của phần host đều có giá trị là 1, ta sẽ có một địa chỉ broadcast. Ví dụ: 193.167.1.255 là địa chỉ broadcast cho mạng 193.167.1.0
4. Địa chỉ IPv4 có khả năng cung cấp tổng cộng bao nhiêu địa chỉ?
Địa chỉ IPv4 có độ dài 32 bit, nên có khả năng cung cấp tổng cộng:
- 2³² địa chỉ
- Tương đương 4.294.967.296 địa chỉ (khoảng 4,29 tỷ địa chỉ)
Tuy nhiên, không phải toàn bộ số lượng này đều dùng trực tiếp trên Internet, vì một phần được dành cho mạng riêng, multicast, loopback và các mục đích đặc biệt khác.
5. Phân loại các lớp của địa chỉ IPv4
Không gian IP address sẽ được chia thành nhiều lớp, bao gồm:
- Lớp A
- Lớp B
- Lớp C
- Lớp D
- Lớp E
Lưu ý:
- Các lớp IP address có thể dùng đặt cho các host là các lớp A, B, C.
- Bạn có thể quan sát octet đầu của địa chỉ để xác định địa chỉ IP thuộc lớp nào. Phân loại như sau:
| 1 -> 126 | Địa chỉ IP lớp A |
| 128 -> 191 | Địa chỉ IP lớp B |
| 192 -> 223 | Địa chỉ IP lớp C |
| 224 -> 239 | Địa chỉ IP lớp D |
| 240 -> 255 | Địa chỉ IP lớp E |
5.1. Lớp A (1.0.0.0 -> 126.0.0.0)

- Địa chỉ IP lớp A dùng một octet đầu làm phần network, ba octet sau làm phần host.
- Bit đầu của một IP lớp A luôn là 0.
- Các địa chỉ mạng lớp A sẽ bao gồm: 1.0.0.0 -> 126.0.0.0.
- Mạng 127.0.0.0 được sử dụng như mạng loopback.
- Phần host có 24 bit => mỗi network lớp A có (224 – 2) host.
5.2. Lớp B (128.0.0.0 -> 191.255.0.0)

- Địa chỉ lớp B sử dụng 2 octet đầu làm phần mạng, 2 octet sau làm phần
- 2 bit đầu của một IP lớp B sẽ luôn là 1 0.
- Các địa chỉ mạng lớp B sẽ bao gồm: 128.0.0.0 -> 191.255.0.0. Có tổng cộng 214 mạng trong lớp IP lớp
- Phần host dài 16 bit, vì vậy một mạng lớp B có (216– 2) host.
5.3. Lớp C (192.0.0.0 -> 223.255.255.0)

- IP lớp C sử dụng ba octet đầu làm phần network, một octet sau làm phần
- Ba bit đầu của một IP lớp C luôn là 1 1 0.
- Các địa chỉ mạng lớp C sẽ bao gồm: 192.0.0.0 -> 223.255.255.0. Có tổng cộng 221 mạng trong lớp C.
- Phần host dài 8 bit vì vậy nên một mạng lớp C sẽ có (28– 2) host.
5.4. Lớp D (224.0.0.0 -> 239.255.255.255)
- Bao gồm các địa chỉ nằm trong dải: 224.0.0.0 -> 239.255.255.255
- Thường dùng làm địa chỉ
- Ví dụ: 224.0.0.9 sử dụng cho RIPv2; 0.0.5 sử dụng cho OSPF.
5.5. Lớp E (240.0.0.0 -> 255.255.255.255)
- Từ 240.0.0.0 trở đi.
- Thường sử dụng vào mục đích dự phòng.
6. Ưu và nhược điểm của địa chỉ IPv4
IPv4 là giao thức IP phổ biến và được sử dụng rộng rãi trên Internet hiện nay. Tuy nhiên, bên cạnh nhiều ưu điểm về tính tương thích và dễ triển khai, IPv4 cũng tồn tại một số hạn chế nhất định.
6.1. Ưu điểm
- Giao thức không có kết nối: IPv4 được thiết kế để truyền dữ liệu mà không yêu cầu thiết bị nhận phải sẵn sàng và thiết lập kết nối trước. Điều này cho phép gửi gói dữ liệu qua các đường khác nhau trong trường hợp lỗi router hoặc các vấn đề về kết nối giữa các thiết bị.
- Tạo lớp giao tiếp ảo đơn giản trên nhiều thiết bị: IPv4 cho phép tạo ra một lớp giao tiếp ảo (virtual communication layer) trên nhiều thiết bị, giúp tạo sự kết nối và truyền thông dễ dàng giữa các thiết bị trong mạng.
- Tiết kiệm bộ nhớ và dễ dàng ghi nhớ các địa chỉ: IPv4 sử dụng địa chỉ 32 bit, nên nó chiếm ít bộ nhớ hơn so với các phiên bản IPv6 hoặc các giao thức khác. Đồng thời, địa chỉ IPv4 được biểu diễn dưới dạng các số thập phân phân tách bằng dấu chấm, điều này làm cho nó dễ dàng ghi nhớ và quản lý.
- Hỗ trợ rộng rãi trên hàng triệu thiết bị: IPv4 đã được sử dụng rộng rãi trên hàng triệu thiết bị trong suốt nhiều năm. Điều này có nghĩa là nó có sự tương thích cao và được hỗ trợ bởi nhiều hệ điều hành, thiết bị mạng và ứng dụng.
- Cung cấp thư viện video và hội nghị: IPv4 cung cấp các tính năng như thư viện video và hội nghị, cho phép truyền tải và chia sẻ nội dung video trực tuyến, tổ chức các buổi họp trực tuyến, hội nghị từ xa và truyền phát trực tiếp. Điều này mang lại lợi ích và tiện ích đáng kể trong việc truyền thông và giao tiếp trực tuyến.
5.2 Nhược điểm
- Cấu trúc thiết kế: IPv4 address sẽ có cấu trúc định tuyến phân cấp và cấu trúc định tuyến không phân cấp. Điều này sẽ dẫn đến việc mỗi router giữ một bảng thông tin định tuyến lớn, yêu cầu nhiều bộ nhớ. IPv4 cũng yêu cầu sự can thiệp nhiều từ router vào các gói dữ liệu IPv4.
- Thiếu hụt không gian địa chỉ: Vấn đề lớn nhất của IPv4 là thiếu hụt không gian địa chỉ. Với chỉ 32 bit, không gian IPv4 address chỉ có 232 địa chỉ, trong khi tốc độ phát triển của Internet ngày càng cao, tài nguyên địa chỉ IPv4 gần như cạn kiệt. Vấn đề này gây ra hai thách thức chính: thiếu địa chỉ, đặc biệt là trong không gian địa chỉ tầm trung (lớp B), và kích thước bảng định tuyến lớn đến mức gây hại của Internet.
- Tính bảo mật và kết nối đầu cuối: IPv4 không tích hợp bảo mật vào cấu trúc thiết kế. Bạn cần biết rằng giao thức IPv4 sẽ không hỗ trợ vấn đề mã hóa dữ liệu.
7. Tính ứng dụng của địa chỉ IPv4
IPv4 được sử dụng rộng rãi trong nhiều lĩnh vực và đóng vai trò quan trọng trong hoạt động của các hệ thống mạng. Dưới đây là những ứng dụng chính:
- Kết nối Internet: IPv4 là nền tảng chính cho việc kết nối các thiết bị với Internet. Địa chỉ IPv4 giúp định danh thiết bị và định tuyến dữ liệu giữa thiết bị gửi và nhận. Ví dụ: Máy tính, điện thoại, hoặc thiết bị IoT truy cập Internet bằng địa chỉ IPv4 công cộng.
- Quản lý mạng nội bộ (LAN): Private IPv4 được sử dụng trong mạng nội bộ (như gia đình, doanh nghiệp) để kết nối các thiết bị mà không cần truy cập trực tiếp Internet. Ví dụ: Máy tính, máy in, và các thiết bị trong một văn phòng nhỏ có thể giao tiếp với nhau qua các địa chỉ như 192.168.x.x.
- Giao tiếp giữa các thiết bị: IPv4 cho phép các thiết bị giao tiếp với nhau trong một mạng cục bộ hoặc qua Internet.
- Cung cấp dịch vụ trực tuyến: IPv4 là nền tảng cho các dịch vụ trực tuyến Web hosting, Email hosting, Streaming
- Hỗ trợ mạng IoT (Internet of Things): Dù IPv4 có giới hạn về số lượng địa chỉ, nó vẫn được sử dụng trong các mạng IoT nhỏ, nơi các thiết bị như cảm biến, camera, hoặc đèn thông minh hoạt động trong mạng nội bộ.
- Phát triển ứng dụng và kiểm thử: IPv4 thường được sử dụng trong môi trường phát triển và kiểm thử phần mềm. Ví dụ: Địa chỉ loopback 127.0.0.1 được dùng để kiểm tra ứng dụng cục bộ.
- Dịch vụ VPN và bảo mật: IPv4 hỗ trợ kết nối mạng riêng ảo (VPN), cho phép người dùng truy cập an toàn vào mạng nội bộ từ xa. Nhiều hệ thống bảo mật như tường lửa cũng dựa vào IPv4 để quản lý và kiểm soát lưu lượng.
- Truyền tải đa phương tiện: IPv4 hỗ trợ phát sóng đa hướng (Multicast) cho các dịch vụ truyền tải video, hội nghị trực tuyến, hoặc phát sóng trực tiếp.
- Hỗ trợ hệ thống viễn thông: IPv4 đóng vai trò quan trọng trong việc kết nối hệ thống viễn thông, từ mạng thoại (VoIP) đến các dịch vụ truyền tải dữ liệu.
- Dự phòng trong thời gian chuyển đổi sang IPv6: Dù IPv6 đã được triển khai, IPv4 vẫn đóng vai trò quan trọng trong giai đoạn chuyển đổi. Các cơ chế như Dual Stack hoặc NAT64 cho phép IPv4 hoạt động song song với IPv6 để duy trì tính tương thích.

Xem ngay: Thuê Cloud Server giá rẻ miễn phí IPv4, IPv6
8. So sánh giữa địa chỉ IPv4 và iPv6 trên internet
IPv4 và IPv6 là hai phiên bản của giao thức IP được sử dụng để định danh thiết bị và truyền dữ liệu trên Internet. IPv6 được phát triển nhằm khắc phục hạn chế về số lượng địa chỉ của IPv4 và đáp ứng nhu cầu kết nối ngày càng tăng.
| Tiêu chí | IPv4 | IPv6 |
|---|---|---|
| Phiên bản giao thức | Internet Protocol version 4 | Internet Protocol version 6 |
| Độ dài địa chỉ | 32 bit | 128 bit |
| Số lượng địa chỉ | Khoảng 4,29 tỷ địa chỉ | Khoảng 3,4 × 10³⁸ địa chỉ |
| Cách biểu diễn | 4 nhóm số thập phân, ví dụ: 192.168.1.1 | 8 nhóm ký tự hex, ví dụ: 2001:db8::1 |
| Khả năng mở rộng | Hạn chế, đã gần cạn kiệt | Rất lớn, đáp ứng lâu dài |
| NAT | Thường dùng NAT để chia sẻ IP công cộng | Ít phụ thuộc NAT hơn |
| Cấu hình tự động | Có, nhưng hạn chế hơn | Hỗ trợ tốt hơn với SLAAC/DHCPv6 |
| Bảo mật | Có thể dùng IPsec | IPsec được thiết kế tích hợp tốt hơn trong tiêu chuẩn IPv6 |
| Hiệu quả định tuyến | Tốt nhưng bảng định tuyến lớn hơn | Tối ưu hơn trong nhiều trường hợp |
Tóm lại:
- IPv4 là chuẩn cũ, vẫn đang được sử dụng rộng rãi trên Internet.
- IPv6 là thế hệ mới, ra đời để giải quyết tình trạng thiếu địa chỉ IP và cải thiện khả năng mở rộng mạng.
- Hiện nay Internet đang sử dụng song song cả IPv4 và IPv6.
9. Nên mua địa chỉ IPv4 ở đâu uy tín nhất?
Tại VinaHost, chúng tôi đang cung cấp nguồn địa chỉ IP số lượng lớn, uy tín tại Việt Nam và nhiều nước như:
- Địa chỉ IP Việt Nam
- Địa chỉ IP Hàn Quốc
- Địa chỉ IP Singapore
- Địa chỉ IP Cambodia
- Địa chỉ IP Mỹ
- Địa chỉ IP Thái Lan
Khi mua địa chỉ IP tại VinaHost, bạn có thể hoàn toàn yên tâm vì:
- Nguồn địa chỉ IP sạch, số lượng lớn, uy tín, nhiều lớp khác nhau.
- Giá rẻ hàng đầu trên thị trường, bạn có thể tự do check IPv4.
- Nhanh chóng cấp phát IP tới khách hàng.
- Hạ tầng và đường truyền mạnh mẽ.
- Server đặt tại Datacenter chuẩn Tier 3, cam kết Uptime 99.9%.
- Hỗ trợ kỹ thuật 24/7/365 qua hotline, ticket, livechat.
Tổng hợp các câu hỏi thường gặp về địa chỉ IPv4
Tại sao nguồn địa chỉ IPv4 lại cạn kiệt và phương án thay thế là gì?
Nguồn địa chỉ IPv4 cạn kiệt vì IPv4 chỉ có 32 bit, tương đương khoảng 4,29 tỷ địa chỉ. Khi số lượng thiết bị kết nối Internet như máy tính, điện thoại, máy chủ, camera IoT ngày càng tăng, số địa chỉ khả dụng không còn đáp ứng đủ nhu cầu.
Phương án thay thế chính là IPv6 với không gian địa chỉ 128 bit, cung cấp số lượng địa chỉ lớn hơn rất nhiều. Ngoài ra, nhiều hệ thống hiện nay vẫn sử dụng NAT để chia sẻ một địa chỉ IPv4 công cộng cho nhiều thiết bị nội bộ.
Một địa chỉ IPv4 được chia làm mấy phần?
Một địa chỉ IPv4 thường được chia thành 2 phần:
- Network ID: Xác định mạng mà thiết bị đang thuộc về.
- Host ID: Xác định thiết bị cụ thể trong mạng đó.
Việc phân chia này phụ thuộc vào Subnet Mask hoặc ký hiệu CIDR. Ví dụ: 192.168.1.10/24 thì phần mạng là 192.168.1 và phần host là 10.
Tổng kết
Hi vọng bài viết này đã giúp bạn hiểu rõ IPv4 là gì, đồng thời phân biệt được sự khác nhau giữa IPv4 và IPv6 để tìm ra sự lựa chọn phù hợp với ngân sách và nhu cầu của mình. Nếu muốn đọc thêm các bài viết thú vị khác, bạn có thể xem tại đây nhé!
Nếu cần hỗ trợ về cách đăng ký địa chỉ IP, đăng ký tên miền, thuê hosting, thuê vps, Thuê VPS NVMe, Thuê VPS MMO, Thuê VPS GPU, thuê VPS Forex quý khách đừng ngại ngần liên hệ VinaHost:
- Điện thoại: 1900 6046 ext. 1
- Email: cskh@vinahost.vn
- Livechat: https://livechat.vinahost.vn/chat.php


































































































