Câu 4 : Cách tính vùng địa chỉ IP hợp lệ nhanh
Article
From : dream_orient
Em được biết có một cách tính địa chỉ Broadcast, vùng địa chỉ IP hợp lệ nhanh bằng cách tính nhẩm khi biết địa chỉ IP và Subnet mask, Bác nào biết xin chỉ giáo cho em với!
Xin cảm ơn nhiều!
Link : http://vnpro.org/forum/showthread.php?t=7009
Trả lời :
From : tamsuhocdao
Hi dream_orient,
VD bạn có địa chỉ IP 192.168.1.233 và subnet mask là 255.255.255.240. Bạn muốn biết IP đó thuộc subnet nào. Địa chỉ broadcast là bao nhiêu? Bạn có thể nhẩm như sau:
- Lấy số tổng số IP của 01 class C là 256 (từ 0- 255) trừ đi số cuối cùng của subnet mask.
256 - 240 = 16
- Khi đó các subnet được đếm lùi như sau:
1) 192.168.1.240/28
2) 192.168.1.224/28 (subnet trước trừ đi 16 IP)
3) 192.168.1.208/28
...
Như vậy địa chỉ 192.168.1.233 sẽ nằm trong subnet thứ 2 có range từ 1.224 đến 1.239 (192.168.1.224/28) và địa chỉ Broadcast của subnet này là 192.168.1.239 (bằng địa chỉ của subnet tiếp theo trừ đi 1). VD: 240 - 1 = 239
Ngoài ra bạn có thể dùng phép AND giữa địa chỉ IP và Subnet mask để biết được host có IP đó thuộc subnet nào .
Rất mong đc học hỏi thêm nhiều cách hay khác
**********************************************************************************************************
Cảm ơn các bạn đã xem câu hỏi trên, mọi ý kiến đóng góp vui lòng gởi email đến admin@vnpro.org hoặc thảo luận trực tiếp tại Topic liên quan.
**********************************************************************************************************
Article Details
Created On: 21 Dec 2008 4:28 PM