ქსელის და სამაუწყებლო მისამართების გამოთვლის 3 გზა

Სარჩევი:

ქსელის და სამაუწყებლო მისამართების გამოთვლის 3 გზა
ქსელის და სამაუწყებლო მისამართების გამოთვლის 3 გზა
Anonim

ქსელის შესაქმნელად, თქვენ უნდა იცოდეთ როგორ დააკონფიგურიროთ თითოეული მოწყობილობა სწორად. უპირველეს ყოვლისა, თქვენ უნდა ისწავლოთ როგორ განსაზღვროთ ქსელის და სამაუწყებლო მისამართები კონკრეტული IP მისამართისა და ქვექსელის ნიღბისათვის. ეს სტატია გასწავლით ყველაფერს, რაც უნდა იცოდეთ მათემატიკის გასაკეთებლად.

ნაბიჯები

მეთოდი 1 – დან 3 – დან: „კლასობრივი“ქსელის გამოყენება

1636270 1b2
1636270 1b2

ნაბიჯი 1. შეამოწმეთ ბიტების საერთო რაოდენობა, რომელიც გამოიყენება ქვექსელის შესაქმნელად

"კლასობრივი" ქსელი არის 8 ბიტი, ასე რომ სულ ბიტი = T = 8. ქვექსელისთვის გამოყენებული მნიშვნელობა (n) განსხვავდება ქვექსელის ნიღბის მიხედვით.

  • ქვექსელის ნიღბები შეიძლება იყოს 0, 128, 192, 224, 248, 252, 254 და 255.
  • აქ არის ბიტების რაოდენობა, რომელიც გამოიყენება ქვექსელის (n) შესაქმნელად ქვექსელის ნიღბის მიხედვით: 0 = 0, 128 = 1, 192 = 2, 224 = 3, 240 = 4, 248 = 5, 252 = 6, 254 = 7 და 255 = 8.
  • ნაგულისხმევი ქვექსელის ნიღაბი არის 255, ამიტომ ეს რიცხვი არ იქნება გათვალისწინებული.
  • მაგალითად, თუ IP მისამართი არის 210.1.1.100 და ქვექსელის ნიღაბი 255.255.255.224, მაშინ მთლიანი ბიტი = T = 8. 224 ქვექსელის ნიღბით ქვექსელის შესაქმნელად გამოყენებული ბიტების რაოდენობაა 3.
1636270 2b1
1636270 2b1

ნაბიჯი 2. განსაზღვრეთ რამდენი ბიტი აქვს მასპინძელს

ბიტების რაოდენობის გამოთვლის განტოლება არის (მ) = T - არა რა როგორ გაქვთ ბიტების რაოდენობა ქვექსელის (n) განსაზღვრისათვის და იცით ბიტების საერთო რაოდენობა "T= 8 ", უბრალოდ გამოაკელით 8-n, რომ მიიღოთ მასპინძლისთვის დარჩენილი ბიტების რაოდენობა.

ზემოთ მოყვანილი მაგალითის შემდეგ გვაქვს n = 3. ამრიგად, მასპინძლისათვის ხელმისაწვდომი ბიტების რაოდენობა არის (მ) = 8 - 3 = 5

1636270 3
1636270 3

ნაბიჯი 3. გამოთვალეთ ქვექსელების რაოდენობა

ქვექსელების რაოდენობა მოცემულია 2 – ით ხოლო მასპინძელთა რაოდენობა თითო ქვექსელში არის 2 - 2.

  • მაგალითში, ქვექსელების რაოდენობა არის 2 = 23 = 8.
1636270 3b1
1636270 3b1

ნაბიჯი 4. შეამოწმეთ ბოლო ბიტის მნიშვნელობა, რომელიც გამოიყენება ქვექსელის ნიღბის შესაქმნელად

ბოლო ბიტი განისაზღვრება ფორმულით (Δ) = 2.

  • მაგალითში მოცემული მნიშვნელობების გამოყენებით, ქვექსელის ნიღბის ბოლო ბიტი არის Δ = 25 = 32.

ნაბიჯი 5. გამოთვალეთ მასპინძელთა რაოდენობა თითო ქვექსელში

მასპინძელთა რაოდენობა თითო ქვექსელში მოცემულია განტოლებით 2 - 2.

1636270 4
1636270 4

ნაბიჯი 6. გამოყავით ქვექსელები ქვექსელის ნიღბებისთვის გამოყენებული ბოლო ბიტის მნიშვნელობის მიხედვით

