ქსელის შესაქმნელად, თქვენ უნდა იცოდეთ როგორ გაზიაროთ იგი. ქსელის მისამართისა და სამაუწყებლო მისამართის ცოდნა ძალიან მნიშვნელოვანია ამ პროცესში. თანაბრად მნიშვნელოვანია იცოდეთ როგორ გამოვთვალოთ ქსელის მისამართები და მაუწყებლობის მისამართები, თუ თქვენ გაქვთ IP მისამართი და ქვექსელის ნიღაბი.
ნაბიჯი
მეთოდი 2 დან 2: კლასიკური ქსელებისთვის
ნაბიჯი 1. კლასიკური ქსელისთვის ჯამური ბაიტი არის 8
ასე რომ, სულ ბაიტი = Tბ = 8.
-
ქვექსელის ნიღბები არის 0, 128, 192, 224, 240, 248, 252, 254 და 255.
-
ქვემოთ მოყვანილი ცხრილი გვიჩვენებს "ქვეტიპისთვის გამოყენებული ბიტების რაოდენობა" (n) შესაბამის ქვექსელის ნიღბზე.
- ქვექსელის ნიღბისთვის 255 არის ნაგულისხმევი მნიშვნელობა. ამრიგად, ეს არ არის გათვალისწინებული ქვექსელის ნიღბების შექმნისთვის.
-
მაგალითი:
IP მისამართი = 210.1.1.100 და ქვექსელის ნიღაბი = 255.255.255.224
სულ ბაიტი = Tბ = 8 ქვეტიპისთვის გამოყენებული ბაიტების რაოდენობა = n = 3 (რადგან ქვექსელის ნიღაბი = 224 და შესაბამისი რაოდენობის ბაიტების გამოყენება ქვექსელისთვის არის 3 ზემოთ ცხრილიდან)
ნაბიჯი 2. წინა საფეხურიდან ვიღებთ "ბიტების რაოდენობას, რომლებიც გამოიყენება ქსელის დასაყენებლად" (n) და ვიცით "Tბ", მაშინ შეგიძლიათ მიიღოთ" მასპინძლისთვის დარჩენილი ბაიტების რაოდენობა "(მ) = Tბ - n, როგორც მთლიანი ბაიტი არის ჯამი იმ რაოდენობის ბაიტებისა, რომლებიც გამოიყენება ქსელური ქსელისათვის და მასივისთვის დარჩენილი ბაიტების რაოდენობა, ე.ი. თბ = m+n
-
მასპინძლისათვის დარჩენილი ბაიტების რაოდენობა = m = Tბ - n = 8 - 3 = 5
ნაბიჯი 3. ახლა გამოთვალეთ "ქვექსელების რაოდენობა" = 2 და "ბოლო ბაიტის მნიშვნელობა გამოიყენება ქვექსელის ნიღბისთვის" (Δ) = 2მ.
მასპინძელთა რაოდენობა თითო ქვექსელში = 2მ - 2.
-
ქვექსელების რაოდენობა = 2 = 23 = 8
ბოლო ბიტის მნიშვნელობა ქვექსელის ნიღბისთვის = = 2მ = 25 = 32
ნაბიჯი 4. ახლა თქვენ შეგიძლიათ იპოვოთ ქვესაბჭეების ადრე გამოთვლილი რაოდენობა, თუ გავყოფთ ქვექსელებს, რომელთაგან თითოეულს აქვს "ბოლო ბაიტის მნიშვნელობა, რომელიც გამოიყენება ქვექსელის ნიღბისთვის" ან მისამართი
- 8 ქვექსელი (როგორც გამოითვლება წინა საფეხურზე) ნაჩვენებია ზემოთ.
- თითოეულს აქვს 32 მისამართი.
ნაბიჯი 5. ახლა იპოვეთ თქვენი IP მისამართი რომელ ქვექსელში, ქვე ქსელის პირველი მისამართი არის ქსელის მისამართი და ბოლო მისამართი არის სამაუწყებლო მისამართი
-
ამ შემთხვევაში, მოპოვებული IP მისამართი არის 210.1.1.100. 210.1.1.100 შედგება 210.1.1.96 - ქვექსელის 210.1.1.127 (იხ. ცხრილი წინა საფეხურზე). ასე რომ, 210.1.1.96 არის ქსელის მისამართი და 210.1.1.127 არის მაუწყებლობის მისამართი მოპოვებული IP მისამართისთვის, რომელიც არის 210.1.1.100.
მეთოდი 2 დან 2: CIDR– ისთვის
ნაბიჯი 1. CIDR– ში თქვენ გაქვთ IP მისამართი, რასაც მოჰყვება ბაიტი სიგრძის პრეფიქსი, რომელიც გამოყოფილია სლაში (/)
ახლა გადააკეთეთ ბაიტის სიგრძის პრეფიქსი ოთხ წერტილოვან ათწილადზე. ამისათვის მიჰყევით ამ ნაბიჯებს.
-
ჩაწერეთ ბაიტის პრეფიქსი შემდეგ ფორმატში.
- თუ მნიშვნელობა არის 27, მაშინ ჩაწერეთ როგორც 8 + 8 + 8 + 3.
- თუ მნიშვნელობა არის 12, მაშინ ჩაწერეთ როგორც 8 + 4 + 0 + 0.
- ნაგულისხმევი მნიშვნელობა არის 32, რომელიც იწერება როგორც 8 + 8 + 8 + 8.
-
შეცვალეთ შესაბამისი ბაიტები ქვემოთ მოყვანილი ცხრილის მიხედვით და გამოხატეთ ისინი ოთხპუნქტიანი ათობითი ფორმატით.
- დავუშვათ, რომ IP მისამართი არის 170.1.0.0/26. ცხრილის გამოყენებით შეგიძლიათ დაწეროთ:
- ქვექსელის ნიღბები არის 0, 128, 192, 224, 240, 248, 252, 254 და 255.
-
ქვემოთ მოყვანილ ცხრილში ნათქვამია "ქვეტიპისთვის გამოყენებული ბაიტების რაოდენობა" (n) შესაბამის ქვექსელის ნიღბზე.
- ქვექსელის ნიღბისთვის 255 არის ნაგულისხმევი მნიშვნელობა. ამრიგად, არ არის საჭირო მისი გათვალისწინება ქვექსელის ნიღბებისთვის.
-
წინა საფეხურიდან მიღებული IP მისამართი = 170.1.0.0 და ქვექსელის ნიღაბი = 255.255.255.192
სულ ბაიტი = Tბ = 8 ბაიტების რაოდენობა, რომლებიც გამოიყენება ქვექსელისთვის = n = 2 (ვინაიდან ქვექსელის ნიღაბი = 192 და შესაბამისი "ქვექსელისთვის გამოყენებული ბიტების რაოდენობა" არის 2 ზემოთ ცხრილიდან)
-
ქვექსელების რაოდენობა = 2 = 22 = 4
ბოლო ბიტის მნიშვნელობა ქვექსელის ნიღბისთვის = = 2მ = 26 = 64
-
4 ქვექსელი (როგორც გამოითვლება წინა საფეხურზე) არის
-
თითოეულს აქვს 64 მისამართი.
-
ამ შემთხვევაში, მოპოვებული IP მისამართი არის 170.1.0.0; 170.1.0.0 შედგება 170.1.0.0 - ქვე ქსელის 170.1.0.63 (იხ. ცხრილი წინა საფეხურზე). ასე რომ, 170.1.0.0 არის ქსელის მისამართი და 170.1.0.63 არის მაუწყებლობის მისამართი მოპოვებული IP მისამართისთვის, რაც არის 170.1.0.0.
-
IP მისამართი = 100.5.150.34 და ქვექსელის ნიღაბი = 255.255.240.0
სულ ბაიტი = Tბ = 8
ქვექსელის ნიღაბი 0 128 192 224 240 248 252 254 255 ბიტების რაოდენობა, რომლებიც გამოიყენება ქვექსელისთვის (n) 0 1 2 3 4 5 6 7 8 ბაიტების რაოდენობა ქვექსელისთვის გამოიყენება ქსელის ნიღბისათვის 240 = n1 = 4
(ვინაიდან ქვექსელის ნიღაბი = 240 და შესაბამისი "ბიტების რაოდენობა, რომლებიც გამოიყენება ქსელის დასაყენებლად" არის 4 ზემოთ ცხრილიდან)
ბაიტების რაოდენობა, რომლებიც გამოიყენება ქვექსელისთვის ქსელის ნიღბისათვის 0 = n2 = 0
(ვინაიდან ქვექსელის ნიღაბი = 0 და შესაბამისი "ქვექსელისთვის გამოყენებული ბიტების რაოდენობა" არის 0 ზემოთ ცხრილიდან)
მასპინძლებისთვის დარჩენილი ბაიტების რაოდენობა ქვექსელის ნიღბისათვის 240 = m1 = ტბ - n1 = 8 - 4 = 4
მასპინძლებისთვის დარჩენილი ბაიტების რაოდენობა ქვექსელის ნიღბისათვის 0 = m2 = ტბ - n2 = 8 - 0 = 8
ქვექსელის რაოდენობა ქვექსელის ნიღბისათვის 240 = 2 1 = 24 = 16
ქვექსელების რაოდენობა ქვექსელის ნიღბისათვის 0 = 2 2 = 20 = 1
ბოლო ბიტის მნიშვნელობა, რომელიც გამოიყენება ქვექსელის ნიღბის შესაქმნელად ქვექსელის ნიღბისათვის 240 =1 = 2მ1 = 24 = 16
ბოლო ბიტის მნიშვნელობა, რომელიც გამოიყენება ქვექსელის ნიღბისთვის ქვექსელის ნიღბის შესაქმნელად 0 =2 = 2მ2 = 28 = 256
240 – ის ქვექსელის ნიღბისთვის მისამართი გაიყოფა 16 – ით, ხოლო 0 – ის ქვე – ნიღბით, 256 – ით.1 და2, 16 ქვექსელი ჩამოთვლილია ქვემოთ
100.5.0.0 - 100.5.15.255 100.5.16.0 - 100.5.31.255 100.5.32.0 - 100.5.47.255 100.5.48.0 - 100.5.63.255 100.5.64.0 - 100.5.79.255 100.5.80.0 - 100.5.95.255 100.5.96.0 - 100.5.111.255 100.5.112.0 - 100.5.127.255 100.5.128.0 - 100.5.143.255 100.5.144.0 - 100.5.159.255 100.5.160.0 - 100.5.175.255 100.5.176.0 - 100.5.191.255 100.5.192.0 - 100.5.207.255 100.5.208.0 - 100.5.223.255 100.5.224.0 - 100.5.239.255 100.5.240.0 - 100.5.255.255 IP მისამართი 100.5.150.34 შედგება 100.5.144.0 - 100.5.159.255 და შესაბამისად 100.5.144.0 არის ქსელის მისამართი და 100.5.159.255 არის სამაუწყებლო მისამართი
- IP მისამართი CIDR = 200.222.5.100/9
- CIDR– ში შეგიძლიათ დაიცვას ქსელის კლასის პროცედურა, მას შემდეგ, რაც ბაიტი სიგრძის პრეფიქსი ოთხ წერტილიან ათობითი ფორმატში გადაიყვანეთ.
- ეს მეთოდი ვრცელდება მხოლოდ IPv4– ზე, არ ვრცელდება IPv6– ზე.
26 | = | 8 | + | 8 | + | 8 | + | 2 | ||||||||||
255 | . | 255 | . | 255 | . | 192 |
ახლა IP მისამართი არის 170.1.0.0 და ქვექსელის ნიღაბი ოთხ წერტილიანი ათობითი ფორმატით არის 255.255.255.192.
ნაბიჯი 2. სულ ბაიტი = Tბ = 8.
ნაბიჯი 3. წინა საფეხურიდან ჩვენ ვიღებთ "ბიტების რაოდენობას, რომლებიც გამოიყენება ქვექსელისთვის" (n) და ვიცით "Tბ", მაშინ შეგიძლიათ მიიღოთ" მასპინძლისთვის დარჩენილი ბაიტების რაოდენობა "(მ) = Tბ - n რადგან მთლიანი ბაიტი არის ბიტირების რაოდენობის ჯამი ქვექსელისთვის და მასპინძლისათვის დარჩენილი ბაიტების რაოდენობა, ე.ი. თბ = m+n
მასპინძლისათვის დარჩენილი ბაიტების რაოდენობა = m = Tბ - n = 8 - 2 = 6
ნაბიჯი 4. ახლა გამოთვალეთ "ქვექსელების რაოდენობა" = 2 და "ბოლო ბაიტის მნიშვნელობა გამოიყენება ქვექსელის ნიღბისთვის" (Δ) = 2მ.
მასპინძელთა რაოდენობა თითო ქვექსელში = 2მ - 2.
ნაბიჯი 5. ახლა თქვენ შეგიძლიათ იპოვოთ ადრე გამოთვლილი რაოდენობის ქვექსელების რაოდენობა, თუ გავყოფთ ქვექსელებს, რომელთაგან თითოეულს აქვს "ქვემეხის ნიღბისთვის გამოყენებული ბოლო ბაიტის მნიშვნელობა" ან მისამართი
ნაბიჯი 6. ახლა გაარკვიეთ რომელ ქვექსელშია თქვენი IP მისამართი, ქვე ქსელის პირველი მისამართი არის ქსელის მისამართი და ბოლო მისამართი არის სამაუწყებლო მისამართი
მაგალითი
კლასიკური ქსელისთვის
CIDR– ისთვის
9 | = | 8 | + | 1 | + | 0 | + | 0 | ||||||||||
255 | . | 128 | . | 0 | . | 0 |
IP მისამართი = 200.222.5.100 და ქვექსელის ნიღაბი = 255.128.0.0
სულ ბაიტი = Tბ = 8
ქვექსელის ნიღაბი | 0 | 128 | 192 | 224 | 240 | 248 | 252 | 254 | 255 |
ბიტების რაოდენობა, რომლებიც გამოიყენება ქვექსელისთვის (n) | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
ბაიტების რაოდენობა ქვექსელისთვის გამოიყენება ქსელის ნიღბისათვის 128 = n1 = 1
(ვინაიდან ქვექსელის ნიღაბი = 128 და შესაბამისი "ბიტირების რაოდენობა ბიტირებისთვის" არის 1 ცხრილი ზემოთ)
ბაიტების რაოდენობა, რომლებიც გამოიყენება ქვექსელისთვის ქსელის ნიღბისათვის 0 = n2 = n3 = 0
(ვინაიდან ქვექსელის ნიღაბი = 0 და შესაბამისი "ქვექსელისთვის გამოყენებული ბიტების რაოდენობა" არის 0 ზემოთ ცხრილიდან)
მასპინძლებისთვის დარჩენილი ბაიტების რაოდენობა ქვექსელის ნიღბისათვის 128 = m1 = ტბ - n1 = 8 - 1 = 7
მასპინძლებისთვის დარჩენილი ბაიტების რაოდენობა ქვექსელის ნიღბისათვის 0 = m2 = მ3 = ტბ - n2 = ტბ - n3 = 8 - 0 = 8
ქვექსელების რაოდენობა ქვექსელის ნიღბისათვის 128 = 2 1 = 21 = 2
ქვექსელების რაოდენობა ქვექსელის ნიღბისათვის 0 = 2 2 = 2 3 = 20 = 1
ბოლო ბიტის მნიშვნელობა, რომელიც გამოიყენება ქვექსელის ნიღბის შესაქმნელად ქვექსელის ნიღბისათვის 128 =1 = 2მ1 = 27 = 128
მასპინძელთა რაოდენობა თითო ქვექსელში = 2მ1 - 2 = 27 - 2 = 126
ბოლო ბიტის მნიშვნელობა, რომელიც გამოიყენება ქვექსელის ნიღბისთვის ქვექსელის ნიღბის შესაქმნელად 0 =2 =3 = 2მ2 = 2მ3 = 28 = 256
მასპინძელთა რაოდენობა თითო ქვექსელში ქვექსელის ნიღბისათვის 0 = 2მ2 - 2 = 2მ3 - 2 = 28 - 2 = 254
128 -ის ქვექსელის ნიღბისთვის, მისამართი გაყოფილია 128 -ით, ხოლო 0 -ის ქვეგანყოფილებისთვის - 256 -ით.1,2 და3, 2 ქვექსელი ჩამოთვლილია ქვემოთ
200.0.0.0 - 200.127.255.255 | 200.128.0.0 - 200.255.255.255 |