Cho sơ đồ mạng như hình vẽ và đĩa chỉ 192.168.10.0/24. Hay chia subnet theo sơ đồ bên dưới .
Sơ đồ trên chúng ta không thể chia subnet như cách thông thường. Vì ở Lan1 chúng ta cần 60 địa chỉ host, nếu chia như cách thông thường ta sẽ cần tới 6 bits để làm địa chỉ host theo công thức:
2x- 2 >= 60
==> x=6
Mà nếu ta dùng 6 bits để làm host thì chỉ còn 2 bits để làm net và chỉ chia được maxium là 4 subnets ( kể cả 2 subnets đầu và cuối). Trong khi ở sơ đồ trên chúng ta có tới 5 Lan và 4 serial, tổng cộng là 9 subnets. Nên sẽ khổng thể chia subnet cho sơ đồ trên theo cách thông thường.
Vì thế chúng ta sẽ chia sơ đồ trên bằng VLSM. Với cách chia VLSM sẽ giúp cho chúng ta tiết kiệm được địa chỉ ip và sẽ không cần chia ip lại nếu có thêm 1 mạng mới gắn vào.
Chúng ta bắt đầu thực hiện việc chia subnets theo kiểu VLSM theo các bước sau:
+ Chúng ta sẽ bắt đầu từ Lan cần nhiều host nhất và đó chính là Lan 1 với 60 pcs. Theo công thức 2x - 2 >= 60, ta sẽ tìm được x=6 và đó là số bits host cần cho Lan 1. Và ta sẽ còn 2 bits để làm net.
N: Net
H. Host
Ban đầu ta có : 192.168.10.HHHHHHHH /24
Bây giờ ta có : 192.168.10.NNHHHHHH /26
Ta sẽ được các subnets sau:
00000000
|
.0/26
|
LAN 1
|
01000000
|
.64/26
| |
10000000
|
.128/26
| |
11000000
|
.192/26
|
Ta sẽ dành subnet 0 cho Lan 1.
Tiếp theo ta sẽ chia cho Lan có số host lớn thứ tiếp theo. Đó là Lan 2 với 48 pcs.
2x - 2 >= 48 ==> x = 6 bits
Lan 2 cũng cần phải có 6 bits làm host giống như Lan 1. Vậy ta sẽ dành subnet 1 cho Lan 2.Và bảng subnet của chúng ta như sau:
00000000
|
.0/26
|
LAN 1
|
01000000
|
.64/26
|
LAN 2
|
10000000
|
.128/26
| |
11000000
|
.192/26
|
Chúng ta chia tiếp cho Lan có số host lớn tiếp theo là Lan 3 với số pc là 20.
2x - 2 >= 10 ==> x = 5 bits
Vậy ta sẽ cần 5 bits làm host và 1 bit còn lại làm net. Như ở bảng trên ta đã dành 2 subnet 0 và 1 cho 2 Lan 1 và 2 . Ta chi còn lai 2 subnet để chia .Ta có thể chọn 1 trong 2 . Ở bài Lab này ta sẽ lấy subnet thứ 3 ( .128 )
Ta có subnet 3 là : 192.168.10.10HHHHHH /26
Bây giờ : 192.168.10.10NHHHHH /27
Bảng subnet của ta trở thành như sau :
00000000
|
.0/26
|
LAN 1
|
01000000
|
.64/26
|
LAN 2
|
10000000
|
.128/26
|
Không thể sử dụng vì đã đem đi chia subnet
|
10000000
|
.128/27
|
LAN 3
|
10100000
|
.160/27
| |
11000000
|
.192/26
|
Ở bảng trên chúng ta không thể xài net 192.168.10.128 /26 vì nó đã được đem đi chia thành 2 subnet nhỏ. Chúng ta sẽ sử dụng 1 trong 2 subnet nhỏ đó làm net cho Lan 3. Ta sẽ chọn 192.168.10.128 /27.
Chúng ta chia tiếp cho Lan có số host lớn tiếp theo. Đó là Lan 4 và Lan 5 với 10 pcs.
2x - 2 >= 10 ==> x = 4 bits
Vậy ta sẽ cần 4 bits làm host và ta nhận thấy net 192.168.10.160 /27 còn 30 host có thể chia cho 2 Lan 4 và 5.
Ta có subnet .160 /27 là : 192.168.10.101HHHHH /27
Bây giờ : 192.168.10.101NHHHH /28
Bảng subnet của chúng ta sẽ trở thành như sau :
00000000
|
.0/26
|
LAN 1
|
01000000
|
.64/26
|
LAN 2
|
10000000
|
.128/26
|
Không thể sử dụng vì đã đem đi chia subnet
|
10000000
|
.128/27
|
LAN 3
|
10100000
|
.160/27
|
Không thể sử dụng vì đã đem đi chia subnet
|
10100000
|
.160/28
|
LAN 4
|
10110000
|
.176/28
|
LAN 5
|
11000000
|
.192/26
|
Ta cũng không thể xài net 192.168.10.160 /27 vì nó đã được đem đi chia thành subnet nhỏ và đem phân chia cho Lan 4 và 5 như bảng trên.
Tiếp theo ta sẽ chia subnet cho các serial. Các serial này chỉ cần 2 host là đủ.
2x - 2 >= 2 ==> x = 2 bits
Ta chỉ còn lại 1 net .192 /26 có thể chia
Subnet còn lại .192 /26 là : 192.168.10.11HHHHHH /26
Bây giờ : 192.168.10.11NNNNHH /30
Chúng ta chỉ có 4 serial vì thể ta chỉ cần lấy 4 cái net đầu tiên .
00000000
|
.0/26
|
LAN 1
|
01000000
|
.64/26
|
LAN 2
|
10000000
|
.128/26
|
Không thể sử dụng vì đã đem đi chia subnet
|
10000000
|
.128/27
|
LAN 3
|
10100000
|
.160/27
|
Không thể sử dụng vì đã đem đi chia subnet
|
10100000
|
.160/28
|
LAN 4
|
10110000
|
.176/28
|
LAN 5
|
11000000
|
.192/26
|
Không thể sử dụng vì đã đem đi chia subnet
|
11000000
|
.192/30
|
serial 1
|
11000100
|
.196/30
|
serial 2
|
11001000
|
.200/30
|
serial 3
|
11001100
|
.204/30
|
serial 4
|
Cuối cùng ta đã chia xong ip cho tất cả các LAn và các serial và còn tiết kiệm được 1 ít host trong net 192.168.10.192 /26. Đây chính là sức mạnh của VLSM.
Trên internet có rất nhiều tool và web giúp ta có thể chia subnet theo kiểu VLSM này 1 cách nhanh chóng. Ở đây mình xin giới thiệu mọi người web http://www.vlsm-calc.net rất dễ sử dụng.