Διαφορά μεταξύ ARP και RARP

Anonim

ARP vs RARP

ARP (Πρωτόκολλο Ανάλυσης Διεύθυνσης) και RARP πρωτόκολλα που χρησιμοποιούνται για την επίλυση διευθύνσεων στρώματος συνδέσμου και πρωτοκόλλου 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 (Internet Protocol, πιο συγκεκριμένα IPv4) άλλου κεντρικού υπολογιστή, όταν είναι διαθέσιμη η διεύθυνση υλικού (link layer). Παράδειγμα μιας διεύθυνσης υλικού που χρησιμοποιήθηκε ήταν η MAC (Media Access Control) διεύθυνση του host. Το RARP έπαψε να είναι παρωχημένο λόγω των εισαγωγών του BOOTP (πρωτόκολλο Bootstrap Protocol) και των πιο πρόσφατων πρωτοκόλλων DHCP (Dynamic Host Configuration Protocol), επειδή και οι δύο προσφέρουν πολύ περισσότερα χαρακτηριστικά από το RARP. Το RARP λειτουργεί εξασφαλίζοντας ότι λίγοι κεντρικοί υπολογιστές διατηρούν μια βάση δεδομένων που περιέχει το Layer Link σε αντίστοιχες αντιστοιχίσεις διευθύνσεων πρωτοκόλλου.Το RARP εξυπηρετούσε μόνο τη διεύθυνση IP. Οι διευθύνσεις MAC των κεντρικών υπολογιστών διαμορφώθηκαν ξεχωριστά από τους διαχειριστές.

Ποια είναι η διαφορά μεταξύ του ARP και του RARP;

Το ARP αντιστοιχίζει τις διευθύνσεις IP στη διεύθυνση υλικού, ενώ το RARP κάνει το αντίθετο (αντιστοιχίζει τις διευθύνσεις υλικού σε διευθύνσεις IP). Με άλλα λόγια, η είσοδος στο ARP είναι μια λογική διεύθυνση, ενώ η είσοδος για το RARP είναι μια φυσική διεύθυνση. Ομοίως, οι εξόδους σε αυτά τα δύο πρωτόκολλα αντιστρέφονται επίσης. Σε αντίθεση με το ARP, το RARP είναι πλέον παρωχημένο και έχει αντικατασταθεί από πρωτόκολλα BOOTP και DHCP.