Chia Subnet V4rum

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Hướng dẫn cách chia IP Subnet IP

Nhằm tiết kiệm số lượng địa chỉ IP v4 hiện nay, đang bị hao dần vì số lượng người truy cập Internet ngày càng nhiều. Mặt khác tăng tính an toàn
và tiết kiệm hơn cho người sử dụng internet, giới chuyên gia đã đưa ra biện pháp khắc phục là chia nhỏ địa chỉ IP.

Có 2 cách chia IP cơ bản là Classful và VLSM. Bài viết này nhằm hướng dẫn cụ thể cho mọi người cách chia IP khi cấu hình mạng.

Đầu tiền cần nắm rõ một số kiến thức cơ bản của IP.

Phân lớp địa chỉ IP:


IP được chia làm 5 lớp A, B, C ,D, E. Hai lớp D và E rất ít được sử dụng.

Lớp Byte đầu tiên của địa chỉ IP

A 1-126

B 128-191

C 192-223

D 224-239

E 240-254

Subnet mask :

Lớp Byte đầu tiên của địa chỉ IP

A 255.0.0.0

B 255.255.0.0

C 255.255.255.0

Riêng 2 lớp D và E không sử dụng subnet mask.

HƯỚnG DẪN CHIA IP;

Cách 1: classfull.
Quy tắc: 2^n > = số đường mạng
Trong đó n là số bit mượn để chia IP.
Subnet mask mới = subnet mask mặc định của lớp + số bit mượn.
Bước nhảy = 2^m.
Trong đó m là số bit còn lại sau khi mượn. m = 32 - Số bit host mới.

VD: CHia IP 192.168.1.0 cho 6 đường mạng. Số đường mạng được tính như trong hình dưới đây.
Theo quy tắc, ta được: 2^n >= 6 ===> n = 3.
Subnet mask mặc định của lớp C là 255.255.255.0 <=> /24
==> Subnet mask mới là : 255.255.255.128 <=> /27
IP của đường mạng đầu tiên là: 192.168.1.0/27

Bước nhảy: m = 32 -27 =5


==> 2^5 = 32.

IP của đường mạng thứ 2 là: 172.168.1.32/27


IP của đường mạng thứ 3: 172.168.1.64/27
IP của đường mạng thứ 4: 172.168.1.96/27
IP của đường mạng thứ 5: 172.168.1.128/27
IP của đường mạng 6 là: 172.168.1.160/27

Cách 2: VLSM

Quy tắc:

Sắp xếp số host theo thứ tự giảm dần


2^n -2 >= Số host.
Trong đó n là số bit mươn. subnet mask mới = 32 -n.
Bước nhẩy: 2^n.
VD: Chia IP 172.16.8.0/16 cho 6 đường mạng có số host lần lượt như sau:
ĐƯờng 1: 1500 host.
ĐƯờng 2: 500 host
ĐƯờng 3: 200 host.

Bước 1: Sắp xếp. Ở đây mình đã cố tình sắp xếp sẵn cho các bạn.

1500 host: <= 2^n -2 ==> n = 11


subnet mask mới = 32 -11 = 21.
==> IP: 172.16.8.0/21
Bước nhảy: 2^11= 2048
Lưu ý khi bước nhảy lớn hơn 255. Ta tiến hành chia cho 256. Khi đó Ta cộng phần bước nhảy vào bit gần nhất bên trái.
Vì vậy ở đây bước nhảy = 2048/ 256 = 8.

500 host: <= 2^n -2 ==> n =9


Sbnet mask mới: 32 - 9 = 23
==> IP: 172.168.8.0/23
Bước nhảy: 2^9= 512/256 = 2.

200 host: <= 2^n -2 ==> n= 8


Subnet mask mới: 32-8 = 24
==> IP: 172.16.10.0/24

You might also like