Network ID
Subnet ID
Host ID
Address có 4 bytes = 32 bit
*Lớp A: 1.0.0.0 – 126.0.0.0 ( 8 bit làm Network, 1 bit đầu tiên trong byte Network = 0,
địa chỉ đường mạng có thể có: 2^7 – 2 = 126, Host address: 2^24 – 2 = 16,777,214)
*127.0.0.0: địa chỉ Loopback (địa chỉ chính máy mình đang sử dụng)
*Lớp B: 128.0.0.0 – 191.255.0.0 (16 bit làm Network, 2 bit đầu tiên trong byte Network
= 1 và 0, địa chỉ đường mạng có thể có: 2^14 = 16,384, Host address: 2^16 – 2 = 65,534)
*Lớp C: 192.0.0.0 – 223.255.255.0 (24 bit làm Network, 3 bit đầu tiên trong byte
Network = 1,1 vả 0, địa chỉ đường mạng có thể có: 2^21 = 2,097,152, Host address: 2^8
– 2 = 254)
*Lớp D: 224.0.0.0 trở đi: địa chỉ Multicast.
*Subnet mask: là một số 4 byte dùng để xác định địa chỉ IP
Những bit tương ứng trong subnet mask
Những bit nào thuộc Network address =
1
Những bit nào thuộc Subnet address =
1
Những bit nào thuộc Host address
=
0
*Example:
1) 172.16.0.0/255.255.0.0 (hoặc viết tắt /16: tổng cộng có 24 bit 1 trong subnet mask)
Chia thành 06 subnet?
Host id: 16 bit (8 bit byte thứ 3 và 8 bit byte thứ 4)
Cần 6 subnet mượn 3 bit ở byte thứ 3 còn lại 5 bit ở byte thứ 3 = 2^5= 32, mỗi subnet
cách nhau 32 giá trị.
- Các địa chỉ subnet:
1. 172.16.0.0 (địa chỉ đường mạng đề bài cho)
2. 172.16.32.0
3. 172.16.64.0
4. 172.16.96.0
5. 172.16.128.0
6. 172.16.160.0
7. 172.16.192.0
8. 172.16.224.0
- Subnet mask của 6 subnet là: 255.255.224.0 (Mượn 3 bit ở byte thứ 3 3 bit ở byte thứ
3 bật lên 1: 11100000) viết tắt /19.
STT
1
2
3
4
5
6
Subnet address
172.16.32.0
172.16.64.0
172.16.96.0
172.16.128.0
172.16.160.0
172.16.192.0
Host address
32.1 - 63.254
64.1 – 95.254
96.1 – 127.254
128.1 – 159.254
160.1 – 191.254
192.1 – 223.254
Broadcast address
63.255
95.255
127.255
159.255
191.255
223.255
2) 172.16.32.0/255.255.224.0 phân lớp B, là một địa chỉ subnet : mượn 3 bit ở byte thứ
3 của host ID làm subnet ID (224: 11100000)
Host id: 13 bit (5 bit ở byte thứ 3 và 8 bit ở byte thứ 4)
Cần 6 subnet mượn 3 bit trong 5 bit còn lại của byte thứ 3 byte thứ 3 còn lại 2 bit =
2^2 = 4, mỗi subnet cách nhau 4 giá trị.
- Các địa chỉ subnet:
1. 172.16.32.0
2. 172.16.36.0
3. 172.16.40.0
4. 172.16.44.0
5. 172.16.48.0
6. 172.16.52.0
7. 172.16.56.0
8. 172.16.60.0
- Subnet mask là: 255.255.252.0/22 (byte thử 3: 11111100 = 252)
STT Subnet address
Host address
Broadcast address
1
172.16.36.0
36.1 - 39.254
39.255
2
172.16.40.0
40.1 – 43.254
43.255
3
172.16.44.0
44.1 – 47.254
47.255
4
172.16.48.0
48.1 – 51.254
51.255
5
172.16.52.0
52.1 – 55.254
55.255
6
172.16.56.0
56.1 – 59.254
59.255
3) 172.16.36.0/255.255.252.0 phân hoạch thành 6 subnet
252 = 11111100 đã mượn 6 bit ở byte thứ 3 làm subnet mask
Host id: 10 bit ( 2 bit ở byte thứ 3 và 8 bit ở byte thứ 4)
Phân hoạch thành 6 subnet Mượn 3 bit ở host id: 2 bit ở byte thứ 3 và 1 bit ở byte thứ
4, byte thứ 3 còn lại 0 bit = 2^0=1, byte thứ 4 còn lại 7 bit = 2^7 = 128.
- Các địa chỉ subnet:
1. 172.16.36.0
2. 172.16.36.128
3. 172.16.37.0
4. 172.16.37.128
5. 172.16.38.0
6. 172.16.38.128
7. 172.16.39.0
8. 172.16.39.128
Subnet mask: 255.255.255.128
STT Subnet address
Host address
Broadcast address
1
172.16.36.128
36.129 - 36.254
36.255
2
172.16.37.0
37.1 – 37.126
37.127
3
172.16.37.128
37.129 – 37.254
37.255
4
172.16.38.0
38.1 – 38.126
38.127
5
172.16.38.128
38.129 – 38.254
38.255
6
172.16.39.0
39.1 – 39.126
69.127
4) Công ty A được cấp đường mạng là 172.29.0.0/16. Công ty muốn chia thành 10 subnet
trong đó có 3 subnet có 100 PCs, 4 subnet có 100 PCs, 3 subnet có 500 PCs
Host id: 16 bit (8 bit byte 3 và 8 bit byte 4)
Chia 10 subnet mượn 4 bit ở byte thứ 3 còn lại 4 bit = 2^4 = 16, mỗi subnet cách
nhau 16 giá trị.
- Các địa chỉ subnet:
1. 172.29.0.0
2. 172.29.16.0
3. 172.29.32.0
4. 172.29.48.0
5. 172.29.64.0
6. 172.29.80.0
7. 172.29.96.0
8. 172.29.112.0
9. 172.29.128.0
10. 172.29.144.0
11. 172.29.160.0
12. 172.29.176.0
13. 172.29.192.0
14. 172.29.208.0
15. 172.29.224.0
16. 172.29.240.0
Subnet mask: 255.255.240.0/20
STT Subnet address
Host address
Broadcast address
1
172.29.16.0
16.1 – 31.254
31.255
2
172.29.32.0
32.1 – 47.254
47.255
3
172.29.48.0
48.1 – 63.254
63.255
4
172.29.64.0
64.1 – 79.254
79.255
5
172.29.80.0
80.1 – 95.254
95.255
6
172.29.96.0
96.1 – 111.254
111.255
7
172.29.112.0
112.1 – 127.254
127.255
8
172.29.128.0
128.1 – 143.254
143.255
9
172.29.144.0
144.1 – 159.254
159.255
10
172.29.160.0
160.1 – 175.254
175.255
5. Công ty B được cấp đường mạng là 192.168.1.0, cơng ty muốn chia thành 5 subnet
trong đó có 3 subnet có 30 PCs, 2 subnet có 60 PCs.
host id: 8 bit (8 bit byte thứ 4)
chia 5 subnet mượn 3 bit ở byte thứ 4 còn lại 5 bit = 2^5 = 32,
192.168.1.0
192.168.1.32
192.168.1.64
192.168.1.96
192.168.1.128
192.168.1.160
192.168.1.192
192.168.1.224
Subnet mask: 255.255.255.224 mỗi subnet chỉ có 2^5 – 2 =30 host address không
đáp ứng yêu cầu đề bài 2 subnet, mỗi subnet có 60 máy.
Mượn 2 bit ở byte thứ 4 byte thứ 4 còn lại 6 bit = 2^6 = 64, mỗi subnet cách nhau 64
giá trị.
- Các địa chỉ subnet:
1. 192.168.1.0
2. 192.168.1.64
3. 192.168.1.128
4. 192.168.1.192
Subnet mask: 255.255.255.192
STT Subnet address
Host address
Broadcast address
1
1. 192.168.1.0
1 - 62
63
2
2. 192.168.1.64
65 – 126
127
3
3. 192.168.1.128
129 – 190
191
4
4. 192.168.1.192
193 – 254
255
192.168.1.64/26
Mượn 1 bit ở byte thứ 4 byte thứ 4 còn lại 5 bit = 2^5 = 32, mỗi subnet cách nhau 32
giá trị
1.192.168.1.64
2.192.168.1.96
Subnet mask: 255.255.255.224/27
192.168.1.0
192.168.1.64
192.168.1.64
192.168.1.128
192.168.1.96
192.168.1.192