Dạo trước mình có viết bài Subnet mask và cách chia có trình bày về cách chia Subnet căn bản. Cách tính và nhớ phương phá để chia Subnet có nhiều cách, bài này trình bày cách tính rất nhanh, tham khảo nhé. VIA từ blog của Anh Lê Cường.
Các bước chia như sau:
Ta có bài LAB như sau:
Ví dụ ta có IP 192.168.1.0 chia 3 mạng con theo yêu cầu của sếp:
B1: Xác định số bit sẽ mượn dựa vào số mạng con muốn chia (quy tắc bàn tay trái):
Công thức tính để chia bao nhiêu mạng con ta làm như sau:
2^n >= m (m là số mạng con cần chia hay còn gọi là số subnet cần chia, n là con số bit ta sẽ mượn)
suy ra ta có: 2^n >=3 (số 3 là số mạng con mà sếp yêu cầu).
suy ra tiếp n là số 2. (Nhìn bàn tay trái đốt thứ 2 của ngón út là số 4, 4 dĩ nhiên lớn hơn 3).
B2: Quy tắc bàn tay phải: Ở đây ta sẽ mượn 2 bit (số n ở trên B1). Dựa theo hình tay phải nó sẽ là số 192.
B3: Tìm bước nhảy (Bước nhảy có nghĩa là 3 mạng con này sẽ nằm từ ip bao nhiêu tới bao nhiêu cho mỗi bước).
Lấy 256 - 192 của B2 (ở đâu có 256? xin thưa 0--> 255 là có 256 host vì vậy ta lấy 256 -192 = 64
==> Ta có các mạng con như sau:
Mạng 1: 192.168.1.0 Netmask: 255.255.255.192
Mạng 2: 192.168.1.64 Netmask: 255.255.255.192
Mạng 3: 192.168.1.128 Netmask: 255.255.255.192
Mạng 4: 192.168.1.192 Netmask: 255.255.255.192
Xong rồi, được 4 lớp mạng nhỏ, tuỳ bạn sử dụng nhé. Test cái bằng cách cài đặt win xp cho 2 cái máy ảo sau đó đặt IP theo 3 trường hợp sau:
TH1:
Máy 1:
192.168.1.70 Netmask: 255.255.255.192
Máy 2:
192.168.1.80 Netmask: 255.255.255.192
Kết quả: Cho 2 máy ping nhau ==> kết quả ping OK. (Reply from 192.168.1.80: bytes=32 time=1ms TTL=128)
TH2:
Máy 1:
192.168.1.70 Netmask: 255.255.255.192
Máy 2:
192.168.1.180 Netmask: 255.255.255.192
Kết quả: Cho 2 máy ping nhau ==> kết quả ping Không được (vì 2 ip này khác mạng).
TH3:
Máy 1:
192.168.1.62 Netmask: 255.255.255.192
Máy 2:
192.168.1.128 Netmask: 255.255.255.192
Kết quả: Máy 1 không đặt được IP và Máy 2 cũng vậy.
Tại sao vậy? cho bạn kết luận nhé.
Kết thúc bài LAB. Sau bài LAB này bạn có công thức tính và chia subnet. Sau đó tiếp tục bạn hãy thử học phương pháp tính nhanh phía dưới nhé.