a/ Nguyên nhân
Như đã nêutrên địa chỉ trên Internet thực sựlà một tài nguyên, một mạng khi gia nhậpInternet được
Trung tâmthông tin mạng Internet( NIC) phâncho một số địa chỉvừa đủdùngvớiyêu cầu lúc đó,
sau nàynếu mạng phát triển thêmlại phải xin NICthêm, đó là điều khôngthuận tiện cho các nhà
khai thác mạng.
Hơnnữa các lớp địa chỉcủa Internet không phải hoàn toàn phùhợpvớiyêucầu thực tế, địa chỉlớp
B chẳng hạn, mỗi một địa chỉmạng có thểcấp cho 65534 máychủ, Thực tếcó mạng nhỏchỉcóvài
chục máychủ thì sẽlãng phí rất nhiều địachỉcòn lạimà không ai dùng được . ể khắc phục vấn đề
này và tận dụng tối đa địa chỉ được NIC phân, bắt đầutừnǎm1985 người ta nghĩ đến ịa chỉmạng
con.
Nhưvậy phân địa chỉmạng con là mởrộng địa chỉchonhiều mạng trêncơsở một địa chỉmạng
mà NIC phân cho, phù hợpvới sốlượng thực tế máychủcó trên từngmạng.
b/ Phương phápphân chia địa chỉmạng con
Trước khi nghiên cứu phầnnàychúng tacần phải hiểuqua một số khái niệmliên quantới việc phân
địa chỉcác mạng con.
1/ - Default Mask:(Giá trịtrần địa chỉmạng) được địnhnghĩa trước chotừnglớp địa chỉA,B,C. Thực
chất là giá trịthập phâncao nhất (khi tất cả 8 bit đềubằng1) trong các Octet dành cho địa chỉmạng
- Net ID.
Default Mask:
LớpA 255.0.0.0
LớpB 255.255.0.0
LớpC 255.255.255.0
2/ - Subnet Mask:( giá trịtrần củatừng mạng con)
Subnet Masklà kết hợp của Default Maskvới giá trịthập phân cao nhất của các bitlấytừcác Octet
của địa chỉ máychủsang phần địachỉmạng đểtạo địa chỉmạng con.
Subnet Mask bao giờcũng đi kèm với địa chỉmạngtiêu chuẩn để cho người đọc biết địa chỉ
mạng tiêu chuẩn nàydùngcảcho 254 máy chủhay chia ra thành cácmạng con. Mặt khác nó
còn giúp Router trong việc định tuyến cuộcgọi.
Nguyên tắc chung:
Lấybớt một sốbit của phần địa chỉ máychủ đểtạo địa chỉmạng con.
Lấy đi bao nhiêu bit phụ thuộc vào sốmạng con cần thiết(Subnet mask)mà nhà khai thác mạng
quyết định sẽtạo ra.
Vì địa chỉlớpAvàB đều đã hết, hơnnữa hiệntại mạng Internetcủa Tổng công tydo VDC quảnlý
đang được phân 8 địachỉmạng lớp Cnên chúng ta sẽnghiên cứu kỹ phân chia địa chỉmạng con ở
lớp C.