MAC მისამართი წარმოადგენს ქსელის ადაპტერის ფიზიკურ იდენტიფიკატორს, ხოლო IP მისამართი წარმოადგენს მოწყობილობის ლოგიკურ მისამართს TCP/IP ქსელებში. მხოლოდ კონკრეტულ სიტუაციებში შეუძლია კლიენტის მომხმარებელს ადაპტერთან დაკავშირებული IP მისამართის იდენტიფიცირება, როდესაც იცის მხოლოდ მისი MAC მისამართი.
ARP და სხვა TCP/IP პროტოკოლის მხარდაჭერა MAC მისამართებისთვის
ამჟამად მოძველებულ TCP/IP პროტოკოლებს, სახელწოდებით Reverse ARP და InARP, შეუძლიათ IP მისამართების იდენტიფიცირება MAC მისამართებიდან. მათი ფუნქციონირება DHCP-ის ნაწილია. მიუხედავად იმისა, რომ DHCP-ის შიდა სამუშაოები მართავს როგორც MAC, ასევე IP მისამართის მონაცემებს, პროტოკოლი არ აძლევს მომხმარებლებს ამ მონაცემებზე წვდომის უფლებას.
TCP/IP-ის ჩაშენებული ფუნქცია, მისამართის რეზოლუციის პროტოკოლი, თარგმნის IP მისამართებს MAC მისამართებად. ARP არ იყო შექმნილი მისამართების სხვა მიმართულებით თარგმნისთვის, მაგრამ მისი მონაცემები გარკვეულ სიტუაციებში დაგეხმარებათ.
ARP ქეში მხარდაჭერა MAC და IP მისამართებისთვის
ARP ინახავს როგორც IP მისამართების, ასევე შესატყვისი MAC მისამართების სიას, რომელსაც ეწოდება ARP ქეში. ეს ქეშები ხელმისაწვდომია ცალკეულ ქსელურ გადამყვანებზე და ასევე მარშრუტიზატორებზე. ქეშიდან შესაძლებელია IP მისამართის მიღება MAC მისამართიდან; თუმცა, მექანიზმი შეზღუდულია მრავალი თვალსაზრისით.
ინტერნეტ პროტოკოლის მოწყობილობები აღმოაჩენენ მისამართებს ინტერნეტის კონტროლის შეტყობინებების პროტოკოლის შეტყობინებების მეშვეობით, როგორიცაა პინგ ბრძანებების გამოყენებით. ნებისმიერი კლიენტისგან დისტანციური მოწყობილობის პინგირება იწვევს ARP ქეშის განახლებას მომთხოვნ მოწყობილობაზე.
Windows-ზე და ზოგიერთ სხვა ქსელის ოპერაციულ სისტემაზე, arp ბრძანება უზრუნველყოფს ადგილობრივ ARP ქეშზე წვდომას. Windows-ში, მაგალითად, აკრიფეთ arp -a ბრძანების სტრიქონში ან PowerShell, რომ აჩვენოთ ყველა ჩანაწერი ამ კომპიუტერის ARP ქეში.
ეს ქეში შეიძლება ცარიელი იყოს იმისდა მიხედვით, თუ როგორ არის კონფიგურირებული ადგილობრივი ქსელი. საუკეთესო შემთხვევაში, კლიენტის მოწყობილობის ARP ქეში შეიცავს მხოლოდ ჩანაწერებს სხვა კომპიუტერებისთვის LAN-ზე.
სახლის ფართოზოლოვანი მარშრუტიზატორების უმეტესობა იძლევა მათი ARP ქეშის ნახვას კონსოლის ინტერფეისის საშუალებით. ეს ფუნქცია ავლენს როგორც IP, ასევე MAC მისამართებს სახლის ქსელში ამჟამად მიერთებული ყველა მოწყობილობისთვის.
როუტერები არ ინარჩუნებენ IP-to-MAC მისამართების ასახვას კლიენტებისთვის სხვა ქსელებში, გარდა მათი. დისტანციური მოწყობილობების ჩანაწერები შეიძლება გამოჩნდეს ARP სიაში, მაგრამ ნაჩვენები MAC მისამართები არის დისტანციური ქსელის როუტერისთვის და არა როუტერის უკან არსებული კლიენტის მოწყობილობისთვის.
მართვის პროგრამული უზრუნველყოფა მოწყობილობების მიმართვისთვის ბიზნეს ქსელებში
მსხვილი ბიზნეს კომპიუტერული ქსელები წყვეტს უნივერსალური MAC-to-IP მისამართის რუკების პრობლემას მათ კლიენტებზე მართვის სპეციალური პროგრამული აგენტების დაყენებით. ეს პროგრამული სისტემები, რომლებიც დაფუძნებულია ქსელის მართვის მარტივ პროტოკოლზე, მოიცავს შესაძლებლობას, რომელსაც ეწოდება ქსელის აღმოჩენა.
ქსელის აღმოჩენის სისტემები გადასცემს შეტყობინებებს აგენტს ყველა ქსელურ მოწყობილობაზე ამ მოწყობილობის როგორც IP, ასევე MAC მისამართების მოთხოვნით. სისტემა იღებს და შემდეგ ინახავს შედეგებს ნაგულისხმევ ცხრილში, ცალკეული ARP ქეშისგან განცალკევებით.
კორპორაციები, რომლებსაც აქვთ სრული კონტროლი თავიანთ კერძო ინტრანეტებზე, იყენებენ ქსელის მართვის პროგრამულ უზრუნველყოფას კლიენტის აპარატურის სამართავად, რომელიც მათ ასევე ფლობენ. ჩვეულებრივ სამომხმარებლო მოწყობილობებს, როგორიცაა ტელეფონები, არ აქვთ დაყენებული SNMP აგენტები და არც სახლის ქსელის მარშრუტიზატორები ფუნქციონირებენ როგორც SNMP კონსოლები.