192.168.1.0 và 192.168.1.255 là gì năm 2024

- Để tính ra subnet mask được sử dụng, ta sử dụng cách nhớ: phần mạng của địa chỉ chạy đến đâu, các bit 1 của subnet mask chạy đến đó và bảng 1.1 của mục 1.1.

Ví dụ 1: Xét mạng 192.168.1.0/24 , mượn 2 bit, còn lại 6 bit host, bước nhảy là 64. Ta có:

- Số subnet có thể có: 22 = 4 subnet. - Số host trên mỗi subnet = 26 – 2 = 62 host. - Các địa chỉ mạng sẽ có octet bị chia cắt (octet thứ 4) là bội số của 64. - Liệt kê các mạng như sau: 192.168.1.0/26 -> địa chỉ mạng 192.168.1.1/26 ->địa chỉ host đầu. …. 192.168.1.62/26 ->địa chỉ host cuối. 192.168.1.63/26 ->địa chỉ broadcast. ----- 192.168.1.64/26 -> địa chỉ mạng 192.168.1.65/26 ->địa chỉ host đầu ….. 192.168.1.126/26 ->địa chỉ host cuối 192.168.1.127/26 ->địa chỉ broadcast. ----- 192.168.1.128/26 -> địa chỉ mạng 192.168.1.129/26 ->địa chỉ host đầu. …. 192.168.1.190/26 ->địa chỉ host cuối. 192.168.1.191/26 ->địa chỉ broadcast. ----- 192.168.1.192/26 -> địa chỉ mạng 192.168.1.193/26 ->địa chỉ host đầu. …. 192.168.1.254/26 ->địa chỉ host cuối. 192.168.1.255/26 ->địa chỉ broadcast.

Vậy, một mạng lớp C 192.168.1.0/24 đã được chia thành 4 mạng :192.168.1.0/26, 192.168.1.64/26, 192.168.1.128/26, 192.168.1.192/26. Subnet mask được sử dụng trong ví dụ này là 255.255.255.192

Ví dụ 2: Xét mạng 172.16.0.0/16, mượn 2 bit. Octet bị chia cắt ( thành 2 phần là net và host ) là octet thứ 3. - Số bit mượn là 2 => số mạng con có thể có (tính theo luật subnet zero): 22 = 4 mạng. Số bit mạng bây giờ là 18 bit. - Số bit host còn lại: 32 – 18 = 14 bit. => số host/subnet = 214 – 2 host. - Các địa chỉ mạng sẽ có octet thứ 3 là bội số của 64 (octet này bị mượn 2 bit)

- Ta có dải địa chỉ như sau: 172.16.0.0/18 -> Địa chỉ mạng 172.16.0.1/18 -> Địa chỉ host đầu .. .…

172.16.63.254/18 -> Địa chỉ host cuối. 172.16.63.255/18 -> Địa chỉ broadcast ------ 172.16.64.0/18 -> Địa chỉ mạng 172.16.64.1.18 -> Địa chỉ host đầu

…...

172.16.127.254/18 -> Địa chỉ host cuối. 172.16.127.255/18 -> Địa chỉ broadcast. -------- 172.16.128.0/18 -> Địa chỉ mạng 172.16.128.1/18 -> Địa chỉ host đầu

……

172.16.191.254/18 -> Địa chỉ host cuối 172.16.191.255/18 -> Địa chỉ broadcast -------

172.16.192.0/18 -> Địa chỉ mạng

172.16.192.1/18 -> Địa chỉ host đầu …… 172.16.255.254/18 -> Địa chỉ host cuối 172.16.255.255/18 -> Địa chỉ broadcast ------- Subnet mask trong ví dụ 2 là 255.255.192.0

Vi dụ 3: Xét mạng 172.16.0.0/16, mượn 10 bit => octet bị chia cắt (thành hai phần net và host ) là octet thứ 4. Ta có: - Số bit mượn là 10 => Số subnet có thể có: 210 = 1024 mạng. - Số bit host còn lại: 32 – 26 = 6 bit => số host trên mỗi subnet: 26 – 2 = 62 host. - Địa chỉ mạng có octet thứ 4 là bội số của 64 (octet này bị mượn 2 bit) - Ta có dải địa chỉ như sau:

172.16.0.0/26 -> Địa chỉ mạng 172.16.0.1/26 -> Địa chỉ host đầu …..

