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

Nhằm tiết kiệm chi phí con số tương tác IPv4 bây chừ, đang bị hao dần dần do con số người truy cập Internet càng ngày các đề nghị giải pháp được đưa ra để khắc phục là phân tách bé dại can dự IP..Bạn vẫn xem: Cách tính can dự ip với subnet mask

I. Chia subnet

Để có thể chia nhỏ một mạng lớn thành nhiều mạng con 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 hiểu 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 con khác nhau với kích cỡ khác nhau.

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

Các bài toán vào 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 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 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 bmong 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 trcầu + bước nhảySubnet mask tương ứng: Subnet mask ban đầu + n
n (số bit mượn)12345678
Bcầu nhảy1286432168421

 

Ví dụ 1: 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.

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 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 quý khách hàng không muốn học theo kiểu công thức nlỗi bên trên thì có thể tmê man 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.

See more: Chinh Phục Vũ Môn Lop 6 Cũng Rất “Máu” Tranh Tài, Chinh Phục Vũ Môn

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 đề 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 hàm phần network cội cộng thêm các bit mượn. Địa chỉ IP lúc này có 26 bit network chứ không phải 24 bit nlỗi trước nữa buộc phải 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, tuyệ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 giá trị có thể có của một dãy nhị phân 6 bit là 26 giá trị. Ta bỏ ra hai cực hiếm 000000 (là địa chỉ network) và 111111 (là địa chỉ broadcast) thì số lượng địa chỉ dùng được mang đến host của một subnet là 26 – 2 = 62 địa chỉ.

Nhỏng 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 nhỏ 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 thương mong chia ít nhất 5 subnet yêu cầu ta có công thức 2n >= 5 và số host lớn nhất trong mạng là trăng tròn host yêu cầu ta có 2m – 2 >= đôi mươi và ta có thêm n + m = 8. Giải hệ bất pmùi hươ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ỏng 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 chia như 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. Trong nhiều trường hợp, việc chia đều như vậy ko thể đáp ứng được yêu mong về quy hoạch IP mang đến sơ đồ mạng.
*

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

Chia subnet VLSM

Hình bên trên chỉ dẫn một cách thực hiện chia subnet không phần nhiều nhau thỏa mãn nhu cầu được thử dùng đặt ra của sơ đồ gia dụng mạng. Trên sơ đồ dùng này , có thể thấy :

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

Pmùi hương pháp chia một mạng thành mọi subnet bao gồm kích cỡ ko các nhau được triển khai sống ví dụ bên trên được gọi là cách thức phân tách subnet VLSM (Variable Length Subnet Mask). Một sơ vật VLSM là 1 trong sơ đồ gia dụng vĩnh cửu các subnet của và một mạng thực hiện những subnet-mask bao gồm chiều nhiều năm biến đổi, tuyệt có thể nói rằng, là tất cả số prefix-length không giống nhau.

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

Nếu kinh nghiệm chia subnet triển khai chia một mạng béo thành những mạng nhỏ dại (subnet) thì kĩ thuật bắt tắt tương tác (summary) lại tiến hành gộp nhiều mạng nhỏ thành một mạng lớn

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

Để summary các liên can network, triển khai quan cạnh bên những octet của những thúc đẩy này tự trái lịch sự cần và xét octet không giống nhau trước tiên. Thực hiện phân tích nhị phân các octet không giống nhau trước tiên này với tiếp tục chọn ra những bit nhị phân tương tự nhau trong các octet. Phần network của liên can summary sẽ tiến hành sinh sản thành trường đoản cú những octet tương đương nhau trước kia cùng các bit nhị phân như là nhau của những octet vừa xét.Ví dụ: Hãy bắt tắt 4 cửa hàng mạng dưới đây thành một can hệ mạng nhất.168.0.0/24168.1.0/24168.2.0/24168.3.0/24Thực hiện nay :Có thể thấy rằng 4 tương tác trên như là nhau những octet trước tiên và thứ nhì, không giống nhau sinh hoạt octet thiết bị 3. Thực hiện tại so với nhị phân octet vật dụng 3.

See more: Các Ngân Hàng Lớn Nhất Thế Giới Hiện Nay, 10 Ngân Hàng Lớn Nhất Thế Giới

192.168.|000000|00.0

192.168.|000000|01.0

192.168.|000000|10.0

192.168.|000000|11.0

Ở octet thứ 3, các can hệ này còn tương đương nhau thêm được 6 bit nữa. Vậy can dự network cơ mà che phủ cả 4 can dự network vẫn mang lại sẽ sở hữu phần network bao gồm octet lần đầu tiên, octet thứ hai cùng thêm 6 bit như là nhau tê nữa. Cho các bit sót lại làm phần host và clear chúng về 0, ta sẽ sở hữu được được ảnh hưởng network summnary nên tlặng là 192.168.0.0/22. Network 192.168.0.0/22 sẽ bao trùm cả 4 network đang đến.