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!
Trường: Trường Đại học Công nghệ Thông tin, Đại học Quốc gia Thành phố Hồ Chí Minh
Thông tin:
Tác giả:
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