cach tinh dia chi IP
Cách Tính Địa Chỉ IP
Giả sử người ta đưa mình một địa chỉ 192.168.1.94/28. Rồi người ta kêu mình xác định địa chỉ mạng, mặt nạ mạng và số host dùng được trên đường mạng đó. Bạn sẽ giải quyết ra sao?
Giải quyết:
Chúng ta cần xác định địa chỉ 192.168.1.94/28 thuộc đường mạng nào?
Đây là dãy địa chỉ thuộc lớp mạng C nhưng default thì mặt nạ của lớp C chỉ có 24 bit nhưng ở đây tới 28 bit =>bit đã mượn =28-24=4 bit
=> Mặt nạ mạng của Network này là: 255.255.255.240
Mặt nạ mạng là dãy các bit mà phía bên trái chứa toàn bit 1, bên trái chứa toàn bit 0
Nếu mượn a bit thì mặt nạ mạng sẽ là b
a=0 => b=0
a=1 => b=128
a=2 => b=192
a=3 => b=224
a=4 => b=240
a=5 => b=248
a=6 => b=252
a=7 => b=254
a=8 => b=255
Chúng ta đã xác định được subnet mask(mặt nạ mạng) cho network(đường mạng). Bước kế tiếp chúng ta phải xác định xem network đó thuộc đường mạng nào nhờ vào octet thay đổi trên subnet mask và con số 256.
Để có được bước nhảy cho một đường mạng thì ta lấy 256-240(octet thay đổi so với default của subnet mask)=16 => Bước nhảy của subnet là 16
Chúng ta phải xem 94 sẽ lớn hơn giá trị 16*x <=94<=16*y. Trong đó x, y là số nguyên dương
Ở đây, ta nhận thấy: 80=16*5<=94<=16*6=96 nên ta suy ra địa chỉ 192.168.1.94/28 thuộc đường mạng 192.168.1.80/28 => địa chỉ broadcast của subnet này là 192.168.1.95(lấy địa chỉ mạng của subnet kế tiếp trừ đi 1)
Sẽ có (2^(32-28))-2= 14 địa chỉ gán cho các host. Dãy địa chỉ sẽ từ 192.168.1.81 -> 192.168.1.94
Tổng kết:
Network: 192.168.1.80
Netmask: 255.255.255.240
Host: 192.168.1.81 -> 192.168.1.94
Broadcast: 192.168.1.95
Bạn đang đọc truyện trên: AzTruyen.Top