IPv4 ქვექსელის კალკულატორი

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

IPv4 მონაცემები
CIDR ბლოკი
ქვექსელის შედეგები
ქსელის მისამართი
პირველი გამოსაყენებელი
ბოლო გამოსაყენებელი
სამაუწყებლო (Broadcast) მისამართი
ქვექსელის ნიღაბი
Wildcard ნიღაბი
მისამართების ჯამი
გამოსაყენებელი ჰოსტები
ჰოსტის ბიტები
ქსელი ორობითში
შეიყვანეთ IPv4 მისამართი და CIDR ან ნიღაბი.

თქვენი IP და ნიღაბი გამოითვლება თქვენს ბრაუზერში. BroBroGo-ზე არაფერი იტვირთება.

ხშირად დასმული კითხვები

შემიძლია შევიყვანო CIDR ან წერტილებით გამოყოფილი ქვექსელის ნიღაბი?

დიახ. შეგიძლიათ გამოიყენოთ /24, 24 ან წერტილებით გამოყოფილი ნიღაბი, როგორიცაა 255.255.255.0. კალკულატორი ასევე იღებს IP მისამართს ფორმატით 192.168.1.10/24.

რატომ აჩვენებს /31 და /32 უჩვეულო გამოსაყენებელ რაოდენობას?

/31 ქსელები ხშირად გამოიყენება point-to-point კავშირებისთვის, სადაც ორივე მისამართი შეიძლება იყოს გამოსაყენებელი. /32 წარმოადგენს ერთ ჰოსტს, ამიტომ ერთი მისამართი ნაჩვენებია როგორც გამოსაყენებელი.

მეუბნება ეს ხელსაწყო, მისამართი საჯაროა (public) თუ კერძო (private)?

არა. ეს ხელსაწყო ფოკუსირებულია ქვექსელის საზღვრებზე: ქსელი, მაუწყებლობა (broadcast), დიაპაზონი და რაოდენობა. მისამართის საჯაროობა თუ კერძოობა დამოკიდებულია იმაზე, თუ რომელ ქსელს ეკუთვნის იგი.

IPv4 მისამართების სტრუქტურა და ქვექსელების როლი

IPv4 მისამართი შედგება 32 ბიტისგან, რომლებიც დაყოფილია ოთხ 8-ბიტიან ოქტეტად. ქსელურ არქიტექტურაში აუცილებელია იმის განსაზღვრა, თუ მისამართის რომელი ნაწილი ეკუთვნის ქსელის იდენტიფიკატორს და რომელი — კონკრეტულ ჰოსტს. სწორედ ამ მიზნისთვის გამოიყენება ქვექსელის ნიღაბი (subnet mask).

ქვექსელის ნიღაბი განსაზღვრავს საზღვარს ქსელისა და ჰოსტის ბიტებს შორის. როდესაც ხდება IP მისამართისა და ნიღბის ერთობლივი გაანალიზება, შესაძლებელი ხდება ქსელის ზუსტი პარამეტრების დადგენა, როგორიცაა ქსელის მისამართი, სამაუწყებლო (Broadcast) მისამართი და გამოსაყენებელი ჰოსტების დიაპაზონი.

CIDR პრეფიქსები და ქვექსელის ნიღბები

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

ქვექსელის ნიღაბი შეიძლება წარმოდგენილი იყოს ორი ფორმატით:

  • CIDR პრეფიქსი: ბიტების რაოდენობა, რომელიც განსაზღვრავს ქსელის ნაწილს (მაგალითად, 24 ან /24).
  • წერტილებით გამოყოფილი ათობითი ფორმატი: ტრადიციული ჩაწერა, სადაც 32 ბიტი წარმოდგენილია ოთხი ოქტეტით (მაგალითად, 255.255.255.0).

ქვექსელის ნიღბის ვალიდურობისთვის აუცილებელია, რომ მისი ბინარული სტრუქტურა იყოს უწყვეტი. ეს ნიშნავს, რომ ორობით სისტემაში ყველა 1-იანი უნდა უსწრებდეს 0-იანებს. თუ შეყვანილი ნიღაბი არ აკმაყოფილებს ამ პირობას, სისტემა აჩვენებს შეცდომას: "ეს ქვექსელის ნიღაბი არ არის უწყვეტი (contiguous).". CIDR პრეფიქსების მნიშვნელობა მკაცრად უნდა მერყეობდეს /0-სა და /32-ს შორის.

ქსელის პარამეტრების გამოთვლის პრინციპი

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

  1. ქსელის მისამართი: მიიღება IP მისამართისა და ქვექსელის ნიღბის ბიტობრივი AND ოპერაციით.
  2. სამაუწყებლო (Broadcast) მისამართი: მიიღება ქსელის მისამართის ჰოსტის ბიტების 1-იანებად გადაყვანით.
  3. ჰოსტის ბიტები: გამოითვლება ფორმულით 32 - CIDR პრეფიქსი.
  4. მისამართების ჯამი: გამოითვლება როგორც 2-ის ხარისხი ჰოსტის ბიტების რაოდენობაზე (2^(ჰოსტის ბიტები)).
  5. გამოსაყენებელი ჰოსტები: სტანდარტულ ქსელებში ეს მაჩვენებელი ტოლია 2^(ჰოსტის ბიტები) - 2, ვინაიდან პირველი მისამართი (ქსელის) და ბოლო მისამართი (სამაუწყებლო) არ გამოიყენება ჰოსტების მიერ.
  6. Wildcard ნიღაბი: მიიღება ქვექსელის ნიღბის ბიტების შებრუნებით (ინვერტირებით). იგი ძირითადად გამოიყენება წვდომის კონტროლის სიებში (ACL).