ახლა თქვენ შეგიძლიათ ნახოთ უკვე გამოთვლილი რიცხვები ქვექსელების გამოყოფით ბოლო ბიტის მნიშვნელობებით, რომელიც გამოიყენება ქვექსელის ნიღბების განსაზღვრისათვის (ან უბრალოდ Δ). მაგალითში Δ = 32. ამ გზით თქვენ შეგიძლიათ გამოყოთ IP მისამართები 32 – ის დამატებით.

  • იხილეთ რვა ქვექსელი (გამოითვლება წინა ნაბიჯის მიხედვით) ზემოთ მოცემულ ფიგურაში.
  • თითოეულს აქვს 32 მისამართი.
1636270 5
1636270 5

ნაბიჯი 7. განსაზღვრეთ ქსელის და სამაუწყებლო მისამართები IP მისამართებისთვის

ყველაზე დაბალი ნომრის მისამართი არის ქსელის მისამართი, ყველაზე მაღალი დანომრილი არის სამაუწყებლო მისამართი.

1636270 5b1
1636270 5b1

ნაბიჯი 8. შეამოწმეთ რა არის თქვენი IP- ის სამაუწყებლო მისამართი

ქსელის მისამართი არის ყველაზე დაბალი ქვე ქსელი, რომელსაც მიეკუთვნება თქვენი IP. თავის მხრივ, ქვექსელის ყველაზე მაღალი მისამართი არის მაუწყებლობის მისამართი.

მაგალითში, IP მისამართი 210.1.1.100 არის ქვექსელში 210.1.1.96 - 210.1.1.127 (იხ. ცხრილი წინა საფეხურიდან). ამრიგად, 210.1.1.96 არის ქსელის მისამართი და 210.1.1.127 არის სამაუწყებლო მისამართი.

3 მეთოდი 2: CIDR

1636270 6b1
1636270 6b1

ნაბიჯი 1. გადააკეთეთ პრეფიქსის სიგრძე ბიტის ფორმატში

CIDR სისტემაში IP მისამართს მოსდევს პრეფიქსი, რომლის სიგრძე განისაზღვრება დახრილობის (/) შემდეგ. გადააკეთეთ პრეფიქსი ოთხ ნაწილის რიცხვად მისი დაშლით სიმრავლეების მაქსიმალური მნიშვნელობით 8.

  • მაგალითი 1: თუ პრეფიქსი არის 27, ჩაწერეთ როგორც 8 + 8 + 8 + 3.
  • მაგალითი 2: თუ პრეფიქსი არის 12, ჩაწერეთ როგორც 8 + 4 + 0 + 0.
  • მაგალითი 3: თუ პრეფიქსი არის 32, ჩაწერეთ როგორც 8 + 8 + 8 + 8.
1636270 6b2
1636270 6b2

ნაბიჯი 2. გადააკეთეთ პრეფიქსის სიგრძე ოთხ ნაწილად წერტილებით გამოყოფილ ფორმატში

გამოიყენეთ ეკვივალენტები ცხრილიდან ზემოთ მოცემულ ფიგურაში და გააკეთეთ კონვერტაცია. მაგალითად, 27 სიგრძის პრეფიქსი წარმოდგენილი იქნება როგორც 8 + 8 + 8 + 3 და გარდაიქმნება 255.255.255.224 -ში.

ახლა განიხილეთ IP მისამართი 170.1.0.0/26. 26 პრეფიქსის დაშლით მივაღწევთ 8 + 8 + 8 + 2. ზევით ფიგურის ეკვივალენტობით, შედეგი არის 255.255.255.192. ანუ, IP მისამართი არის 170.1.0.0 და ქვექსელის ნიღაბი 255.255.255.192 (ოთხ ნაწილის ფორმატში, რომლებიც გამოყოფილია წერტილებით)

ნაბიჯი 3. გამოთვალეთ ბიტების საერთო რაოდენობა

ბიტების საერთო რაოდენობა არის შემდეგი განტოლების შედეგი: = 8.

1636270 6b3
1636270 6b3

ნაბიჯი 4. შეამოწმეთ მნიშვნელობა, რომელიც გამოიყენება ქვექსელის შესაქმნელად

ქვექსელის ნიღბები შეიძლება იყოს 0, 128, 192, 224, 240, 248, 252, 254 და 255. ზემოთ მოყვანილი ცხრილი აჩვენებს კორესპონდენციებს ბიტების რიცხვებს შორის, რომლებიც გამოიყენება ქვექსელის (n) დასადგენად და ნიღბის შესაბამისი ქვექსელისათვის.

  • ნაგულისხმევი ქვექსელის ნიღაბი არის 255.
  • წინა ეტაპზე ჩვენ გვქონდა IP მისამართი = 170.1.0.0 და ქვექსელის ნიღაბი = 255.255.255.192.
  • სულ ბიტი = T = 8.
  • ბიტების რაოდენობა, რომლებიც გამოიყენება ქვექსელის შესაქმნელად = n. თუ გავითვალისწინებთ ქვექსელის ნიღაბს = 192, შესაბამისი რაოდენობის ბიტი, რომელიც გამოიყენება ქვექსელის შესაქმნელად არის 2, ცხრილის მიხედვით.
