Cách xác định Network ID Host ID và địa chỉ Broadcast​

Hướng Dẫn Xác Định Network ID, Host ID và Broadcast Address Chính Xác Nhất

Việc xác định Network ID, Host ID và địa chỉ Broadcast không hề khó nếu bạn tưởng tượng địa chỉ IP giống như một địa chỉ nhà được ghi trên bưu thiếp. Địa chỉ này không chỉ cho bạn biết số nhà, mà còn cho bạn biết cả khu vực bưu điện (Mã ZIP) mà nó thuộc về.

Trong thế giới mạng máy tính, mọi thứ cũng hoạt động y hệt như vậy:

  • Network ID: Chính là “Mã ZIP” để xác định toàn bộ khu vực mạng.
  • Host ID: Chính là “số nhà và tên đường” để tìm đúng một thiết bị (máy tính, điện thoại, máy in…) cụ thể trong khu vực đó.
  • Broadcast Address: Là địa chỉ đặc biệt, giống như bạn gửi thư tới “Toàn bộ cư dân” trong Mã ZIP đó, ai cũng sẽ nhận được.

1. 04 Cách xác định Network ID, Host ID và Broadcast Address

Cách 1: Dùng phép toán AND (Bitwise AND) – Cách thủ công chuẩn xác

Đây là cách cơ bản nhất để hiểu bản chất vấn đề. Quy tắc phép AND:

  • 1 AND 1 = 1
  • 1 AND 0 = 0
  • 0 AND 1 = 0
  • 0 AND 0 = 0

Ví dụ thực tế:

  • IP: 192.168.1.100
  • Subnet Mask: 255.255.255.0

Bước 1: Chuyển sang hệ nhị phân

Decimal Binary
192 11000000
168 10101000
1 00000001
100 01100100
255 11111111
0 00000000

Bước 2: Thực hiện phép AND từng bit

11000000.10101000.00000001.01100100 (IP: 192.168.1.100) AND 11111111.11111111.11111111.00000000 (Mask: 255.255.255.0)
11000000.10101000.00000001.00000000 (Kết quả)

Bước 3: Đổi kết quả về thập phân (Network ID)

Kết quả là: 192.168.1.0 (Đây chính là Network ID).

Bước 4: Xác định Host ID

Host ID là phần còn lại tương ứng với vị trí Subnet Mask là 0.

  • Subnet Mask: …00000000 (8 bit cuối là 0)
  • Địa chỉ IP: …01100100 (8 bit cuối)

=> Host ID (phần host): 100


Cách 2: Dùng ký hiệu CIDR (Nhanh hơn)

Ký hiệu CIDR (ví dụ /24) cho biết có bao nhiêu bit thuộc về phần mạng (Network ID).

Ví dụ: 192.168.1.100/24

  • /24 nghĩa là 24 bit đầu tiên là Network ID (3 cụm số đầu tiên: 192.168.1).
  • Phần còn lại (32 – 24 = 8 bit) là phần Host.

👉 Tìm Network ID: Giữ nguyên 3 cụm đầu, đặt cụm cuối về 0.

=> Kết quả: 192.168.1.0

👉 Tìm Host ID: Giữ nguyên cụm cuối (host), đặt 3 cụm đầu về 0.

=> Kết quả: .100


Cách 3: Sử dụng công cụ Online

Nếu bạn không muốn tính toán thủ công, hãy sử dụng các công cụ trực tuyến. Bạn có thể tìm kiếm từ khóa “IP Subnet Calculator”.

Một số thông số cần lưu ý khi dùng Tool:

  • Network Address: Địa chỉ mạng (Network ID). Lưu ý: Không dùng địa chỉ này cho thiết bị.
  • Usable Host Range: Dải IP có thể gán cho thiết bị (Ví dụ: 192.168.1.1 – 192.168.1.254).
  • Broadcast Address: Địa chỉ quảng bá (IP cuối cùng trong dải). Lưu ý: Không dùng địa chỉ này cho thiết bị.

Cách 4: Sử dụng dòng lệnh trên Linux/VPS (Khuyên dùng cho Admin)

Nếu bạn đang quản trị VPSRE chạy Linux hoặc macOS, công cụ ipcalc là trợ thủ đắc lực.

Cài đặt trên Ubuntu: sudo apt install ipcalc

Câu lệnh thực thi:

ipcalc 192.168.1.100/24

Kết quả trả về rất chi tiết:

Address: 192.168.1.100 11000000.10101000.00000001.01100100 Netmask: 255.255.255.0 = 24 11111111.11111111.11111111.00000000 Wildcard: 0.0.0.255 00000000.00000000.00000000.11111111 => Network: 192.168.1.0/24 11000000.10101000.00000001.00000000 (Đây là Network ID) HostMin: 192.168.1.1 11000000.10101000.00000001.00000001 HostMax: 192.168.1.254 11000000.10101000.00000001.11111110 Broadcast: 192.168.1.255 11000000.10101000.00000001.11111111 Hosts/Net: 254 Class C, Private Internet

2. Cách tính địa chỉ Broadcast thủ công (Dành cho người thích Tryhard)

Ngoài việc xem kết quả từ Tool, bạn có thể tự tính Broadcast như sau:

Ví dụ: 192.168.1.100/24

  • Bước 1: Lấy Network ID (192.168.1.0) dạng nhị phân.11000000.10101000.00000001.00000000
  • Bước 2: Lấy tất cả các bit của phần Host (8 bit cuối) và BẬT HẾT LÊN 1.11000000.10101000.00000001.11111111
  • Bước 3: Đổi sang thập phân.
    • 11111111 (nhị phân) = 255 (thập phân).

=> Địa chỉ Broadcast là: 192.168.1.255


Trên đây là toàn bộ kiến thức về Network ID, Host ID và Broadcast Address được biên soạn bởi VPSRE. Hy vọng bài viết giúp ích cho việc quản trị mạng của bạn.

Kết nối ngay với chúng tôi:

Website: https://vpsre.net/

Hotline: 329 463 530

Facebook: Cộng đồng VPSRE

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *