Các cách để tìm địa chỉ mạng và địa chỉ phát sóng cho một địa chỉ IPv4
Để tính toán địa chỉ mạng và địa chỉ phát sóng cho một địa chỉ IP, bạn sẽ cần địa chỉ IP, mặt nạ mạng và ghi chú CIDR. Với thông tin này, bạn có thể sử dụng một máy tính mạng trực tuyến để tính toán địa chỉ, hoặc tìm kiếm thủ công. Có nhiều cách để tính toán thủ công các địa chỉ, bao gồm việc chuyển cả địa chỉ IP và mặt nạ mạng sang giá trị nhị phân, sử dụng địa chỉ lớp, và sử dụng CIDR cho các mạng không lớp. Mytour này sẽ hướng dẫn bạn bốn cách khác nhau để tính toán địa chỉ mạng và địa chỉ phát sóng từ một địa chỉ IP, cùng với các ví dụ hữu ích cho mọi tình huống.
Những Điều Bạn Nên Biết
- Để có được địa chỉ mạng và địa chỉ phát sóng mà không cần tính toán, sử dụng một máy tính mạng.
- Cách dễ nhất để tính toán địa chỉ phát sóng và mạng thủ công là chuyển sang nhị phân và đếm các bit.
- Đối với mạng không lớp, sử dụng phương pháp CIDR để phân mạng của bạn.
Bước
Sử Dụng Máy Tính Mạng

Truy cập vào http://jodies.de/ipcalc trong trình duyệt web. Bộ máy tính này rất tiện lợi khi tính toán địa chỉ mạng và địa chỉ phát sóng.

Nhập địa chỉ IP và mặt nạ mạng. Trong ô nơi có chữ Địa chỉ (Host hoặc mạng), nhập hoặc dán
địa chỉ IP. Trong ô 'Netmask,' nhập
mặt nạ mạng theo định dạng CIDR (ví dụ, /24 cho một mạng lớp C).

Nhấp vào Tính Toán. Đó là nút bên dưới ô địa chỉ IP. Địa chỉ mạng sẽ xuất hiện kế bên 'Mạng,' và địa chỉ phát sóng sẽ xuất hiện kế bên 'Phát Sóng.'
Chuyển Đổi Sang Nhị Phân

Chuyển đổi địa chỉ IP và mặt nạ mạng sang nhị phân. Để tính toán địa chỉ phát sóng và mạng cho một địa chỉ IP, bạn cần chuyển đổi chúng sang giá trị nhị phân trước. Cách dễ nhất là sử dụng một công cụ chuyển đổi IP sang nhị phân trực tuyến, như công cụ của Code Beautify. Nhưng nếu bạn là một sinh viên mạng hoặc chỉ muốn biết cách làm điều này bằng tay, bạn có thể xem hướng dẫn của chúng tôi về cách chuyển đổi từ thập phân sang nhị phân.

Đếm số bit trong mặt nạ mạng. Trong ví dụ của chúng tôi, chúng tôi đang sử dụng một mạng /19. Điều này có nghĩa là 19 bit đầu tiên của mặt nạ mạng đại diện cho mạng, và 13 bit còn lại là các host.

Đếm số bit trong địa chỉ IP. Bây giờ chúng ta sẽ muốn đếm 19 chữ số đầu tiên của địa chỉ IP chuyển đổi của chúng tôi, giống như chúng tôi đã làm với mặt nạ mạng, vì chúng tôi đang làm việc với một mạng /19.

Xác định địa chỉ mạng. Bây giờ hãy xem xét 19 chữ số đầu tiên của địa chỉ IP chuyển đổi của chúng tôi: 11000000.10101000.000. Để tìm địa chỉ mạng, chúng ta sẽ đơn giản thêm một dấu chấm sau số cuối cùng, sau đó thay thế tất cả những gì đến sau 19 bit đầu tiên bằng 13 số cuối cùng của mặt nạ mạng chuyển đổi, trong ví dụ của chúng tôi, là 00000.00000000.

Xác định địa chỉ phát sóng. Bây giờ, thay vì thay thế 13 bit cuối cùng của địa chỉ IP của chúng tôi bằng tất cả các số không (00000.00000000), chúng ta sẽ chuyển đổi tất cả các số không đó thành số một để tìm địa chỉ phát sóng.
Sử dụng Mạng lớp theo lớp

Xác định tổng số bit được sử dụng cho phân mạng. Đối với một mạng lớp theo lớp, tổng số bit là 8. Vì vậy Tổng số bit = 8. Tổng số bit được sử dụng cho phân mạng (n) được xác định bởi mặt nạ mạng.

Xác định số bit còn lại cho host. Phương trình để xác định số bit còn lại cho host là (m) = Tổng số bit - n. Từ bước trước, bạn đã có số bit được sử dụng cho phân mạng (n) và bạn biết tổng số bit được sử dụng 'Tổng số bit = 8'. sau đó, bạn có thể nhận được số bit còn lại cho host bằng cách trừ 8-n.

Tính số lượng mạng con. Số lượng mạng con là 2^n. Số lượng host mỗi mạng con = 2^m - 2.

Tính giá trị của bit cuối cùng được sử dụng cho phân mạng. Giá trị của bit cuối cùng được sử dụng cho phân mạng là (Δ) = 2^m.
Tính toán số lượng host trên mỗi mạng con. Số lượng host trên mỗi mạng con được biểu diễn bởi công thức 2^m - 2.
Phân tách các mạng con theo giá trị của bit cuối cùng được sử dụng cho phân mạng. Bây giờ bạn có thể tìm số lượng mạng con đã tính toán trước bằng cách phân tách mạng con mỗi mạng có giá trị của bit cuối cùng được sử dụng cho phân mạng hoặc Δ. Trong ví dụ của chúng tôi, Δ=32. Vì vậy, chúng ta có thể phân tách địa chỉ IP theo khoảng cách là 32.