1636270 8
1636270 8

ნაბიჯი 5. გამოთვალეთ მასპინძლისათვის ხელმისაწვდომი ბიტების რაოდენობა

ბოლო ეტაპზე თქვენ მიიღეთ ბიტების რაოდენობა, რომლებიც გამოიყენება ქვექსელის შესაქმნელად და იცით რა არის მთლიანი ბიტი (T) = 8. ამრიგად, თქვენ შეგიძლიათ გამოთვალოთ მასპინძლის ბიტების რაოდენობა ფორმულით (m) = T - არა ან = m+n.

მაგალითში, ბიტების რაოდენობა, რომლებიც გამოიყენება ქვექსელის შესაქმნელად (n) არის 2. შესაბამისად, მასპინძელი ბიტების რაოდენობა უბრალოდ m = 8 - 2 = 6

ნაბიჯი 6. გამოთვალეთ ქვექსელების რაოდენობა ფორმულა 2 -ით .

  • მაგალითის შემდეგ, ქვექსელების საერთო რაოდენობა = 22 = 4.
1636270 9b1
1636270 9b1

ნაბიჯი 7. განსაზღვრეთ ბოლო ბიტის მნიშვნელობა, რომელიც გამოიყენება ქვექსელის ნიღბის შესაქმნელად განტოლებით (Δ) = 2.

  • მაგალითში, ბოლო ბიტის მნიშვნელობა, რომელიც გამოიყენება ქვექსელის ნიღბის შესაქმნელად = Δ = 26 = 64.
1636270 9
1636270 9

ნაბიჯი 8. გამოთვალეთ მასპინძელთა რაოდენობა თითო ქვექსელში ფორმულა 2 -ით - 2.

1636270 10b2
1636270 10b2

ნაბიჯი 9. გამოყავით ქვექსელები ბოლო ბიტის მნიშვნელობით, რომელიც გამოიყენება ქვექსელის ნიღბის დასამზადებლად

ახლა თქვენ შეგიძლიათ ნახოთ უკვე გამოთვლილი რიცხვები ქვექსელების გამოყოფით ბოლო ბიტის მნიშვნელობებით, რომლებიც გამოიყენება ქვექსელის ნიღბების შესაქმნელად (ან უბრალოდ Δ).

მაგალითის შემდეგ, ბოლო მნიშვნელობა, რომელიც გამოიყენება ქვექსელის ნიღბის შესაქმნელად არის 64, რომელიც აწარმოებს ოთხ ქვექსელს 64 მისამართით

1636270 11
1636270 11

ნაბიჯი 10. გაარკვიეთ რომელ ქვექსელშია თქვენი IP მისამართი

მაგალითად, მისამართი 170.1.0.0 შედის 170.1.0.0 - 170.1.0.63 ქვექსელში.

1636270 11b1
1636270 11b1

ნაბიჯი 11. განსაზღვრეთ სამაუწყებლო მისამართი

ქვე -ქსელის პირველი მისამართი არის ქსელის მისამართი და ბოლო არის მაუწყებლობის მისამართი.

ვინაიდან IP მისამართი არის 170.1.0.0, ქსელის მისამართი არის 170.1.0.0 და სამაუწყებლო მისამართი არის 170.1.0.63

მეთოდი 3 დან 3: ქსელის კალკულატორის გამოყენება

ნაბიჯი 1. შეამოწმეთ თქვენი IP და ქვექსელის მისამართი

თუ იყენებთ Windows- ს, ბრძანების ხაზში ჩაწერეთ "ipconfig", რათა იპოვოთ ისინი. IP მისამართი არის IPv4 ველში და ქვექსელი ნაჩვენებია ქვემოთ. Mac– ზე, იპოვნეთ IP და ქვექსელის მისამართი ქსელის პროგრამაში სისტემის პარამეტრებში.

ნაბიჯი 2. ბრაუზერში შედით ვებგვერდზე

თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი ბრაუზერი და ოპერაციული სისტემა.

ნაბიჯი 3. შეიყვანეთ IP მისამართი "მისამართი (მასპინძელი ან ქსელი)" ველში

ვებგვერდი ცდილობს ავტომატურად გამოავლინოს სწორი მნიშვნელობა. შეამოწმეთ არის თუ არა მისამართი სწორი და, საჭიროების შემთხვევაში, შეასწორეთ.

