Το
ARP λειτουργεί μεταξύ των επιπέδων 2 και 3 του μοντέλου διασύνδεσης ανοιχτών συστημάτων (μοντέλο OSI). Η διεύθυνση MAC υπάρχει στο επίπεδο 2 του μοντέλου OSI, το επίπεδο σύνδεσης δεδομένων. Η διεύθυνση IP υπάρχει στο επίπεδο 3, το επίπεδο δικτύου.
Με τι λειτουργεί το ARP;
Το
ARP είναι ένα πρωτόκολλο επιπέδου σύνδεσης δεδομένων επειδή λειτουργεί μόνο στο το τοπικό δίκτυο ή τη σύνδεση σημείου προς σημείο με την οποία είναι συνδεδεμένος ένας κεντρικός υπολογιστής. Ο σκοπός του ARP είναι να επιλύει διευθύνσεις βρίσκοντας τη διεύθυνση MAC που αντιστοιχεί σε μια διεύθυνση IP.
Πώς λειτουργεί το ARP παράδειγμα;
Το
ARP αναγκάζει όλους τους κεντρικούς υπολογιστές που λαμβάνουν να συγκρίνουν τις διευθύνσεις IP τους με τη διεύθυνση IP του αιτήματος ARP. Έτσι, εάν ο κεντρικός υπολογιστής 1 στείλει ένα άλλο πακέτο IP στον κεντρικό υπολογιστή 2, ο κεντρικός υπολογιστής 1 αναζητά τον πίνακα ARP του για τη διεύθυνση MAC του δρομολογητή 1.
Λειτουργεί το ARP σε υποδίκτυα;
Η σάρωση διαφορετικού υποδικτύου είναι παρόμοια με τη σάρωση του τοπικού υποδικτύου, εκτός από το ότι το Πρωτόκολλο Ανάλυσης Διευθύνσεων (ARP) που χρησιμοποιείται για την επίλυση διευθύνσεων IP σε διευθύνσεις MAC δεν λειτουργεί σε όλα τα υποδίκτυα Ο λόγος γιατί αυτό είναι το γεγονός ότι ένας δρομολογητής που βρίσκεται μεταξύ υποδικτύων δεν μπορεί να περάσει από την κυκλοφορία ARP.
Μπορεί το πακέτο ARP να περάσει από το ένα δίκτυο στο άλλο;
Εάν ο κεντρικός υπολογιστής προορισμού υπάρχει σε διαφορετικό δίκτυο, τότε το πακέτο παραδίδεται πρώτα στην προεπιλεγμένη πύλη, η οποία με τη σειρά της παραδίδει το πακέτο στον κεντρικό υπολογιστή προορισμού. Εάν το ARP δεν επιλυθεί τότε το ARP θα επιλυθεί πρώτα. Η διεύθυνση MAC δεν περνά ποτέ από τον τομέα εκπομπής.