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

დაამატეთ ვებგვერდზე მეტაინფორმაცია

სხვა ინსტრუმენტები

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

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

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

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

IP მისამართი მოწყობილობის სპეციფიკა

სტანდარტული IP მისამართი, რომელსაც ჩვენ ვხედავთ ქსელში, არის რიცხვების ნაკრები, რომელიც იყოფა 4 ჯგუფად წერტილების გამოყენებით.

192.168.0.1 არის ყველაზე გავრცელებული IP მისამართი მარშრუტიზატორებისა და მოდემების უმეტესობისთვის. ბევრ ჩვენგანს არაერთხელ აქვს შეყვანილი სიმბოლოების ეს კომბინაცია მოდემის ან როუტერის პარამეტრების მენიუში შესასვლელად.

ზემოთ მისამართში გვაქვს 4 რიცხვი, რომელთაგან თითოეული წარმოდგენილია ოქტეტის სახით - რვანიშნა ბინარული რიცხვი. მისი მნიშვნელობები შეიძლება აღწერილი იყოს დიაპაზონში 0000 0000-დან 1111 1111-მდე. ასევე, აღწერა შეიძლება ჩაიწეროს ათობითი აღნიშვნით და ჰქონდეს დიაპაზონი 0-დან 255-მდე (256 მნიშვნელობა).

ამ შემთხვევაში მისამართის დიაპაზონი არის 0.0.0.0-დან 255.255.255.255-მდე. ყველა შესაძლო ჩანაწერის დათვლისას, ანუ IP მისამართებს, ვიღებთ რიცხვს 4,294,967,296.

აღნიშნული ჩანაწერის ფორმატს ეწოდება IPv4 და არის მისამართის სტანდარტული 32-ბიტიანი ფორმა. ამჟამად ის ყველაზე პოპულარული და მოთხოვნადია ქსელში. თუმცა, IPv4 არ არის ერთადერთი შესაძლებელი, ასევე არსებობს 128-ბიტიანი სტანდარტი, სახელწოდებით IPv6. ამ ფორმატში მისამართების რაოდენობას აქვს ისეთი მნიშვნელობა, რომ მას შეუძლია უზრუნველყოს ტრილიონობით მისამართი ჩვენი პლანეტის თითოეული მკვიდრისთვის.

ჩვენს აღწერილობაში ჩვენ ვიცავთ IPv4 სტანდარტს, თუმცა ყველა წესი და პრინციპი საკმაოდ აქტუალურია IPv6-ისთვის.

IP მისამართის შემადგენლობა

სტანდარტული IP მისამართი არ არის მხოლოდ რიცხვების ნაკრები, ეს ჩანაწერი შეიცავს ინფორმაციას და სტრუქტურულად ის შეიძლება დაიყოს ორ ნაწილად:

  • მასპინძლის ნომრები,
  • ქსელის ნომერი.

მაგალითად, ნაცნობი 192.168.1.34 მისამართის ჩანაწერი შეიცავს შემდეგ ინფორმაციას:

  • 192.168.1 — ქსელის ნომერი,
  • 34 არის თქვენი მოწყობილობის (ჰოსტის) ნომერი.

სხვათა შორის, ყველა მოწყობილობა იმავე ქსელში დაიწყება 192.168.1-დან. თუ მოწყობილობის IP მისამართი შეიცავს ჩანაწერს 192.168.2, მაშინ ის ვერ შეძლებს დაუკავშირდეს წინა მოწყობილობას (192.168.1). ასეთი მოწყობილობების ერთმანეთთან დასაკავშირებლად დაგჭირდებათ ცალკე როუტერი, რომელიც უზრუნველყოფს ამ ამოცანის შესრულებას. ეს როუტერი იმოქმედებს როგორც ხიდი - ერთი ქსელის მონაცემები შეძლებს მისი მეშვეობით სხვა ქსელში გადასვლას.

IP მისამართის კლასიფიკაცია

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

  • კლასი A - დიდი ქსელები.
  • კლასი B - საშუალო ქსელები.
  • კლასი C - მცირე ქსელები.
  • კლასი D - დაჯავშნილი მისამართები ფორმატის 127.0.0.0 (localhost).
  • კლასი E - დაჯავშნილი მისამართები ფორმატში 192.168.X.X. (მოდემისა და მარშრუტიზატორების ID).

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