Xác định địa chỉ mạng và địa chỉ phát sóng cho các địa chỉ IP. Địa chỉ thấp nhất trong một mạng con là địa chỉ mạng. Địa chỉ cao nhất trong một mạng con là địa chỉ phát sóng.

Xác định địa chỉ phát sóng cho địa chỉ IP của bạn. Địa chỉ thấp nhất của mạng con mà địa chỉ IP của bạn thuộc vào là địa chỉ mạng. Địa chỉ cao nhất trong mạng con mà địa chỉ IP của bạn thuộc vào là địa chỉ phát sóng. Ví dụ của chúng tôi địa chỉ IP 210.1.1.100 thuộc vào mạng con 210.1.1.96 - 210.1.1.127 (xem bảng bước trước). Vì vậy 210.1.1.96 là địa chỉ mạng và 210.1.1.127 là địa chỉ phát sóng.
Sử dụng CIDR

Viết tiền tố chiều dài bit dưới dạng bit. Trong CIDR, bạn có một địa chỉ IP theo sau là tiền tố chiều dài bit được phân tách bằng dấu gạch chéo (/). Bây giờ bạn có thể bắt đầu chuyển đổi tiền tố chiều dài bit thành định dạng quad-dotted bằng cách phân tách tiền tố chiều dài bit thành các bước tăng lên 8 và thêm số bit cuối cùng. Ví dụ: Nếu tiền tố chiều dài bit là 27, sau đó viết nó dưới dạng 8 + 8 + 8 + 3.

Chuyển đổi tiền tố chiều dài bit thành định dạng quad-dotted. Chuyển đổi bit tương ứng theo bảng trên và đại diện dưới dạng thập phân quad-dotted. Ví dụ, tiền tố bit 27 được biểu diễn bằng 8 + 8 + 8 + 3. Điều này chuyển đổi thành 225.225.225.224. Sử dụng ví dụ khác, địa chỉ IP là 170.1.0.0/26. Sử dụng bảng trên, bạn có thể viết tiền tố bit 26 là 8 + 8 + 8 + 2. Sử dụng biểu đồ trên, điều này chuyển đổi thành 225.225.225.192. Bây giờ địa chỉ IP là 170.1.0.0 và mặt nạ mạng theo định dạng thập phân quad-dotted là 255.255.255.192.
Xác định tổng số bit. Tổng số bit được biểu diễn bằng phương trình sau: Tổng số bit = 8.
Xác định số bit được sử dụng cho phân mạng. Mặt nạ mạng có thể là 0, 128, 192, 224, 240, 248, 252, 254 và 255. Bảng trên cung cấp số bit được sử dụng cho phân mạng (n) tương ứng với mặt nạ mạng của họ.

Tính toán số bit còn lại cho host. Từ bước trước, bạn đã có số bit được sử dụng cho phân mạng (n) và bạn biết tổng số bit (Tổng số bit) = 8. Sau đó, bạn có thể nhận được số bit còn lại cho host là (m) = Tổng số bit - n hoặc Tổng số bit = m + n.
Tính toán số lượng mạng con. Số lượng mạng con là 2^n. Trong ví dụ của chúng tôi, số lượng mạng con = 2^2 = 4. Tổng số mạng con là 4.
Tính giá trị của bit cuối cùng được sử dụng cho phân mạng. Điều này được biểu diễn bằng công thức (Δ) = 2^m. Trong ví dụ của chúng tôi, giá trị của bit cuối cùng được sử dụng cho phân mạng = Δ = 2^6 = 64. Giá trị của bit cuối cùng được sử dụng cho phân mạng là 64.

Tính số lượng host trên mỗi mạng con. Số lượng host trên mỗi mạng con là 2^m - 2.

Phân tách các mạng con theo giá trị của bit cuối cùng được sử dụng cho phân mạng. Bây giờ bạn có thể tìm số lượng mạng con đã tính toán trước bằng cách phân tách mạng con mỗi mạng có giá trị của bit cuối cùng được sử dụng cho phân mạng hoặc Δ. Trong ví dụ của chúng tôi, giá trị cuối cùng được sử dụng cho phân mạng là 64. Điều này tạo ra 4 mạng con với 64 địa chỉ.

Tìm mạng con mà địa chỉ IP của bạn thuộc vào. Địa chỉ IP của chúng tôi là 170.1.0.0. Điều này thuộc vào mạng con 170.1.0.0 - 170.1.0.63.

Xác định địa chỉ phát sóng của bạn. Địa chỉ đầu tiên trong một mạng con là địa chỉ mạng và số cuối cùng là địa chỉ phát sóng. Địa chỉ IP ví dụ của chúng tôi là 170.1.0.0. Vì vậy, 170.1.0.0 là địa chỉ mạng và 170.1.0.63 là địa chỉ phát sóng.
Các ví dụ về Mạng lớp theo lớp
Các ví dụ về CIDR
Mẹo
Trong CIDR, ngay sau khi bạn chuyển đổi tiền tố chiều dài bit thành định dạng thập phân quad-dotted, bạn có thể tuân theo cùng một quy trình như cho mạng lớp theo lớp.
Phương pháp này chỉ áp dụng cho IPv4, không áp dụng cho IPv6.