კომპიუტერების დიდი უმრავლესობა დაკავშირებულია რაიმე სახის ქსელთან, როგორიცაა სახლის ქსელი, კორპორატიული LAN და ინტერნეტი. ეს ქსელები თანამედროვე კომუნიკაციების ლინჩია, რაც საშუალებას აძლევს კომუნიკაციას მრავალ მოწყობილობას შორის.
ეფექტური კომუნიკაციისთვის გამოიყენება მისამართების სქემა, რომელიც საშუალებას გაძლევთ მიუთითოთ სად გსურთ თქვენი ქსელის კომუნიკაცია. ინტერნეტისთვის გამოყენებული ძირითადი მისამართების სქემა ცნობილია როგორც "IP" ან ინტერნეტ პროტოკოლის მისამართები. ამჟამად მოქმედებს ორი IP მისამართის სქემა. IPv4 არის მისამართების ტრადიციული სქემა. IPv6 გამოდის შემცვლელად, რადგან IPV4 სქემა ამოიწურა გამოსაყენებელი მისამართებით.
IPv4 და IPv6
IPv4 მისამართები, როგორც წესი, ნაჩვენებია „წერტილებიანი ოთხნიშნა“ აღნიშვნით, სადაც არის სამი ციფრის ოთხი ნაკრები. გამოყოფილი პერიოდებით, მაგალითად: 192.168.0.1. ამ აღნიშვნით, ოთხი რიცხვიდან თითოეული უნდა იყოს 0-დან და 255. რამდენიმე სახის მისამართები გამოყოფილია, როგორც განსაკუთრებული მნიშვნელობა. მაგალითად, ყველა IPv4 მისამართი, რომელიც იწყება 192.168-ით, დაცულია ლოკალურ ქსელებში გამოსაყენებლად და არ შეუძლია პირდაპირ დაუკავშირდეს ინტერნეტს. ეს ნიშნავს, რომ ყველა საშინაო და თუნდაც კორპორატიულ ქსელს შეუძლია ხელახლა გამოიყენოს მისამართების იგივე ნაკრები, როგორც მისამართების განაწილების ეფექტურობის მეთოდი.
რჩევა: ხშირად IP მისამართებს ორივე IPv4-ში და IPv6-ში ექნება ხაზგასმა და მათ შემდეგ რიცხვი, როგორიცაა „/24“, რომელსაც ეწოდება ქვექსელის ნიღაბი. ქვექსელის ნიღაბი გამოიყენება იმისთვის, რომ მიუთითოს მისამართის რომელი ნაწილი ეხება ქსელის მისამართს და რომელი ნაწილი განსაზღვრავს ჰოსტის მისამართს ამ ქსელში. /24 ქსელისთვის, მისამართის პირველი 24 ორობითი ბიტი გამოიყენება ქსელის მისამართის აღსანიშნავად, დანარჩენი კი გამოიყენება ამ ქსელის ჰოსტების დასაზუსტებლად.
IPv6 მისამართების ჩვენება უფრო რთულია. მათი ჩვენება შესაძლებელია ოთხამდე თექვსმეტობითი ციფრის რვა სეგმენტით, გამოყოფილი ორწერტილებით. IPv6 მისამართის მაგალითი შეიძლება ასე გამოიყურებოდეს: fe80:4749:dadb: 748d: ff: 334c: ffff: f000. თექვსმეტობითი რიცხვის გამოყენება ნიშნავს, რომ თითოეული ციფრი შეიძლება იყოს 0-9, a-f. სეგმენტი შეიძლება იყოს ოთხ ციფრზე მოკლე, რადგან წინა ნულები გამოტოვებულია. როგორც IPv4-ის შემთხვევაში, მისამართების ზოგიერთი ტიპი დაცულია გარკვეული გამოყენებისთვის. ყველა IPv6 მისამართი, რომელიც იწყება „fe80“-ით, არის ლოკალური მისამართები იგივე შეზღუდვით, როგორც ადგილობრივი IPv4 მისამართები.
რჩევა: ხშირად შეგიძლიათ ნახოთ IPv6 მისამართები, როგორც ჩანს, მნიშვნელოვნად უფრო მოკლე, ორმაგი ორწერტილით შუაში, როგორიცაა fe80:da29::9999. ეს არის აღნიშვნის სტენოგრამა, რომელიც შექმნილია IPv6 მისამართების წაკითხვის, ჩაწერისა და დამახსოვრების გასაადვილებლად. სეგმენტები, რომლებიც შედგება ოთხი ნულისაგან, შეიძლება მთლიანად გამოტოვდეს და შეიცვალოს ორმაგი ორწერტილით "::". თუ ორი ან მეტი სეგმენტი ერთმანეთის გვერდით შედგება მთლიანად ნულებისაგან, ისინი შეიძლება გამოტოვდეს და შეიცვალოს ორმაგი მსხვილი ნაწლავის ერთჯერადი გამოყენებით. იმისათვის, რომ შეძლოთ სრული მისამართის რეკონსტრუქცია, სეგმენტების მხოლოდ ერთი უწყვეტი ნაკრები შეიძლება გამოტოვოთ თითო მისამართზე.
მარყუჟის მისამართი
"Loopback მისამართი" არის რეზერვირებული მისამართის კიდევ ერთი მაგალითი. ლოკალური მისამართების მსგავსად, რომლებიც შეიძლება დარჩეს მხოლოდ ლოკალურ ქსელში, loopback მისამართები შეიძლება დარჩეს მხოლოდ ლოკალურ კომპიუტერზე. თუ კომპიუტერი შეეცდება შეტყობინების გაგზავნას loopback მისამართზე, შეტყობინება არასოდეს გაიგზავნება ქსელში, მაგრამ სანაცვლოდ გადაინაცვლებს პირდაპირ კომპიუტერს. ეს ზოგადად არ არის სასარგებლო მომხმარებლების უმეტესობისთვის, თუმცა შეიძლება სასარგებლო იყოს ქსელის სერვისებზე წვდომა, როგორიცაა ვებ სერვერები მოწყობილობაზე.
IPv4-ში მისამართი „127.0.0.1“ მხარდაჭერილია ყველა მოწყობილობის მიერ, როგორც loopback მისამართი. ტექნიკურად ნებისმიერი მისამართი, რომელიც იწყება „127“-ით, დაცულია loopback მისამართის გამოსაყენებლად, მაგრამ ყველა მოწყობილობა არ უჭერს მხარს ამ გამოყენებას. თქვენ ზოგჯერ შეგიძლიათ ნახოთ მისამართი დაწერილი როგორც "127.0.0.1/8", რადგან მხოლოდ პირველი რვა ბინარული ბიტი გამოიყენება მარყუჟის მისამართის ქსელის ნაწილის აღსანიშნავად.
IPv6-ში მარყუჟის მისამართი არის „::1“. მხოლოდ ერთი მისამართია გამოყოფილი loopback მიზნებისთვის გამოსაყენებლად. ის შეიძლება ზოგჯერ დაიწეროს როგორც „::1/128“, რადგან ყველა 128 ორობითი ბიტი გამოიყენება მისამართის ქსელური ნაწილის აღსანიშნავად.
რჩევა: ტერმინი "localhost" დაცულია DNS სქემაში, რათა მიმართოს loopback მისამართებს.
თუ თქვენს კომპიუტერზე მართავთ ვებ სერვერს, შეგიძლიათ დაუკავშირდეთ მას თქვენს ბრაუზერში მარყუჟის მისამართის აკრეფით. Მაგალითად: " http://127.0.1”, “ http://::1”, და " http://localhost” ყველაფერი გადაწყდება კომპიუტერზე, საიდანაც ათვალიერებთ.
რჩევა: თქვენ ასევე შეგიძლიათ ხელით მიუთითოთ პორტის ნომრები, თუ თქვენ ატარებთ სერვისებს არასტანდარტულ პორტებზე