Ο δρομολογητής είναι ένας εξειδικευμένος υπολογιστής που έχει σχεδιαστεί ειδικά για την αποστολή δεδομένων προς και από δίκτυα υπολογιστών. Χρησιμοποιεί πρωτόκολλο πύλης συνόρων, το πρωτόκολλο δρομολόγησης του Διαδικτύου, για να επικοινωνεί με τα δίκτυα. Ένας δρομολογητής αιχμής, γνωστός και ως δρομολογητής πρόσβασης ή δρομολογητής ορίων, μεταφέρει δεδομένα μεταξύ ενός τοπικού δικτύου και ενός δικτύου ευρείας περιοχής, επιλέγοντας τις πιο αποτελεσματικές διαδρομές για χρήση κατά την αποστολή ή τη λήψη δεδομένων. Πήρε το όνομά του από το γεγονός ότι βρίσκεται στην περιφέρεια, ή στην άκρη, ενός δικτύου.
Υπάρχουν διάφοροι τύποι δρομολογητών άκρων που εκτελούν διάφορες λειτουργίες. Ένας δρομολογητής άκρων ετικετών, για παράδειγμα, χρησιμοποιείται με ένα δίκτυο Multiprotocol Label Switching (MPLS). Ο δρομολογητής εκχωρεί ετικέτες στα εξερχόμενα δεδομένα χρησιμοποιώντας τις πληροφορίες που περιλαμβάνονται στα δεδομένα για να καθορίσει τη σωστή ετικέτα που θα χρησιμοποιηθεί. Στη συνέχεια, επισυνάπτει αυτήν την ετικέτα στα δεδομένα πριν τα στείλει στο δίκτυο. Κατά τη λήψη δεδομένων, ο δρομολογητής αφαιρεί τυχόν προσαρτημένες ετικέτες και στη συνέχεια κατευθύνει τα δεδομένα στη σωστή θέση. Αυτοί οι δρομολογητές και το MPLS χρησιμοποιούνται σε δίκτυα μεγάλης κλίμακας, που συνήθως απαντώνται σε μεγαλύτερες βιομηχανίες που προσανατολίζονται στην τεχνολογία, επειδή βελτιώνουν την ταχύτητα προώθησης δεδομένων μέσω των δρομολογητών.
Ένας δρομολογητής συνάθροισης είναι ένας άλλος τύπος δρομολογητή άκρων που λαμβάνει δεδομένα από πολλαπλές πηγές, όπως εικονικά ιδιωτικά δίκτυα και αναμεταδότες πλαισίου, και τα συνδυάζει σε μια ομάδα πριν τα προωθήσει σε έναν κεντρικό δρομολογητή. Οι δρομολογητές συνάθροισης μπορούν επίσης να κατανείμουν τους φόρτους εργασίας ομοιόμορφα μεταξύ πολλών υπολογιστών στο ίδιο δίκτυο με μια διαδικασία που ονομάζεται εξισορρόπηση φορτίου. Αυτό καθιστά τους δρομολογητές συνάθροισης επωφελείς τόσο για μεγάλες όσο και για μικρές επιχειρήσεις, επειδή ακόμη και η κατανομή του φόρτου εργασίας μεγιστοποιεί το διαθέσιμο εύρος ζώνης και αποφεύγει τις υπερφορτώσεις.
Ένας ασύρματος δρομολογητής άκρης είναι ένας τύπος που είναι συνδεδεμένος είτε σε σύνδεση Διαδικτύου DSL είτε σε καλώδιο ευρείας ζώνης. Χρησιμοποιεί ραδιοφωνικά κύματα αντί για καλώδια για τη μεταφορά πληροφοριών — τα δεδομένα του υπολογιστή μετατρέπονται σε ραδιοφωνικά σήματα και αποστέλλονται στον ασύρματο δρομολογητή άκρης. Ο δρομολογητής διαβάζει τις πληροφορίες και χρησιμοποιεί μια ενσύρματη σύνδεση για τη μετάδοση των δεδομένων στο Διαδίκτυο. Ο ασύρματος δρομολογητής λαμβάνει επίσης πληροφορίες από το Διαδίκτυο, τις οποίες μετατρέπει σε ραδιοκύματα και στέλνει στον υπολογιστή.
Εκτός από τις πληροφορίες δρομολόγησης, ένας δρομολογητής αιχμής μπορεί επίσης να παρέχει ασφάλεια για το κεντρικό δίκτυο αποτελώντας το σημείο πρόσβασης για δεδομένα. ελέγχει τη ροή πληροφοριών προς και έξω από το δίκτυο. Αυτή η λειτουργία καθιστά τον δρομολογητή άκρων σημαντικό για το σύστημα δικτύου. για αυτό το λόγο, συνήθως έχει σχεδιαστεί με περιττές δυνατότητες για τη μείωση των αστοχιών του συστήματος.