VD: Cho địa chỉ IP là: 113.131.1.0, cần chia địa chỉ này để đặt cho 2 nhánh mạng có 70 host và 15 host
Giải:
Khi chia cho nhiều nhánh mạng thì chia theo thứ tự từ cao xuống thấp theo số lượng host, ở bài này ta sẽ chia cho 70 host trước
Cách làm tương tự cứ tính
2 mũ 0
2 mũ 1
....
2 mũ 7 = 128 trừ 2 bằng 126 >= 70
Vậy ta dừng lại tại giá trị là 2 mũ 7, lập tức lấy 32 - 7 =25. Vậy SM sẽ là /25 tức là: 255.255.255.128
Bước nhảy sẽ là:
0
|
128
|
256 (không được vì vượt quá 255 rồi)
Vậy địa chỉ IP ta có thể đặt cho nhánh mạng có số lượng host 70 nằm trong khoảng 1 đến 126(vì bỏ đi 0 là địa chỉ mạng và 127 là địa chỉ Broadcast)
Cụ thể sẽ là:
Từ
IP: 113.131.1.1
SM: 255.255.255.128
đến
IP: 113.131.1.126
SM: 255.255.255.128
Bây giờ ta đi chia tiếp cho trường hợp 15 host, ở đây có 2 cách để chia trong trường hợp này:
Cách 1: Lấy giá trị bước nhảy ở 128 để chia tức là địa chỉ ta cần đi chia lúc này là 113.131.1.128 chứ không phải là 113.131.1.0 lúc đầu nữa.
Ta thấy 2 mũ 5 = 32 trừ 2 bằng 30 >=15 vậy ta đi tính: 32 - 5 = 27 ta được kết quả SM là /27 tức là:
255.255.255.224
Bây giờ ta đi tính bước nhảy nhưng lúc này không phải bắt đầu là 0 nữa mà 128
128
|
160
|
196
|
....
Ta chọn kết quả nằm trong khoảng 128 -> 160, vậy ta được kết quả là 129 -> 158.
Trả lời chi tiết sẽ là:
Từ
IP: 113.131.1.129
SM: 255.255.255.224
Đến
IP: 113.131.1.158
SM: 255.255.255.224
Cách 2: Tăng Octect thứ 3 lên 1 giá trị và chia lại từ đầu giống như trong trường hợp 70 host phía trên là được, tức là lúc này ta đi chia địa chỉ 113.131.2.0
Kết luận:
- Ta thấy bài toán chia địa chỉ IP là một bài toán dễ và không quá khó như 1 số bạn đã nghĩ
- Các bạn nên xem lại tạo sao mình không thể làm được bài toán chia địa chỉ IP, có thể xem lại Link này để biết thêm
- Các bạn phải luyện được kĩ năng tính nhẩm nếu có thể khi làm các bài toán chia địa chỉ IP này, bởi vì thật ra ở trượng hợp chia vài trăm host ta hoàn toàn có thể tính nhẩm được
- Phải làm được bài toán khi người ta cho 1 địa chỉ IP nào đó hỏi nó có nằm trong Subnet(nhánh mạng) nào đó hay không?
VD:
Hỏi địa chỉ IP: 113.131.1.8 có nằm trong Subnet 113.131.1.128/25 hay không?
Ta thấy SM /25 tức là còn lại 7 bit(32-25) là 2 mũ 7 bằng 128 nên bước nhảy sẽ là:
0
|
128
|
256(Không được vì vượt quá 255 rồi)
Ta thấy 8 nằm trong khoảng từ 0 đến 128 nên địa chỉ IP: 113.131.1.8 không nằm trong Subnet 113.131.1.128/25 mà nằm trong Subnet là 113.131.1.0/25
Các bạn có thể xem lại phần 2 ở đây: Xem phần 2
---Hết---
0 comments:
Post a Comment