lOMoARcPSD| 40342981
CÁCH CHIA MẠNG CON CHO LỚP A, B VÀ LỚP C
Ta có quy ịnh như sau cho các lớp mạng chưa chia mạng con: 203.113.188.1
Network_id
Host_id
Lớp A có ip từ 0 -127 (dựa vào byte ầu tiên – mỗi ip có 4 bytes = 32 bits) có subnet mask
mặc ịnh là : 255.0.0.0 hay /8 (11111111)
Lớp B có ip từ 128 -191 (dựa vào byte ầu tiên – mỗi ip có 4 bytes = 32 bits) có subnet
mask mặc ịnh là : 255.255.0.0 hay /16
Lớp C có ip từ 192 -223 (dựa vào byte ầu tiên – mỗi ip có 4 bytes = 32 bits) có subnet
mask mặc ịnh là : 255.255.255.0 hay /24
Ta chia mạng con như sau:(ip ã chia mạng con- Lấy các bit ầu của host_id cũ làm
subnet_id ể chia mạng con
Y=24-x x
8 bits
Class A
16-x x
Class B 16 bits
Network_id
Subnet_id
Host_id
Class C 24 bits 8-x x
Network_id
Subnet_id
Ta tìm ược y bằng cách so sánh subnet mask mặc ịnh với subnet mask của IP có chia
mạng con.
2
y
-2 : số mạng con
2
x
– 2 : số host trên mỗi mạng con
Class A: y=24-x x= 24-y
Class B: y=16-x x= 16-y Class
C: y=8-x x= 8-y
Cách chia hệ thập phân sang hệ nhị phân: 2
7
=128 (Thập phân)
2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0
Network_id
Subnet_id
Host_id
128 64 32 16 8 4 2 1=11111111= 255
0 0 0 0 1 1 0 1 =13 = 00001101
0 1 0 0 0 0 0 1 =65 =01000001
0 0 1 0 0 1 1 1 =39 = 00100111
0 0 0 1 0 1 1 0 =22 = 00010110
1 0 0 1 0 1 1 0 =150 =
1 1 1 1 0 0 0
0 =224= 11100000
lOMoARcPSD| 40342981
Ví dụ : ta có ip : 172.29.32.30/255.255.240.0 (Subnet mask biểu diễn thập phân) hay
172.29.32.30/20 (subnet mask biểu diễn dạng bit) Giải:
Ta có : ip 172.29.32.30 thuộc lớp B nên có subnet mask mặc ịnh : 255.255.0.0
Đem so với subnet mask : 255.255.240.0 ta thấy khác nên ip này có chia mạng con
255.255.0.0
11111111 11111111 00000000 00000000
255.255.240.0 11111111 11111111 11110000 00000000
Ta thấy subnet_id lấy 4 bits của host_id làm mạng con nên:
Số bit làm mạng con là y= 4 Số mạng con là : 2
y
-2 = 2
4
-2 = 14 mạng con.
Có : 16-x =y nên x= 16-y = 16-4 =12 vậy x=12 nên có : 2
x
– 2 = 2
12
-2 = 4094 hosts trên
mỗi mạng con.
Cách 2: Ta thấy ề bài cho 255.255.240.0 hay 20 khác với subnet mask mặc ịnh của lớp
B, nên ip có chia mạng con. Số bit khác là 4 ( 20-16) nên y=4
2
y
– 2 = 2
4
- 2 =14. Vậy số mạng con là : 14 X=16-y = 16 – 4
=12 , ta có : 2
x
- 2 = 2
12
– 2 = 4094
Vậy số host trên mỗi mạng con là : 4094
Cho ip: 203.113.8.10/255.255.255.192 (26)
Host này có chia mạng con
255.255.255.0 11111111 11111111 11111111 00000000
255.255.255.192 11111111 11111111 1111111 11000000
( không chia mà dựa vào subnet mask mặt ịnh của lớp suy ra ược y= subnet mask của ip
cho – subnet mask mặt ịnh)
Vd: subnet mask ip cho là 26 mà ip thuộc lớp C có subnet mặt ịnh là 24 nên y=26-24=2
Ta có y=2 số mạng con là : 2
y
-2 = 2
2
-2 = 2 mạng con
Ta có 8-x =2 x = 6 => 2
x
-2 = 2
6
-2 = 64 -2 =62 Host trên mỗi mạng con.
Tương tự cho lớp A. cho IP 50.100.10.10/255.240.0.0 hay IP 50.100.10.10/12

Preview text:

lOMoAR cPSD| 40342981
CÁCH CHIA MẠNG CON CHO LỚP A, B VÀ LỚP C
Ta có quy ịnh như sau cho các lớp mạng chưa chia mạng con: 203.113.188.1 Network_id Host_id
Lớp A có ip từ 0 -127 (dựa vào byte ầu tiên – mỗi ip có 4 bytes = 32 bits) có subnet mask
mặc ịnh là : 255.0.0.0 hay /8 (11111111)
Lớp B có ip từ 128 -191 (dựa vào byte ầu tiên – mỗi ip có 4 bytes = 32 bits) có subnet
mask mặc ịnh là : 255.255.0.0 hay /16
Lớp C có ip từ 192 -223 (dựa vào byte ầu tiên – mỗi ip có 4 bytes = 32 bits) có subnet
mask mặc ịnh là : 255.255.255.0 hay /24
Ta chia mạng con như sau:(ip ã chia mạng con- Lấy các bit ầu của host_id cũ làm subnet_id ể chia mạng con Y=24-x x 8 bits Class A Network_id Subnet_id Host_id 16-x x Class B 16 bits Network_id Subnet_id Host_id Class C 24 bits 8-x x Network_id Subnet_id Host_id
Ta tìm ược y bằng cách so sánh subnet mask mặc ịnh với subnet mask của IP có chia mạng con.
2y -2 : số mạng con
2x – 2 : số host trên mỗi mạng con Class A: y=24-x ➔ x= 24-y
Class B: y=16-x ➔ x= 16-y Class C: y=8-x ➔ x= 8-y
Cách chia hệ thập phân sang hệ nhị phân: 27 =128 (Thập phân)
2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0 128 64 32 16 8 4 2 1=11111111= 255 0 0 0 0 1 1 0 1 =13 = 00001101 0 1 0 0 0 0 0 1 =65 =01000001 0 0 1 0 0 1 1 1 =39 = 00100111 0 0 0 1 0 1 1 0 =22 = 00010110 1 0 0 1 0 1 1 0 =150 = 1 1 1 1 0 0 0 0 =224= 11100000 lOMoAR cPSD| 40342981
Ví dụ : ta có ip : 172.29.32.30/255.255.240.0 (Subnet mask biểu diễn thập phân) hay
172.29.32.30/20 (subnet mask biểu diễn dạng bit) Giải:
Ta có : ip 172.29.32.30 thuộc lớp B nên có subnet mask mặc ịnh : 255.255.0.0
Đem so với subnet mask : 255.255.240.0 ta thấy khác nên ip này có chia mạng con 255.255.0.0
11111111 11111111 00000000 00000000
255.255.240.0 11111111 11111111 11110000 00000000
Ta thấy subnet_id lấy 4 bits của host_id làm mạng con nên:
Số bit làm mạng con là y= 4 ➔ Số mạng con là : 2y -2 = 24-2 = 14 mạng con.
Có : 16-x =y nên x= 16-y = 16-4 =12 vậy x=12 nên có : 2x – 2 = 212 -2 = 4094 hosts trên mỗi mạng con.
Cách 2: Ta thấy ề bài cho 255.255.240.0 hay 20 khác với subnet mask mặc ịnh của lớp
B, nên ip có chia mạng con. Số bit khác là 4 ( 20-16) nên y=4
2y – 2 = 24 - 2 =14. Vậy số mạng con là : 14 X=16-y = 16 – 4
=12 , ta có : 2x - 2 = 212 – 2 = 4094
Vậy số host trên mỗi mạng con là : 4094
Cho ip: 203.113.8.10/255.255.255.192 (26) Host này có chia mạng con
255.255.255.0 11111111 11111111 11111111 00000000
255.255.255.192 11111111 11111111 1111111 11000000
( không chia mà dựa vào subnet mask mặt ịnh của lớp suy ra ược y= subnet mask của ip
cho – subnet mask mặt ịnh)
Vd: subnet mask ip cho là 26 mà ip thuộc lớp C có subnet mặt ịnh là 24 nên y=26-24=2
Ta có y=2 → số mạng con là : 2y-2 = 22 -2 = 2 mạng con
Ta có 8-x =2 ➔ x = 6 => 2x -2 = 26 -2 = 64 -2 =62 Host trên mỗi mạng con.
Tương tự cho lớp A. cho IP 50.100.10.10/255.240.0.0 hay IP 50.100.10.10/12