Cách tính bước nhảy trong chia mạng con

     

Nhằm tiết kiệm chi phí số lượng showroom IPv4 hiện tại nay, hiện nay đang bị hao dần vì số lượng người truy cập Internet ngày càng những nên phương án được đưa ra để khắc chế là chia nhỏ địa chỉ IP.Bạn đang xem: cách tính bước dancing trong phân tách mạng con

I. Chia subnet

Để có thể chia nhỏ một mạng lớn thành nhiều mạng nhỏ bằng nhau, người ta thực hiện mượn thêm một số bit mặt phần host để làm phần mạng, các bit mượn này được gọi là các bit subnet. Tùy thuộc vào so bit subnet mà có thể phân chia được số lượng mạng bé khác nhau với kích cỡ khác nhau.

Bạn đang xem: Cách tính bước nhảy trong chia mạng con

Các bài toán trong Subnetting:

Bài toán xuôi:

Cho trước một địa chỉ mạng với các yêu thương cầu: 

Số subnet chia được bao nhiêu?Số host bên trên một subnet là bao nhiêu?Trong một subnet:Địa chỉ mạng là gì?Địa chỉ host đầu tiên?Địa chỉ host cuối cùng?Địa chỉ broadcast?Subnet mask tương ứng với mỗi mạng con?

Phân tích bài toán:

Gọi n là số bit mượn và m là số bit phần host.Số subnet có công thức sau: 2nSố host bên trên một subnet: 2m – 2Bước nhảy = 28-nVới mỗi subnet:Địa chỉ mạng: Octet bị mượn bội số với bước nhảy.Địa chỉ host đầu: Địa chỉ network +1Địa chỉ host cuối: Địa chỉ broadcast -1Địa chỉ broadcast: Địa chỉ mạng kế tiếp -1Địa chỉ mạng kế tiếp: Địa chỉ mạng trước + bước nhảySubnet mask tương ứng: Subnet mask ban đầu + n
n (số bit mượn)12345678
Bước nhảy1286432168421

 

Ví dụ 1: Thực hiện phân chia mạng 192.168.1.0/24 thành 4 subnet bằng cách mượn thêm 2 bit của phần host.

Số bit mượn: n=2

Số bit host: m=6

=> phân tách được 4 subnet mỗi subnet có 62 host

Với mỗi subnet:

Subnet 1Subnet 2Subnet 3Subnet 4
Địa chỉ mạng192.168.1.0192.168.1.64192.168.1.128192.168.1.192
Địa chỉ host đầu192.168.1.1192.168.1.65192.168.1.129192.168.1.193
Địa chỉ host cuối192.168.1.62192.168.1.126192.168.1.190192.168.1.254
Địa chỉ broadcast192.168.1.63192.168.1.127192.168.1.191192.168.1.255

 

Ví dụ 2: Thực hiện chia mạng 192.168.1.0/24 thành 4 subnet bằng cách mượn thêm 2 bit của phần host. (Ở ví dụ 2 này mình làm theo cách khác để các bạn ko muốn học theo kiểu công thức như bên trên thì có thể tham khảo thêm)

Với các bit mượn là “00

192.168.1.00000000 -> 192.168.1.0/26 Địa chỉ network

192.168.1.00000001 -> 192.168.1.1/26 Địa chỉ host đầu

….

192.168.1.00111110 -> 192.168.1.62/26 Địa chỉ host cuối

192.168.1.00111111 -> 192.168.1.63/26 Địa chỉ broadcast

Với các bit mượn là “01

192.168.1.01000000 -> 192.168.1.64/26 Địa chỉ network

192.168.1.01000001 -> 192.168.1.65/26 Địa chỉ host đầu

….

192.168.1.01111110 -> 192.168.1.126/26 Địa chỉ host cuối

192.168.1.01111111 -> 192.168.1.127/26 Địa chỉ broadcast

Với các bit mượn là “10

192.168.1.10000000 -> 192.168.1.128/26 Địa chỉ network

192.168.1.10000001 -> 192.168.1.129/26 Địa chỉ host đầu

….

192.168.1.10111110 -> 192.168.1.190/26 Địa chỉ host cuối

10111111 -> 192.168.1.191/26 Địa chỉ broadcast

Với các bit mượn là “11

192.168.1.

Xem thêm: Sửa Lỗi Full Disk Win 7 8 10, 5 Bước Để Sửa Lỗi Full Disk 100% Trên Windows

11000000 -> 192.168.1.192/26 Địa chỉ network

192.168.1.11000001 -> 192.168.1.193/26 Địa chỉ host đầu

….

192.168.1.11111110 -> 192.168.1.254/26 Địa chỉ host cuối

192.168.1.11111111 -> 192.168.1.255/26 Địa chỉ broadcast

Nhận xét:

Với mỗi dải bit mượn, ta chia ra được một subnet. Ở ví dụ trên, vì mượn 2 bit đề xuất t chia được 22 subnet tương ứng với 2 bit nhị phân (00,01,10,11).

Phần network lúc này bao gồm phần network gốc cộng thêm các bit mượn. Địa chỉ IP lúc này có 26 bit network chứ ko phải 24 bit như trước nữa yêu cầu số prefix – length sẽ là /26. Subnet mask vào trường hợp này sẽ là “11111111.11111111.11111111.11000000” ở dạng nhị phân, hay là 255.255.255.192 ở dạng thập phân.

