Skip to main content

Τι είναι η δρομολόγηση πηγής;

Η δρομολόγηση πηγής είναι μια τεχνική που χρησιμοποιείται στην δικτύωση υπολογιστών που επιτρέπει σε έναν χρήστη να κατευθύνει πακέτα δεδομένων δικτύου σε έναν συγκεκριμένο προορισμό.Ανάλογα με τον τρόπο με τον οποίο χρησιμοποιείται, τα πακέτα μπορούν να δοθούν μια συγκεκριμένη διαδρομή για να λάβουν ή γενικές κατευθύνσεις που θα επιτρέψουν σε κάποια από την αυτόματη δρομολόγηση δικτύου για να χειριστεί ένα τμήμα της διαδρομής.Αν και μια πολύ χρήσιμη τεχνική, είναι επίσης πολύ ευαίσθητο στην κατάχρηση, επιτρέποντας πιθανές παραβιάσεις ασφαλείας.

Η πιο κανονική δρομολόγηση γίνεται από τα πλήθη των συσκευών, γνωστών ως δρομολογητές, που αποτελούν τα πολλά δίκτυα που περιλαμβάνουν το Διαδίκτυο.Αυτές οι συσκευές προγραμματίζονται με πρωτόκολλα που τους επιτρέπουν να μάθουν για τους γείτονές τους και στη συνέχεια να αποφασίζουν για τις καλύτερες δυνατές διαδρομές που πρέπει να ακολουθήσουν κατά την κατεύθυνση της κυκλοφορίας δικτύου από έναν υπολογιστή στον άλλο.Η δρομολόγηση πηγής, από την άλλη πλευρά, εκμεταλλεύεται ορισμένα προαιρετικά χαρακτηριστικά του πρωτοκόλλου Internet (IP) που αφαιρεί τη λήψη αποφάσεων από τους δρομολογητές και το βάζει στα χέρια του χρήστη ή στον υπολογιστή.Τροποποιήσεις δρομολόγησης πηγής που μπορεί να κάνει ένας υπολογιστής σε ένα πακέτο δεδομένων καθώς κατευθύνεται στο δίκτυο: αυστηρά ή χαλαρά.Με αυστηρούς ορισμούς πηγής, η ακριβής διαδρομή που πρέπει να ακολουθήσει ένα πακέτο, από έναν δρομολογητή στο επόμενο, καθορίζεται πριν το πακέτο εγκαταλείψει ποτέ τον υπολογιστή πηγής.Η χαλαρή δρομολόγηση πηγής, ωστόσο, δίνει στο πακέτο μερικά συγκεκριμένα σημεία δρομολογητή και αφήνει τους άλλους δρομολογητές να αποφασίσουν στην πορεία.Αυτό είναι χρήσιμο, για παράδειγμα, εάν στέλνετε ένα πακέτο μέσω δρομολογητών τοπικών δικτύων σε δρομολογητή πύλης και στη συνέχεια σε μια συγκεκριμένη διεύθυνση.Οι δρομολογητές τοπικών δικτύων μπορούν να αφεθούν έξω, αλλά η πύλη και άλλοι δρομολογητές μπορούν να καθοριστούν.

Η δυνατότητα χρήσης της δρομολόγησης πηγής είναι χρήσιμη για διάφορους σκοπούς δοκιμών και αντιμετώπισης προβλημάτων.Ένας τέτοιος σκοπός είναι παρόμοιος με την εκμάθηση δρόμων γειτονιάς, όπου το δίκτυο ανακαλύπτεται με την ανίχνευση της διαδρομής των πακέτων από ένα δρομολογητή στο επόμενο.Μπορεί επίσης να είναι χρήσιμο για να ανακαλύψετε πού συμβαίνουν δυνητικά σημεία συμφόρησης δικτύου και χρησιμοποιούνται συχνά από τους παρόχους υπηρεσιών Διαδικτύου (ISP) για να διασφαλιστεί ότι η άσκοπη κυκλοφορία δεδομένων δεν προσπαθεί να επωφεληθεί από τις κύριες ραχοκοκαλίδες δικτύου τους.Η μέθοδος χρησιμοποιείται επίσης για κακόβουλους σκοπούς, επιτρέποντας σε έναν εισβολέα να αποκτήσει πρόσβαση σε υπολογιστές σε ένα ιδιωτικό δίκτυο, προσποιούμενος ότι είναι ένας υπολογιστής σε αυτό το ιδιωτικό δίκτυο. "Καθώς τα ασύρματα δίκτυα έγιναν δημοφιλή, μια άλλη τεχνική που αναφέρεται ως δυναμική δρομολόγηση πηγής (DSR) σχεδιάστηκε που χρησιμοποιεί δρομολόγηση πηγής για να ανακαλύψει ένα ασύρματο δίκτυο.Το τέχνασμα προήλθε επειδή, καθώς οι κόμβοι δικτύου είναι γνωστό ότι έρχονται και πηγαίνουν συχνά από ορισμένους τύπους ασύρματων δικτύων, εκείνους που αναφέρονται ως δίκτυα ad-hoc, οι υπολογιστές χρειάζονταν έναν νέο τρόπο να ανακαλύψουν γρήγορα διαδρομές γύρω από το δίκτυο.Με αυτόν τον τρόπο, η διαδρομή από έναν υπολογιστή πηγής μέσω ενός δικτύου ανακαλύπτεται εν πτήσει, όπως απαιτείται, αντί των κόμβων συνεχώς πλημμυρίζουν το δίκτυο με ενημερωμένες πληροφορίες, καθώς οι κόμβοι έρχονται και πηγαίνουν.