Kỹ thuật chia mạng con - Nhập môn mạng máy tính | Trường Đại học CNTT Thành Phố Hồ Chí Minh

Kỹ thuật chia mạng con - Nhập môn mạng máy tính | Trường Đại học CNTT Thành Phố Hồ Chí Minh được được sưu tầm và soạn thảo dưới dạng file PDF để gửi tới các bạn sinh viên cùng tham khảo, ôn tập đầy đủ kiến thức, chuẩn bị cho các buổi học thật tốt. Mời bạn đọc đón xem!

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
| 1/3

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