2015-03-13 43 views

Trả lời

30

Hãy viết cả trong hệ nhị phân:

130.45.34.36 = 10000010.00101101.00100010.00100100

255.255.240.0 = 11111111.11111111.11110000.00000000

Một Bitwise giữa hai sẽ cung cấp cho chúng tôi địa chỉ mạng:

10000010.00101101.00100010.00100100 (ip address) 
AND 
11111111.11111111.11110000.00000000 (subnet mask) 
= 
10000010.00101101.00100000.00000000 = 130.45.32.0 (the resulting network address) 

Một Bitwise HOẶC giữa netwo địa chỉ rk và mặt nạ đảo ngược subnet sẽ cung cấp cho chúng tôi địa chỉ quảng bá:

10000010.00101101.00100000.00000000 (netadress) 
OR 
00000000.00000000.00001111.11111111 (inverted subnet mask) 
= 
10000010.00101101.00101111.11111111 = 130.45.47.255 (broadcast address) 
+5

Đã xóa câu trả lời của tôi, câu trả lời của bạn là hoàn hảo! – CustomX

+0

Tôi đã thấy các tùy chọn cấu hình cho phép địa chỉ "tất cả số 0" (địa chỉ mạng) được sử dụng làm địa chỉ quảng bá. Tôi chưa bao giờ thấy bất cứ điều gì thực sự cấu hình theo cách này, tuy nhiên. –

1

Một cắt ngắn để tính địa chỉ quảng bá sau khi nhận được địa chỉ netwotk là:

  1. tính toán tổng không vạn quân (trong trường hợp này là 2^12 = 4096)

  2. Chia nó bằng 256 (trong trường hợp này là 16) và thêm kết quả - 1 (trong trường hợp này là 15) trong * octet tương ứng (trong trường hợp này là octet thứ hai tức là 32 + 15 = 47) và tạo các số bát phân khác 255

* chúng ta có thể nhận được octet tương ứng bằng cách xem không có máy chủ. ví dụ: nếu không có máy chủ nào lớn hơn 256 thì chúng tôi phải thêm nó vào octet thứ 2 của địa chỉ mạng và như vậy trên

Các vấn đề liên quan