სხვაობა ARP-სა და RARP-ს შორის

სხვაობა ARP-სა და RARP-ს შორის
სხვაობა ARP-სა და RARP-ს შორის

ვიდეო: სხვაობა ARP-სა და RARP-ს შორის

ვიდეო: სხვაობა ARP-სა და RARP-ს შორის
ვიდეო: What's Google+ and How Do I Know if I Have an Account 2024, ივლისი
Anonim

ARP vs RARP

ARP (Address Resolution Protocol) და RARP (Reverse Address Resolution Protocol) არის ორი კომპიუტერული ქსელის პროტოკოლი, რომელიც გამოიყენება ბმულის ფენისა და IP პროტოკოლის მისამართების გადასაჭრელად. ARP წყვეტს IP მისამართს, ტექნიკის მისამართის გათვალისწინებით. RARP წყვეტს ტექნიკის მისამართს, როდესაც მოწოდებულია შესაბამისი IP მისამართი. სინამდვილეში, RARP აკეთებს ARP-ის საპირისპიროს ან საპირისპიროს, აქედან მოდის სახელწოდება Reverse ARP. მაგრამ RARP აღარ გამოიყენება (შეცვალა უკეთესი პროტოკოლებით).

რა არის ARP?

ARP არის კომპიუტერული ქსელის პროტოკოლი, რომელიც გამოიყენება ქსელის ფენის მისამართების დასაკავშირებლად ფენის მისამართებად. RFC 826 აღწერს ARP-ს. ქსელის ფენის ტრაფიკის გადაცემის შემთხვევაში, მნიშვნელოვანია ბმულის ფენის მისამართების განსაზღვრა მრავალჯერადი წვდომის ქსელებში. ARP გამოიყენება მრავალი ტექნოლოგიით, როგორიცაა IPv4, FDDI, X.25 და Frame Relay. ორი ყველაზე პოპულარული გამოყენებაა IPv4 IEEE 802.3-ზე და IEEE 802.11-ზე. ARP მოქმედებს როგორც მოთხოვნა-პასუხის პროტოკოლი. ის მიეკუთვნება მარშრუტირებადი პროტოკოლების ოჯახს (ანუ არ გადაკვეთს ინტერნეტის კვანძებს). ARP შეტყობინების ფორმატი ძალიან მარტივია და შედგება ერთი მისამართის მოთხოვნისგან ან ერთი პასუხისგან. მაგრამ შეტყობინების რეალური ზომა დამოკიდებულია ზემოთ და ქვემოთ ფენების მისამართის ზომაზე. შეტყობინების სათაური განსაზღვრავს ამ ზომებს და თითოეული ფენის მისამართის სიგრძეს. დატვირთვა შედგება გამგზავნი და მიმღები კვანძების აპარატურის/პროტოკოლის მისამართებისგან.

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

რა არის RARP?

RARP არის ქსელის პროტოკოლი, რომელიც გამოიყენება კომპიუტერულ ქსელებში. RARP აღწერილია RFC 903-ში, რომელიც გამოქვეყნებულია IETF-ის მიერ. ეს არის მოძველებული პროტოკოლი და აღარ გამოიყენება. მასპინძელი კომპიუტერი იყენებდა ამ პროტოკოლს სხვა ჰოსტის IP (ინტერნეტ პროტოკოლი, უფრო კონკრეტულად IPv4) მისამართის მოთხოვნით, როდესაც მისთვის ხელმისაწვდომია აპარატურის მისამართი (ბმულის ფენა). გამოყენებული ტექნიკის მისამართის მაგალითი იყო ჰოსტის MAC (Media Access Control) მისამართი. RARP მოძველდა BOOTP (Bootstrap Protocol) და უახლესი DHCP (Dynamic Host Configuration Protocol) პროტოკოლების დანერგვის გამო, რადგან ორივე მათგანი ბევრად მეტ ფუნქციებს გვთავაზობს ვიდრე RARP. RARP მუშაობს იმით, რომ რამდენიმე სერვერის მასპინძელი ინახავს მონაცემთა ბაზას, რომელიც შეიცავს Link Layer-ს შესაბამისი პროტოკოლის მისამართების რუკებზე. RARP ემსახურებოდა მხოლოდ IP მისამართს. ჰოსტების MAC მისამართები ინდივიდუალურად იყო კონფიგურირებული ადმინისტრატორების მიერ.

რა განსხვავებაა ARP-სა და RARP-ს შორის?

ARP ასახავს IP მისამართებს ტექნიკის მისამართებზე, ხოლო RARP აკეთებს საპირისპიროს (აპარატურის მისამართებს ასახავს IP მისამართებს). სხვა სიტყვებით რომ ვთქვათ, ARP-ში შეყვანა არის ლოგიკური მისამართი, ხოლო RARP-ისთვის არის ფიზიკური მისამართი. ანალოგიურად, ამ ორი პროტოკოლის შედეგები ასევე შებრუნებულია. ARP-ისგან განსხვავებით, RARP ახლა მოძველებულია და ის შეიცვალა BOOTP და DHCP პროტოკოლებით.

გირჩევთ: