Cách tính địa chỉ ip và subnet mask

Nhằm tiết kiệm ngân sách con số liên tưởng IPv4 hiện thời, hiện giờ đang bị hao dần bởi vì con số người truy cập Internet càng ngày các nên biện pháp được giới thiệu để khắc phục và hạn chế là phân tách nhỏ tuổi liên hệ IPhường.Quý Khách đã xem: Cách tính subnet mask trường đoản cú ip

Bạn đã xem: Cách tính subnet mask nhanh

I. Chia subnet

Để có thể chia nhỏ một mạng lớn thành nhiều mạng bé 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 phát âm là các bit subnet. Tùy thuộc vào so bit subnet mà có thể phân tách được số lượng mạng bé sự khác biệt với kích khuôn khổ khác nhau.

Bạn đang xem: Cách tính địa chỉ ip và subnet mask

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

Bài toán xuôi:

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

Số subnet phân tách đượ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 trên một subnet: 2m – 2Bmong nhảy = 28-nVới mỗi subnet:Địa chỉ mạng: Octet bị mượn bội số với bcầu 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
Bmong nhảy1286432168421

 

Ví dụ 1: Thực hiện phân tách 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

=> Chia đượ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 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. (Ở ví dụ 2 này mình hướng theo cách khác để các người tiêu dùng không muốn học theo kiểu công thức như trên thì có thể tsay mê 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.

Xem thêm: Món Ăn Để Được Lâu Ngày - Khi Nào Nên Vứt Thức Ăn Trong Tủ Lạnh

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

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

192.168.1.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 nhỏ ra được một subnet. Ở ví dụ bên trên, vì mượn 2 bit nên t phân tách được 22 subnet tương ứng với 2 bit nhị phân (00,01,10,11).

Phần network lúc này khái quát phần network nơi bắt đầu 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ỏng trước nữa bắt buộc số prefix – length sẽ là /26. Subnet mask trong trường hợp này sẽ là “11111111.11111111.11111111.11000000” ở dạng nhị phân, tốt là 255.255.255.192 ở dạng thập phân.

Các bit phần host (ở trên đâ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 quý giá có thể có của một dãy nhị phân 6 bit là 26 quý hiếm. Ta bỏ ra nhì quý hiếm 000000 (là địa chỉ network) và 111111 (là địa chỉ broadcast) thì số lượng địa chỉ dùng được cho host của một subnet là 26 – 2 = 62 địa chỉ.

Nlỗi vậy, bằng cách mượn 2 bit của phần host, ta đã phân tách 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 nên ta có công thức 2n >= 5 và số host lớn nhất trong mạng là 20 host yêu cầu ta có 2m – 2 >= 20 và ta có thêm n + m = 8. Giải hệ bất pmùi hương trình bên 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 khách hàng tự giải tiếp nhé)

II. VLSM (Variable-Length Subnet Mask)

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

Sơ đồ ví dụ về yêu ước phân chia subnetTrên sơ đồ này, người quản trị được yêu cầu dùng một mạng 192.168.1.0/24 để quy hoạch IP.. đến toàn bộ các subnet trên sơ đồ.Để có thể thực hiện được yêu thương 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 ko bằng nhau. Các subnet kích thcầu lớn hơn sẽ được sử dụng mang lại các mạng có số lượng host lớn và các subnet có kích thmong nhỏ sẽ được sử dụng cho các mạng có kích thước nhỏ.
*

Chia subnet VLSM

Hình bên trên chỉ dẫn một phương pháp chia subnet ko các nhau thỏa mãn nhu cầu được đề xuất đề ra của sơ vật mạng. Trên sơ vật này , hoàn toàn có thể thấy :

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

Phương pháp chia một mạng thành đầy đủ subnet bao gồm form size ko phần lớn nhau được thực hiện ở ví dụ trên được gọi là phương thức phân chia subnet VLSM (Variable Length Subnet Mask). Một sơ đồ vật VLSM là 1 trong sơ thứ mãi mãi những subnet của và một mạng áp dụng những subnet-mask bao gồm chiều nhiều năm đổi khác, tuyệt nói cách khác, là tất cả số prefix-length khác biệt.

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

Nếu kĩ thuật phân tách subnet tiến hành chia một mạng to thành nhiều mạng nhỏ tuổi (subnet) thì kinh nghiệm nắm tắt liên tưởng (summary) lại thực hiện gộp nhiều mạng nhỏ tuổi thành một mạng lớn

Nguim lý của chuyên môn summary:

192.168.|000000|00.0

192.168.|000000|01.0

192.168.|000000|10.0

192.168.|000000|11.0

Tại octet trang bị 3, những xúc tiến này còn tương đương nhau thêm được 6 bit nữa. Vậy tác động network cơ mà bao trùm cả 4 xúc tiến network vẫn cho sẽ có được phần network bao gồm octet thứ 1, octet thứ 2 và thêm 6 bit giống như nhau kia nữa. Cho những bit còn sót lại có tác dụng phần host và clear bọn chúng về 0, ta sẽ sở hữu được được liên tưởng network summnary yêu cầu tim là 192.168.0.0/22. Network 192.168.0.0/22 đã bao trùm cả 4 network vẫn đến.