Các bit phần host (ở đây là 6 bit cuối) sẽ chạy từ một dãy địa chỉ gồm các bit 0 (000000 – 6 bit 0)đến một dãy địa chỉ gồm các bit 1 (111111 – 6 bit 1). Tổng giá trị có thể có của một dãy nhị phân 6 bit là 26 giá trị. Ta bỏ ra nhì giá trị 000000 (là địa chỉ network) và 111111 (là địa chỉ broadcast) thì số lượng địa chỉ dùng được đến host của một subnet là 26 – 2 = 62 địa chỉ.

Như vậy, bằng cách mượn 2 bit của phần host, ta đã chia network 192.168.1.0/24 thành 4 subnet và mỗi subnet này có 62 host.

Các subnet được chia ra là 192.168.1.0/26, 192.168.1.64/26, 192.168.1.128/26 và 192.168.1.192/26.

2. Bài toán ngược:


*

Bài toán ngược

Trên bài toán ta thấy yêu cầu phân tách ít nhất 5 subnet bắt buộc ta có công thức 2n >= 5 và số host lớn nhất trong mạng là đôi mươi host phải ta có 2m – 2 >= 20 và ta có thêm n + m = 8. Giải hệ bất phương trình trên ta được kết quả n = 3 và m = 5 (có m và n rồi ta giải tiếp như bài toán xuôi thôi, các bạn tự giải tiếp nhé)

II. VLSM (Variable-Length Subnet Mask)

Với phương pháp phân tách như bên trên ta chỉ có thể phân tách một mạng lớn thành các mạng nhỏ bằng nhau. Vào nhiều trường hợp, việc phân chia đều như vậy ko thể đáp ứng được yêu thương cầu về quy hoạch IP mang lại sơ đồ mạng.
*

Sơ đồ ví dụ về yêu cầu phân tách subnetTrên sơ đồ này, người quản trị được yêu thương cầu dùng một mạng 192.168.1.0/24 để quy hoạch IP mang đến tất cả các subnet trên sơ đồ.Để có thể thực hiện được yêu cầu này, mạng 192.168.1.0/24 cần phải được phân chia thành các mạng nhỏ có kích thước không bằng nhau. Các subnet kích thước lớn rộng sẽ được sử dụng đến các mạng có số lượng host lớn và các subnet có kích thước nhỏ sẽ được sử dụng mang lại các mạng có kích thước nhỏ.
*

Chia subnet VLSM

Hình trên đưa ra một cách thực hiện chia subnet không đều nhau đáp ứng được yêu cầu đặt ra của sơ đồ vật mạng. Trên sơ đồ này , rất có thể thấy :

Mạng LAN với 72 host được gán mang lại subnet 192.168.1.0/25 . Subnet này thực hiện 25 bit mạng cùng 7 bit host. Cùng với 7 bit host, subnet này có tổng cộng 27 – 2 = 126 host, trả toàn đáp ứng đủ số lượng IP mang lại mạng LAN 72 host.Mạng LAN với 60 host được cấp cho cho dải IP 192.168.1.128/26 . Subnet này có 26 bit mạng và 6 bit host. Cùng với 6 bit host, subnet này còn có tổng cùng 26 – 2 = 62 host, đáp ứng một cách đầy đủ số lượng IP cho mạng LAN 60 hostPhân tích tương tự có thể thấy những subnet này đều đáp ứng một cách đầy đủ số host trên những mạng của các router.

Phương pháp phân tách một mạng thành đông đảo subnet có kích thước không các nhau được thực hiện ở lấy ví dụ như trên được gọi là cách thức chia subnet VLSM (Variable Length Subnet Mask). Một sơ đồ dùng VLSM là 1 trong những sơ đồ dùng tồn tại những subnet của và một mạng sử dụng các subnet-mask có chiều dài núm đổi, hay rất có thể nói, là gồm số prefix-length không giống nhau.

III. Summary (Tóm tắt địa chỉ)

Nếu kĩ thuật phân tách subnet triển khai chia một mạng khủng thành các mạng nhỏ tuổi (subnet) thì kỹ năng tóm tắt showroom (summary) lại triển khai gộp các mạng nhỏ dại thành một mạng lớn

Nguyên lý của nghệ thuật summary:

Để summary nhiều địa chỉ network, triển khai quan sát các octet của các địa chỉ này từ bỏ trái sang yêu cầu và xét octet không giống nhau đầu tiên. Thực hiện phân tích nhị phân những octet không giống nhau thứ nhất này và liên tục chọn ra những bit nhị phân tương tự nhau trong những octet. Phần network của địa chỉ summary sẽ được tạo thành từ các octet tương tự nhau trước đó và các bit nhị phân giống nhau của những octet vừa xét.Ví dụ: Hãy tóm tắt 4 địa chỉ mạng sau đây thành một địa chỉ mạng duy nhất.168.0.0/24168.1.0/24168.2.0/24168.3.0/24Thực hiện tại :Có thể thấy rằng 4 địa chỉ trên giống như nhau các octet đầu tiên và sản phẩm hai, không giống nhau ở octet sản phẩm 3. Thực hiện phân tích nhị phân octet đồ vật 3.

192.168.|000000|00.0

192.168.|000000|01.0

192.168.|000000|10.0

192.168.|000000|11.0

Ở octet lắp thêm 3, các showroom này còn giống như nhau thêm được 6 bit nữa. Vậy add network mà bao phủ cả 4 showroom network đã cho sẽ có được phần network bao gồm octet lắp thêm 1, octet thứ hai và thêm 6 bit giống như nhau kia nữa. Cho những bit sót lại làm phần host với clear chúng về 0, ta sẽ sở hữu được địa chỉ cửa hàng network summnary cần tim là 192.168.0.0/22. Network 192.168.0.0/22 sẽ bao che cả 4 network vẫn cho.


Chuyên mục: Domain Hosting