Γενικές έννοιες
Η μέτρηση δικτύου αναφέρεται στην τιμή που εκχωρείται σε μια στατική διαδρομή με βάση το εκτιμώμενο κόστος ή την απόστασή της σε σχέση με άλλες διαθέσιμες διαδρομές. Με άλλα λόγια, η μέτρηση δικτύου είναι ένα μέτρο της αποτελεσματικότητας ή της ποιότητας μιας δεδομένης διαδρομής.
Αυτή η μέτρηση χρησιμοποιείται στη διαδικασία επιλογής της βέλτιστης διαδρομής για την αποστολή ενός πακέτου δεδομένων από μια πηγή σε έναν προορισμό μέσω του δικτύου. Η στατική δρομολόγηση υποδηλώνει ότι ο διαχειριστής του δικτύου έχει ορίσει με μη αυτόματο τρόπο τις διαδρομές και τις σχετικές μετρήσεις, αντί να αφήνει τα δυναμικά πρωτόκολλα δρομολόγησης να καθορίζουν αυτόματα τις καλύτερες διαδρομές.
Μερικές από τις κοινές μετρήσεις που χρησιμοποιούνται στη στατική δρομολόγηση περιλαμβάνουν:
Κόστος: Είναι η τιμή που αποδίδεται σε μια διαδρομή με βάση το εκτιμώμενο κόστος της από άποψη χρόνου, εύρους ζώνης ή οποιουδήποτε άλλου παράγοντα που μπορεί να επηρεάσει την απόδοσή της.
Απόσταση: Είναι το μέτρο της φυσικής ή λογικής απόστασης μεταξύ της προέλευσης και του προορισμού της διαδρομής.
Εύρος ζώνης: Είναι η ποσότητα δεδομένων που μπορεί να μεταφερθεί ανά δευτερόλεπτο στη διαδρομή.
Χρονοκαθυστερηση: Είναι ο χρόνος που χρειάζεται για να ταξιδέψει ένα πακέτο δεδομένων στη διαδρομή.
Αξιοπιστία: Είναι η πιθανότητα η διαδρομή να είναι διαθέσιμη και να λειτουργεί σωστά.
Παραδείγματα χρήσης μετρήσεων δικτύου στη στατική δρομολόγηση
Ακολουθούν μερικά πρακτικά παραδείγματα για το πώς χρησιμοποιούνται οι μετρήσεις δικτύου στη στατική δρομολόγηση:
Ας υποθέσουμε ότι μια εταιρεία έχει δύο δρομολογητές συνδεδεμένους στο εσωτερικό της δίκτυο και ένας από αυτούς είναι συνδεδεμένος σε ένα εξωτερικό δίκτυο. Ο διαχειριστής δικτύου έχει ορίσει μια στατική διαδρομή μέσω του δρομολογητή που είναι συνδεδεμένος στο εξωτερικό δίκτυο για πρόσβαση σε έναν εξωτερικό διακομιστή. Για να προσδιορίσει την καλύτερη διαδρομή, ο διαχειριστής μπορεί να εκχωρήσει μια μέτρηση κόστους σε κάθε διαθέσιμη διαδρομή. Εάν η διαδρομή μέσω του δρομολογητή που είναι συνδεδεμένος στο εξωτερικό δίκτυο έχει χαμηλότερο κόστος από άποψη χρόνου και εύρους ζώνης, θα επιλεγεί ως η βέλτιστη διαδρομή.
Μια άλλη εταιρεία έχει πολλά υποκαταστήματα που βρίσκονται σε διαφορετικές πόλεις, το καθένα με ξεχωριστή σύνδεση στο Διαδίκτυο. Ο διαχειριστής του δικτύου έχει ορίσει αρκετές στατικές διαδρομές μεταξύ των υποκαταστημάτων για να επιτρέπει την άμεση επικοινωνία μεταξύ τους. Για να καθορίσει την καλύτερη διαδρομή για την αποστολή δεδομένων μεταξύ δύο διακλαδώσεων, ο διαχειριστής μπορεί να εκχωρήσει μια μέτρηση απόστασης σε κάθε διαθέσιμη διαδρομή. Εάν μια διαδρομή έχει μικρότερη απόσταση, θα επιλεγεί ως η βέλτιστη διαδρομή.
Ένας πάροχος υπηρεσιών Διαδικτύου χρησιμοποιεί στατική δρομολόγηση για να στείλει την κίνηση των πελατών του μέσω του δικτύου του. Ο πάροχος μπορεί να εκχωρήσει μια μέτρηση εύρους ζώνης σε κάθε διαθέσιμη διαδρομή για να καθορίσει τη βέλτιστη διαδρομή για την αποστολή της κίνησης πελατών. Εάν μια διαδρομή έχει μεγαλύτερο εύρος ζώνης, θα επιλεγεί ως η βέλτιστη διαδρομή.
Παραδείγματα χρήσης μετρήσεων δικτύου με το RouterOS
Ας υποθέσουμε ότι έχουμε ένα εταιρικό δίκτυο που αποτελείται από δύο υποδίκτυα: 192.168.1.0/24 και 192.168.2.0/24. Και τα δύο υποδίκτυα συνδέονται σε έναν δρομολογητή MikroTik που έχει δύο διεπαφές δικτύου: ether1 και ether2. Η διεπαφή ether1 είναι συνδεδεμένη στο υποδίκτυο 192.168.1.0/24 και η διεπαφή ether2 είναι συνδεδεμένη στο υποδίκτυο 192.168.2.0/24.
Επιπλέον, ο δρομολογητής MikroTik συνδέεται στο Διαδίκτυο μέσω της διεπαφής ether3 και πρέπει να ορίσουμε μια στατική διαδρομή για πρόσβαση σε έναν εξωτερικό διακομιστή ιστού με τη διεύθυνση IP 203.0.113.10.
Για να εφαρμόσουμε στατική δρομολόγηση και να εκχωρήσουμε μετρήσεις στις διαθέσιμες διαδρομές, μπορούμε να χρησιμοποιήσουμε έναν πίνακα δρομολογίων στο RouterOS. Ο πίνακας διαδρομών είναι μια λίστα με όλες τις διαδρομές που είναι διαθέσιμες στο δρομολογητή, μαζί με τις μετρήσεις τους και άλλα χαρακτηριστικά.
Ακολουθεί ένα παράδειγμα του τρόπου με τον οποίο μπορεί να διαμορφωθεί ο πίνακας δρομολογίων στο RouterOS για το σενάριό μας:
/ip route add dst-address=203.0.113.10/32 gateway=192.0.2.1 distance=1 check-gateway=ping
/ip route add dst-address=203.0.113.10/32 gateway=192.0.2.2 distance=2 check-gateway=ping
Σε αυτό το παράδειγμα, προσθέτουμε δύο στατικές διαδρομές στον πίνακα δρομολογίων. Και οι δύο διαδρομές έχουν την ίδια διεύθυνση προορισμού (203.0.113.10/32), αλλά διαφέρουν ως προς τη διεύθυνση πύλης και την εκχωρημένη απόσταση (μετρική).
Η πρώτη διαδρομή (απόσταση=1) έχει την πύλη 192.0.2.1 και θεωρείται η προτιμώμενη διαδρομή γιατί έχει μικρότερη απόσταση. Η δεύτερη διαδρομή (απόσταση=2) έχει την πύλη 192.0.2.2 και θεωρείται δευτερεύουσα διαδρομή γιατί έχει μεγαλύτερη απόσταση.
Επιπλέον, χρησιμοποιούμε το χαρακτηριστικό "check-gateway=ping" για να ελέγξουμε τη διαθεσιμότητα της πύλης πριν στείλουμε δεδομένα στη διαδρομή. Αυτό βοηθά στην αποφυγή προβλημάτων συνδεσιμότητας όταν μια πύλη δεν είναι διαθέσιμη.
Εν περιλήψει
Ο πίνακας δρομολογίων στο RouterOS χρησιμοποιείται για τον καθορισμό στατικών διαδρομών και την εκχώρηση μετρήσεων στις διαθέσιμες διαδρομές. Αυτό επιτρέπει στον δρομολογητή να επιλέξει την καλύτερη διαδρομή για την αποστολή δεδομένων στο δίκτυο, με βάση καθορισμένες μετρήσεις και άλλα διαμορφωμένα χαρακτηριστικά.
1 σχόλιο στο "Μετρήσεις δικτύου"
Με βοηθάει πολύ, ευχαριστώ 🫂