172.16.0.62/26 -> Địa chỉ host cuối 172.16.0.63/26 -> Địa chỉ broadcast --------- 172.16.0.64/26 -> Địa chỉ mạng 172.16.0.65/26 -> Địa chỉ host đầu …..

172.16.0.126/26 -> Địa chỉ host cuối 172.16.0.127/26 -> Địa chỉ broadcast ------ 172.16.0.128/26 -> Địa chỉ mạng 172.16.0.129/26 -> Địa chỉ host đầu …..

172.16.0.190/26 -> Địa chỉ host cuối 172.16.0.191/26 -> Địa chỉ broadcast ------ 172.16.0.192/26 -> Địa chỉ mạng 172.16.0.193/26 -> Địa chỉ host đầu …..

172.16.0.254/26 -> Địa chỉ host cuối 172.16.0.255/26 -> Địa chỉ broadcast \======================================== 172.16.1.0/26 -> Địa chỉ mạng 172.16.1.1/26 -> Địa chỉ host đầu …..

172.16.1.62/26 -> Địa chỉ host cuối 172.16.1.63/26 -> Địa chỉ broadcast ---------

172.16.1.64/26 -> Địa chỉ mạng 172.16.1.65/26 -> Địa chỉ host đầu …..

172.16.1.126/26 -> Địa chỉ host cuối 172.16.1.127/26 -> Địa chỉ broadcast ------ 172.16.1.128/26 -> Địa chỉ mạng 172.16.1.129/26 -> Địa chỉ host đầu …..

172.16.1.190/26 -> Địa chỉ host cuối 172.16.1.191/26 -> Địa chỉ broadcast ------ 172.16.1.192/26 -> Địa chỉ mạng 172.16.1.193/26 -> Địa chỉ host đầu …..

172.16.1.254/26 -> Địa chỉ host cuối 172.16.1.255/26 -> Địa chỉ broadcast \======================================== 172.16.2.0/26 -> Địa chỉ mạng 172.16.2.1/26 -> Địa chỉ host đầu …..

172.16.2.62/26 -> Địa chỉ host cuối 172.16.2.63/26 -> Địa chỉ broadcast --------- 172.16.2.64/26 -> Địa chỉ mạng 172.16.2.65/26 -> Địa chỉ host đầu …..

172.16.2.126/26 -> Địa chỉ host cuối 172.16.2.127/26 -> Địa chỉ broadcast ------ 172.16.2.128/26 -> Địa chỉ mạng 172.16.2.129/26 -> Địa chỉ host đầu …..

172.16.2.190/26 -> Địa chỉ host cuối 172.16.2.191/26 -> Địa chỉ broadcast ------ 172.16.2.192/26 -> Địa chỉ mạng 172.16.2.193/26 -> Địa chỉ host đầu …..

172.16.2.254/26 -> Địa chỉ host cuối 172.16.2.255/26 -> Địa chỉ broadcast

…………..

172.16.255.0/26 -> Địa chỉ mạng 172.16.255.1/26 -> Địa chỉ host đầu …..

172.16.255.62/26 -> Địa chỉ host cuối 172.16.255.63/26 -> Địa chỉ broadcast --------- 172.16.255.64/26 -> Địa chỉ mạng 172.16.255.65/26 -> Địa chỉ host đầu …..

172.16.255.126/26 -> Địa chỉ host cuối 172.16.255.127/26 -> Địa chỉ broadcast ------ 172.16.255.128/26 -> Địa chỉ mạng 172.16.255.129/26 -> Địa chỉ host đầu …..

172.16.255.190/26 -> Địa chỉ host cuối 172.16.255.191/26 -> Địa chỉ broadcast ------ 172.16.255.192/26 -> Địa chỉ mạng 172.16.255.193/26 -> Địa chỉ host đầu …..

172.16.255.254/26 -> Địa chỉ host cuối 172.16.255.255/26 -> Địa chỉ broadcast

Ta để ý thấy octet thứ 3 (là octet bị mượn nhưng không bị chia cắt thành net và host) tăng dần từ 0 đến 255. Trong khi đó, octet thứ 4 (là octet bị chia cắt) thay đổi theo bước nhảy khi địa chỉ là địa chỉ mạng (nó bị mượn 2 bit nên có bước nhảy là 64). Subnet mask trong ví dụ này là 255.255.255.192.