სპეციალური შემთხვევები: /31 და /32 ქვექსელები

სტანდარტული გამოთვლის წესებიდან არსებობს გამონაკლისები, რომლებიც დაკავშირებულია ძალიან მცირე ზომის ქვექსელებთან:

  • /31 ქვექსელები: გამოიყენება ორ წერტილს შორის პირდაპირი კავშირისთვის (point-to-point). ამ შემთხვევაში ქსელისა და სამაუწყებლო მისამართების გამოკლება არ ხდება, რადგან ორივე მისამართი გამოიყენება ინტერფეისებისთვის. გამოსაყენებელი ჰოსტების ველში აისახება მნიშვნელობა: 2 (point-to-point).
  • /32 ქვექსელები: აღნიშნავს ერთ კონკრეტულ ჰოსტს. აქ ხელმისაწვდომია მხოლოდ ერთი მისამართი, ამიტომ გამოსაყენებელი ჰოსტების რაოდენობა ნაჩვენებია როგორც 1 (ცალკეული ჰოსტი).
  • ერთი გამოსაყენებელი მისამართი: თუ ქსელის პარამეტრებიდან გამომდინარე გამოსაყენებელ დიაპაზონში მხოლოდ ერთი IP მისამართი ხვდება, ველებში "პირველი გამოსაყენებელი" და "ბოლო გამოსაყენებელი" გამოჩნდება ჩანაწერი ფორმატით: მხოლოდ {ip}.

მონაცემთა დამუშავება და კონფიდენციალურობა

IPv4 ქვექსელის კალკულატორი მუშაობს უსაფრთხოების მაღალი სტანდარტების დაცვით. თქვენი IP მისამართი და ნიღაბი გამოითვლება თქვენს ბრაუზერში. BroBroGo-ზე არაფერი იტვირთება, რაც გამორიცხავს ქსელური მონაცემების გარე სერვერებზე მოხვედრას.

ინტერფეისის გამოყენებისას მოქმედებს შემდეგი წესები:

  • მნიშვნელობაზე დაწკაპუნებით ხდება მისი კოპირება გაცვლის ბუფერში.
  • ღილაკი "გასუფთავება" შლის ყველა მონაცემს და სტატუსში აჩვენებს შეტყობინებას "გასუფთავდა.".
  • ღილაკი "ნიმუში" ტვირთავს სატესტო მონაცემებს და აჩვენებს სტატუსს "ნიმუში ჩაიტვირთა.".

თუ შეყვანილი მონაცემები არასრულია ან არასწორია, სისტემა აჩვენებს შესაბამის შეტყობინებებს:

  • ცარიელი IP-ის შემთხვევაში: "შეიყვანეთ IPv4 მისამართი.".
  • არასწორი IP ფორმატისას: "შეიყვანეთ სწორი IPv4 მისამართი, მაგალითად: 192.168.1.10.".
  • ცარიელი ნიღბის შემთხვევაში: "შეიყვანეთ CIDR პრეფიქსი ან ქვექსელის ნიღაბი.".
  • არასწორი ნიღბის ფორმატისას: "შეიყვანეთ ნიღაბი, მაგალითად: /24 ან 255.255.255.0.".

ხშირად დასმული კითხვები (FAQ)

შემიძლია შევიყვანო CIDR ან წერტილებით გამოყოფილი ქვექსელის ნიღაბი?

დიახ. შეგიძლიათ გამოიყენოთ /24, 24 ან წერტილებით გამოყოფილი ნიღაბი, როგორიცაა 255.255.255.0. კალკულატორი ასევე იღებს IP მისამართს ფორმატით 192.168.1.10/24.

რატომ აჩვენებს /31 და /32 უჩვეულო გამოსაყენებელ რაოდენობას?

/31 ქსელები ხშირად გამოიყენება point-to-point კავშირებისთვის, სადაც ორივე მისამართი შეიძლება იყოს გამოსაყენებელი. /32 წარმოადგენს ერთ ჰოსტს, ამიტომ ერთი მისამართი ნაჩვენებია როგორც გამოსაყენებელი.

მეუბნება ეს ხელსაწყო, მისამართი საჯაროა (public) თუ კერძო (private)?

არა. ეს ხელსაწყო ფოკუსირებულია ქვექსელის საზღვრებზე: ქსელი, მაუწყებლობა (broadcast), დიაპაზონი და რაოდენობა. მისამართის საჯაროობა თუ კერძოობა დამოკიდებულია იმაზე, თუ რომელ ქსელს ეკუთვნის იგი.