იმის გათვალისწინებით, რომ ყველა პროვაიდერმა არ გადაიტანა თავისი აბონენტები IPv4 ფორმატიდან IPv6 ფორმატში, ქსელში ორივე მისამართის დომინირებაა. სხვადასხვა სტანდარტების ამ კომბინირებული გამოყენების პრობლემა მათი შეუთავსებლობაა და მის გადასაჭრელად გამოიყენება სპეციალური ალგორითმი სახელწოდებით „გვირაბი“. იგი მოიცავს სპეციალური არხის შექმნას, რომლის მეშვეობითაც სხვადასხვა IP მისამართის სტანდარტების მქონე მოწყობილობებს შეუძლიათ ინფორმაციის გაცვლა.

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

ქვექსელის ნიღბის კალკულატორი

ქვექსელის ნიღბის კალკულატორი

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

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

რა არის ქვექსელის ნიღაბი და როგორ გამოვთვალოთ იგი

ქვექსელის ნიღაბი, ისევე როგორც IP მისამართი, შედგება ოთხი ნომრისგან: 255.255.0.0.

შესვლის დასაწყისი ვიზუალურად წააგავს IP მისამართის ფორმატს. თუ ზემოაღნიშნული ჩანაწერი წარმოდგენილია ბინარულ კოდში, მაშინ მიიღება შემდეგი თანმიმდევრობა: 1111 1111 0000 0000. ამ ჩანაწერში ნულები გვაწვდიან ინფორმაციას მოწყობილობის (ჰოსტის) ნომრის შესახებ, ხოლო ერთები - ქსელის ნომრის შესახებ.

ნიღბის შესაქმნელად, როგორც წესი, გამოიყენეთ ლოგიკური ოპერატორები "AND" და "NOT". იმის ცოდნა, თუ როგორ მუშაობენ ისინი, ჩვენ შეგვიძლია პრაქტიკულად მივიღოთ ქვექსელის ნიღაბი ნებისმიერი მოცემული IP მისამართიდან.

როგორ ირჩევა ქვექსელის ნიღაბი

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

ნიღაბი შეიცავს ინფორმაციას ქსელის ნომრის ბიტების რაოდენობის შესახებ. მაგალითად, დიდი ქსელისთვის, მხოლოდ პირველი ნომერია რიცხვი: 255.0.0.0. მცირე ქსელისთვის შესაბამისი იქნება ჩანაწერი 255.255.255.0, რომელშიც ქსელის ნომერი მითითებულია პირველი სამი ნომრით.

ქვექსელის ნიღბების გამოყენების სხვა გზა

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

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

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

მაგრამ რა უნდა გავაკეთოთ, როდესაც ჩვენ გვაქვს რამდენიმე პატარა ოფისი ერთსა და იმავე შენობაში და გვჭირდება ისინი ყველა ქსელთან დაკავშირებული? ათიათასობით IP მისამართით ახალი ქსელის შექმნა თითოეული ცალკეული ოფისისთვის საკმაოდ ირაციონალური გამოსავალია. ამიტომ, ჩვენ გვჯერა, რომ სიტუაციიდან ყველაზე პრაქტიკული გამოსავალი არის 185.12.0.0 ქსელის ცალკეულ ქვექსელებად დაყოფა.

ამ ამოცანის განსახორციელებლად, 255.255.0.0-ის ნაცვლად ვიღებთ ნიღაბს 255.255.255.0. შედეგად, ჩვენ გვექნება 256 პატარა ქვექსელი ერთი დიდის ფარგლებში. თითოეულ ქვექსელს შეუძლია 256 მოწყობილობის მხარდაჭერა.

უფრო მეტი მოწყობილობის მქონე ოფისისთვის, ჩვენ შეგვიძლია გამოვიყენოთ ნიღაბი 255.255.254.0. ეს საშუალებას მოგვცემს დავუკავშიროთ 512-მდე მოწყობილობა ქსელში, თუმცა ქვექსელების რაოდენობა 128-მდე შემცირდება.

როგორ დავთვალოთ ქვექსელები

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

მათთვის, ვისაც სურს ხელით გამოთვალოს ქვექსელების რაოდენობა, შეგიძლიათ გამოიყენოთ უნივერსალური ძირითადი ფორმულა:

232 - N - 2,

სადაც N არის ქვექსელის სიგრძე (ბიტების რაოდენობა).

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

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