Saltar al contenido

Ένας οδηγός για αρχάριους για την αντιμετώπιση πρωτοκόλλων επίλυσης προβλημάτων

29 de mayo de 2021

Τα πρωτόκολλα επίλυσης διευθύνσεων διαχειρίζονται τον τρόπο επίλυσης των τοπικών διευθύνσεων IP μεταξύ υπολογιστών σε ένα δίκτυο. ο καμάρα Η εντολή δεν χρησιμοποιείται ευρέως – είναι κυρίως χρήσιμη μόνο για συγκεκριμένες μορφές αντιμετώπισης προβλημάτων.

Ήρωες Εικόνες / Getty Images
Φανταστείτε ότι διαθέτετε υπολογιστή όπως φορητό υπολογιστή και θέλετε να επικοινωνήσετε με το Raspberry Pi, και τα δύο που συνδέονται ως μέρος της τοπικής ευρυζωνικής σύνδεσης. Μπορείτε γενικά να δείτε εάν το Raspberry PI είναι διαθέσιμο στο δίκτυο κάνοντας ping. Μόλις κάνετε ping στο Raspberry Pi ή επιχειρήσετε οποιαδήποτε άλλη σύνδεση με το Raspberry Pi, θα ξεκινήσετε την ανάγκη επίλυσης διευθύνσεων. Σκεφτείτε το ως μια μορφή χειραψίας. Το ARP συγκρίνει τις μάσκες διεύθυνσης και υποδικτύου του κεντρικού υπολογιστή και του υπολογιστή προορισμού. Εάν αυτά ταιριάζουν, τότε η διεύθυνση έχει επιλυθεί αποτελεσματικά στο τοπικό δίκτυο.

Λοιπόν, πώς λειτουργεί αυτή η διαδικασία;

Ο υπολογιστής σας χρησιμοποιεί μια προσωρινή μνήμη ARP, στην οποία έχετε πρόσβαση πρώτα για να επιλύσετε τη διεύθυνση. Εάν η προσωρινή μνήμη δεν περιέχει τις πληροφορίες που απαιτούνται για την επίλυση της διεύθυνσης, τότε αποστέλλεται ένα αίτημα σε κάθε υπολογιστή του δικτύου. Εάν ένα μηχάνημα στο δίκτυο δεν αναφέρει τη διεύθυνση IP που αναζητάτε, τότε θα αγνοήσει το αίτημα, αλλά εάν το μηχάνημα αναφέρει μια αντιστοιχία, τότε προσθέτει τις πληροφορίες για τον υπολογιστή που καλεί στη δική του προσωρινή μνήμη ARP. Στη συνέχεια στέλνει μια απάντηση στον αρχικό υπολογιστή που καλεί. Μόλις λάβετε επιβεβαίωση της διεύθυνσης του υπολογιστή προορισμού, η σύνδεση ολοκληρώνεται έτσι ώστε να μπορεί να ακολουθήσει ένα ping ή άλλο αίτημα δικτύου. Οι πραγματικές πληροφορίες που αναζητά ο υπολογιστής προέλευσης από τον υπολογιστή προορισμού είναι η διεύθυνση MAC.

Χρησιμοποιώντας την εντολή «arp»

Από προεπιλογή, η εντολή arp στο Linux εμφανίζει το όνομα κεντρικού υπολογιστή των στοιχείων εντός της προσωρινής μνήμης ARP, αλλά μπορείτε να το αναγκάσετε να εμφανίσει διευθύνσεις IP χρησιμοποιώντας τον ακόλουθο διακόπτη: arp -n

Εναλλακτικά, ίσως θέλετε να χρησιμοποιήσετε τον ακόλουθο διακόπτη που θα εμφανίζει την έξοδο με διαφορετικό τρόπο: arp -a

Η έξοδος από την παραπάνω εντολή θα είναι κάτι σύμφωνα με αυτό: raspberrypi (172.16.15.254) σε d4: ca: 6d: 0e: d6: 19 [ether] στο wlp2s0

type = «code»> Αυτή τη φορά λαμβάνετε το όνομα του υπολογιστή, τη διεύθυνση IP, τη διεύθυνση HW, τον τύπο HW και το δίκτυο.

προσωρινή μνήμη arp

Τρόπος διαγραφής καταχωρίσεων από την προσωρινή μνήμη ARP

Η προσωρινή μνήμη ARP δεν διατηρεί τα δεδομένα της για πολύ, αλλά εάν δεν μπορείτε να συνδεθείτε σε έναν συγκεκριμένο υπολογιστή και υποψιάζεστε ότι τα δεδομένα διεύθυνσης είναι λανθασμένα, διαγράψτε μια καταχώριση από την προσωρινή μνήμη με τον ακόλουθο τρόπο. Αρχικά, εκτελέστε την εντολή arp για να λάβετε τη διεύθυνση HW της καταχώρησης που θέλετε να καταργήσετε. Τώρα εκτελέστε την ακόλουθη εντολή: arp -d HWADDR

Αντικαταστήστε το HWADDR με τη διεύθυνση HW για την καταχώριση που θέλετε να καταργήσετε.