Εάν θέλετε να στείλετε μια επιστολή, χρειάζεστε τη διεύθυνση του παραλήπτη. Η διεύθυνση είναι ένα χαρακτηριστικό αναγνώρισης που βοηθά τον ταχυδρόμο να γνωρίζει πού πρέπει να σταλεί η επιστολή, επομένως η διεύθυνση πρέπει να είναι μοναδική. Δύο σπίτια δεν μπορούν να έχουν την ίδια διεύθυνση, διαφορετικά θα υπάρξει σύγχυση.
Το Διαδίκτυο λειτουργεί με παρόμοιο τρόπο με την ταχυδρομική υπηρεσία. Αντί να στέλνουν μηνύματα, οι συσκευές στέλνουν "πακέτα δεδομένων" και η διεύθυνση IP ή η διεύθυνση MAC καθορίζει πού θα πάνε αυτά τα πακέτα δεδομένων. Το σημερινό άρθρο θα μιλήσει για το πώς αυτές οι δύο διευθύνσεις λειτουργούν παράλληλα μεταξύ τους.
Πίνακας περιεχομένων του άρθρου
Τι είναι μια διεύθυνση IP;
Η διεύθυνση IP (Πρωτόκολλο Διαδικτύου) είναι ένας αριθμός αναγνώρισης για ένα τμήμα υλικού δικτύου. Οι συσκευές στο δίκτυο έχουν διαφορετικές διευθύνσεις IP, παρόμοιες με τις διευθύνσεις σπιτιού ή επιχείρησης. Οι συσκευές χρησιμοποιούν διευθύνσεις IP για να επικοινωνούν μεταξύ τους μέσω του δικτύου.
Η Quantrimang έχει ένα εκτενές άρθρο όπως ένα φυλλάδιο σχετικά με τις διευθύνσεις IP. Για πιο λεπτομερείς πληροφορίες, διαβάστε το άρθρο: Τι είναι μια διεύθυνση IP;
Τι είναι η διεύθυνση MAC;
Μια διεύθυνση MAC προσδιορίζει μια μοναδική "διεπαφή δικτύου" μέσα σε μια συσκευή. Ενώ οι διευθύνσεις IP εκχωρούνται από τον ISP και μπορούν να εκχωρηθούν εκ νέου όταν μια συσκευή συνδέεται ή αποσυνδέεται, η διεύθυνση MAC συνδέεται με τον φυσικό προσαρμογέα και εκχωρείται από τον κατασκευαστή.
Μια διεύθυνση MAC είναι μια συμβολοσειρά 12 ψηφίων, όπου κάθε ψηφίο μπορεί να είναι οποιοσδήποτε αριθμός από το 0 έως το 9 ή ένα γράμμα από το Α έως το F. Για ευκολία στην ανάγνωση, η συμβολοσειρά χωρίζεται σε μπλοκ. Υπάρχουν τρεις δημοφιλείς μορφές, η πρώτη μορφή είναι η πιο δημοφιλής και προτιμώμενη:
- 68:7F:74:12:34:56
- 68-7F-74-12-34-56
- 687.F74.123.456
Τα πρώτα 6 ψηφία (ονομάζονται «πρόθεμα») αντιπροσωπεύουν τον κατασκευαστή του προσαρμογέα, ενώ τα τελευταία 6 ψηφία αντιπροσωπεύουν ένα μοναδικό αναγνωριστικό για τον συγκεκριμένο προσαρμογέα. Η διεύθυνση MAC δεν περιέχει πληροφορίες σχετικά με το δίκτυο στο οποίο είναι συνδεδεμένη η συσκευή.
Πώς λειτουργούν ταυτόχρονα οι διευθύνσεις IP και οι διευθύνσεις MAC;
Γέφυρα μεταξύ διεύθυνσης MAC και διεύθυνσης IP: ARP
Αν και οι διευθύνσεις MAC και οι διευθύνσεις IP έχουν πολλές διαφορές, δεν λειτουργούν ανεξάρτητα η μία από την άλλη. Το Πρωτόκολλο Ανάλυσης Διεύθυνσης (ARP) είναι η γέφυρα που τα συνδέει. Αυτό το πρωτόκολλο λειτουργεί μεταξύ του επιπέδου 2 και του επιπέδου 3 σε ένα τοπικό δίκτυο (LAN) . Αντιστοιχίζει διευθύνσεις IPv4 σε διευθύνσεις MAC συσκευών δικτύου και αντίστροφα.
Σημείωση : Το IPv4 χρησιμοποιεί το πρωτόκολλο ARP. Σε νεότερα δίκτυα IPv6, το Neighbor Discovery Protocol παρέχει ισοδύναμη λειτουργικότητα.
Δείτε πώς λειτουργεί: Μια συσκευή θέλει να επικοινωνήσει με μια άλλη συσκευή στο τμήμα τοπικού δικτύου. Τοποθετεί το αίτημά του τόσο με τη διεύθυνση IP προέλευσης όσο και με τη διεύθυνση IP προορισμού σε ένα πακέτο IP. Στη συνέχεια, ένα πλαίσιο Ethernet ενσωματώνει το πακέτο IP. Αυτό το πλαίσιο περιέχει και τις διευθύνσεις MAC προέλευσης και προορισμού. Αλλά μερικές φορές η διεύθυνση MAC της συσκευής-στόχου είναι άγνωστη.
Παράδειγμα υπολογιστή Α και υπολογιστή Β
Ο υπολογιστής Α θέλει να στείλει ένα πακέτο IP στον υπολογιστή Β. Αλλά δεν γνωρίζει τη διεύθυνση MAC του υπολογιστή Β. Στη συνέχεια, ο υπολογιστής Α θα μεταδώσει ένα αίτημα ARP που λαμβάνεται από όλους τους υπολογιστές στο τμήμα τοπικού δικτύου.
Ουσιαστικά, το αίτημα μεταφέρει: «Αυτή είναι η διεύθυνση IP μου. Αυτή είναι η διεύθυνση MAC μου. Και ψάχνω για τη διεύθυνση MAC που σχετίζεται με αυτήν τη διεύθυνση IP. Εάν αυτή η διεύθυνση IP είναι δική σας, απαντήστε και δώστε μου τη διεύθυνση MAC σας.