ნაბიჯი 4. განათავსეთ ქვექსელის ნიღაბი "Netmask" ველში

საიტი ცდილობს თავად განსაზღვროს მისამართი, მაგრამ გადახედეთ, არის თუ არა სწორი. შეგიძლიათ შეიყვანოთ CDIR ფორმატში (მაგალითად: "/24") ან წერტილებით გამოყოფილი ოთხი ნაწილით (მაგალითად, "255.255.255.0").

ნაბიჯი 5. დააწკაპუნეთ ღილაკზე გამოთვლა ღილაკზე "მისამართი (მასპინძელი ან ქსელი)" ველში

ქსელის მისამართი ნაჩვენები იქნება "ქსელში" და სამაუწყებლო მისამართი "მაუწყებლობაში".

მაგალითები

"კლასიკური" ქსელისთვის

  • 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 = ტ - არა1 = 8 - 4 = 4.

    ბიტების რაოდენობა, რომლებიც ხელმისაწვდომია მასპინძლისთვის ქსელის ნიღბისათვის 0 = m2 = ტ - არა2 = 8 - 0 = 8.

    ქვექსელის რაოდენობა ქვექსელის ნიღბისათვის 240 = 2 1 = 24 = 16.

    ქვექსელების რაოდენობა ქვექსელის ნიღბისათვის 0 = 2 2 = 20 = 1.

    ბოლო ბიტის მნიშვნელობა, რომელიც გამოიყენება ქვექსელის ნიღბის შესაქმნელად ქვექსელის ნიღბად 240 = Δ1 = 21 = 24 = 16.

    ბოლო ბიტის მნიშვნელობა, რომელიც გამოიყენება ქვექსელის ნიღბის შესაქმნელად ქვექსელის ნიღბად 0 = Δ2 = 22 = 28 = 256.

    ქვექსელის ნიღბისთვის 240, მისამართები არის 16 -დან 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 არის სამაუწყებლო მისამართი

CIDR– ისთვის

  • IP მისამართი CIDR = 200.222.5.100/9.
  • 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 = ტ - არა1 = 8 - 1 = 7.

    ბიტების რაოდენობა, რომელიც ხელმისაწვდომია მასპინძლისთვის ქსელის ნიღბისათვის 0 = m2 = მ3 = ტ - არა2 = ტ - არა3 = 8 - 0 = 8.

    ქვექსელის რაოდენობა ქვექსელის ნიღბისათვის 128 = 2 1 = 21 = 2.

    ქვექსელების რაოდენობა ქვექსელის ნიღბისათვის 0 = 2 2 = 2 3 = 20 = 1.

    ბოლო ბიტის მნიშვნელობა, რომელიც გამოიყენება ქვექსელის ნიღბის შესაქმნელად ქვექსელის ნიღბად 128 = Δ1 = 21 = 27 = 128.

    მასპინძელთა რაოდენობა თითო ქვექსელში = 21 - 2 = 27 - 2 = 126.

    ბოლო ბიტის მნიშვნელობა, რომელიც გამოიყენება ქსელის ნიღბის შესაქმნელად ქვექსელის ნიღბში 0 = Δ2 = Δ3 = 22 = 23 = 28 = 256.

    მასპინძელთა რაოდენობა თითო ქვექსელში ქვექსელის ნიღბისათვის 0 = 22 - 2 = 23 - 2 = 28 - 2 = 254.

    ქვექსელის ნიღბისთვის 128, მისამართები გამოყოფილია ყოველ 128 -ში. ქვექსელის მასისთვის 0, გაყოფა არის ყოველ 256. ღირებულების გათვალისწინებით Δ1,2 და Δ3, ორი ქვექსელი მოცემულია ქვემოთ:

    200.0.0.0 - 200.127.255.255 200.128.0.0 - 200.255.255.255

    IP მისამართი 200.222.5.100 შედის 200.128.0.0 - 200.255.255.255 დიაპაზონში, ამიტომ 200.128.0.0 არის ქსელის მისამართი და 200.255.255.255 არის სამაუწყებლო მისამართი

Რჩევები

  • CIDR სისტემაში თქვენ შეგიძლიათ შეასრულოთ იგივე პროცედურები, რაც მითითებულია "კლასიკური" ქსელისთვის მას შემდეგ, რაც პრეფიქსის სიგრძე გადააკეთეთ ოთხ ნაწილად წერტილებად გამოყოფილ ფორმატში.
  • მეთოდი განკუთვნილია მხოლოდ IPv4– ისთვის, ის არ გამოიყენება IPv6– ისთვის.

პოპულარული თემა