Πώς λειτουργεί το ARP με διευθύνσεις IP και διευθύνσεις MAC
Ο υπολογιστής Β λαμβάνει το αίτημα ARP και θα κάνει δύο πράγματα.
Πρώτον, κάθε συσκευή έχει τον δικό της πίνακα ARP. Κάθε φορά που ένας υπολογιστής θέλει να στείλει ένα πακέτο στο LAN, κοιτάζει πρώτα στον πίνακα ARP του. Εάν μια καταχώρηση για τον υπολογιστή Α δεν υπάρχει ήδη στον πίνακα Υπολογιστής Β, θα δημιουργήσει μια νέα καταχώρηση. Οι διευθύνσεις MAC και IP του υπολογιστή Α θα προστεθούν με βάση αυτό που υπάρχει στο πλαίσιο.
Στη συνέχεια θα σταλεί μια απάντηση ARP με τη διεύθυνση IP και τη διεύθυνση MAC. Ο υπολογιστής Α θα λάβει την απάντηση και θα προσθέσει τις πληροφορίες στον πίνακα ARP του. Με την κατάλληλη διεύθυνση MAC, ο υπολογιστής Α μπορεί πλέον να στείλει πλαίσια Ethernet στον υπολογιστή Β.
Είναι σημαντικό να σημειωθεί ότι, ενώ η διεύθυνση IP μπορεί να αναζητηθεί εύκολα για οποιονδήποτε, η διεύθυνση MAC δεν μπορεί να βρεθεί εύκολα από άλλους. Όταν ένα πακέτο IP εγκαταλείπει το LAN σας και διέρχεται από έναν δρομολογητή, η κεφαλίδα του με τη διεύθυνση MAC απορρίπτεται. Επομένως, οποιοσδήποτε εκτός του LAN δεν θα δει ποτέ το MAC σας στο πακέτο IP (εκτός εάν μια εφαρμογή το στείλει ως δεδομένα).
Οι διευθύνσεις MAC είναι μόνιμες, ενώ οι διευθύνσεις IP είναι δυναμικές
Επειδή έχει εκχωρηθεί στο NIC ή σε άλλο υλικό, η διεύθυνση MAC δεν αλλάζει ποτέ μόνη της (αλλά πολλές διεπαφές δικτύου υποστηρίζουν την αλλαγή της διεύθυνσης MAC). Από την άλλη πλευρά, πολλές διευθύνσεις IP είναι δυναμικές, αλλάζουν περιοδικά με βάση το χρόνο ή τα χαρακτηριστικά της εγκατάστασης του δικτύου.
Κάθε διεύθυνση έχει μια μοναδική δομή διεύθυνσης
Η διεύθυνση MAC είναι μια δεκαεξαδική διεύθυνση 48-bit. Συνήθως αποτελείται από 6 σετ των 2 αριθμών ή χαρακτήρων, που χωρίζονται με άνω και κάτω τελεία. Ένα δείγμα διεύθυνσης MAC θα μοιάζει με αυτό: 00:00:5e:00:53:af.
Πολλοί κατασκευαστές καρτών δικτύου και άλλου υλικού χρησιμοποιούν παρόμοια συμβολοσειρά στην αρχή της διεύθυνσης MAC των προϊόντων που κατασκευάζουν. Αυτό ονομάζεται οργανωτικά μοναδικό αναγνωριστικό (OUI). Το OUI είναι συνήθως τα πρώτα 3 byte ενός ψηφίου ή χαρακτήρα. Το IEEE (Institute of Electrical and Electronics Engineers) διαχειρίζεται το OUI για κατασκευαστές.
Εν τω μεταξύ, μια διεύθυνση IPv4 είναι ένας ακέραιος αριθμός 32 bit που αναπαρίσταται με δεκαεξαδικό συμβολισμό. Η πιο κοινή μορφή, που ονομάζεται διακεκομμένη τετραπλή ή διακεκομμένη δεκαδική, είναι η xxxx, όπου κάθε x μπορεί να είναι οποιαδήποτε τιμή μεταξύ 0 και 255. Για παράδειγμα, το 192.0.2.146 είναι ένας έγκυρος κανόνας διεύθυνσης IPv4.
Βρίσκεται σε διαφορετικά επίπεδα στο μοντέλο OSI
Οι διευθύνσεις MAC και οι διευθύνσεις IP βρίσκονται επίσης σε διαφορετικά επίπεδα του μοντέλου OSI (Open Systems Interconnection). Το μοντέλο OSI είναι ένα εννοιολογικό πλαίσιο που χρησιμοποιεί επτά επίπεδα αφαίρεσης για να περιγράψει όλες τις λειτουργίες ενός τηλεπικοινωνιακού συστήματος. Στο μοντέλο OSI, το υποστρώμα MAC του επιπέδου σύνδεσης δεδομένων (Επίπεδο 2) υλοποιεί διευθύνσεις MAC. Εν τω μεταξύ, μια διεύθυνση IP λειτουργεί στο επίπεδο δικτύου (Επίπεδο 3) του μοντέλου.
Αδυναμίες διευθύνσεων IP και διευθύνσεων MAC
Θυμάστε πώς μια διεύθυνση IP αντιπροσωπεύει τη σύνδεση μιας συσκευής με έναν ISP; Τι γίνεται αν μια δεύτερη συσκευή συνδεθεί στην κύρια συσκευή και διοχετεύσει όλη τη δραστηριότητα ιστού μέσω αυτής της συσκευής; Στον υπόλοιπο ιστό, η δραστηριότητα της δεύτερης συσκευής φαίνεται να είναι η κύρια συσκευή.
Έτσι κρύβετε τη διεύθυνση IP σας από άλλους. Αν και δεν υπάρχει τίποτα κακό με αυτό, μπορεί να οδηγήσει σε ζητήματα ασφάλειας. Για παράδειγμα, ένας κακόβουλος χάκερ που κρύβεται πίσω από κάποιον πληρεξούσιο μπορεί να δυσκολέψει πολύ τις αρχές να τον παρακολουθήσουν.
Ένας άλλος κίνδυνος είναι ότι οι διευθύνσεις IP μπορούν να εντοπιστούν . Θα εκπλαγείτε τι μπορεί να κάνει κάποιος μόνο με τη διεύθυνση IP σας.
Και υπάρχει επίσης το πιθανό πρόβλημα των διενέξεων IP , όπου δύο ή περισσότερες συσκευές μοιράζονται την ίδια διεύθυνση IP. Αυτό συμβαίνει κυρίως σε ένα τοπικό δίκτυο, αλλά με την αυξανόμενη έλλειψη διευθύνσεων IPv4, θα μπορούσε σύντομα να εξαπλωθεί σε ολόκληρο το Διαδίκτυο.
Όσο για τις διευθύνσεις MAC, υπάρχει πραγματικά μόνο ένα πράγμα που πρέπει να γνωρίζετε: Είναι πολύ εύκολο να αλλάξετε τη διεύθυνση MAC μιας συσκευής . Αυτό ακυρώνει τον σκοπό ενός μοναδικού αναγνωριστικού που έχει εκχωρηθεί από τον κατασκευαστή, καθώς ο καθένας μπορεί να «πλαστογραφήσει» τη διεύθυνση MAC άλλου ατόμου. Καθιστά επίσης σχεδόν άχρηστα χαρακτηριστικά όπως τα φίλτρα MAC.
Ανεξάρτητα από αυτό, οι διευθύνσεις IP και οι διευθύνσεις MAC είναι χρήσιμες και σημαντικές, επομένως δεν θα εξαφανιστούν σύντομα. Ας ελπίσουμε ότι τώρα καταλαβαίνετε τι είναι, πώς λειτουργούν και γιατί τα χρειάζεστε.
Εάν έχετε οποιεσδήποτε ερωτήσεις ή εάν έχετε άλλες συμβουλές ή εξηγήσεις, μοιραστείτε μαζί μας στην παρακάτω ενότητα σχολίων!
Δείτε περισσότερα: