Πώς να διορθώσετε την απώλεια πακέτων και να ξέρετε πότε είναι πρόβλημα

Η(Does) σύνδεση δικτύου σας φαίνεται πιο αργή από το συνηθισμένο; Μπορεί να προκληθεί από προβλήματα με το μόντεμ, τον δρομολογητή, το σήμα WiFi , έναν αργό διακομιστή (WiFi)DNS ή ακόμα και τις συσκευές στο δίκτυό σας που κορεάζουν το εύρος ζώνης σας(saturating your bandwidth) .

Αν και αυτά είναι τα πιο συνηθισμένα προβλήματα που θα σκεφτόσασταν κάθε φορά που η σύνδεσή σας στο δίκτυο είναι αργή(network connection is slow) , ένα από τα κρυφά ζητήματα που δεν θα παρατηρούσατε αμέσως είναι η απώλεια πακέτων.

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

Η απώλεια πακέτων(Packet) είναι μια κρίσιμη μέτρηση απόδοσης δικτύου, η οποία δεν πρέπει ποτέ να συμβαίνει οποιαδήποτε στιγμή στο δίκτυό σας. Θα εξετάσουμε τι είναι η απώλεια πακέτων, τι την προκαλεί, πώς να την εντοπίσουμε και πώς να διορθώσουμε την απώλεια πακέτων.

Τι είναι η απώλεια πακέτων;(What Is Packet Loss?)

Οι πληροφορίες μεταδίδονται σε ένα δίκτυο ως μια σειρά από διακριτές μονάδες που συνήθως αναφέρονται ως πακέτα.

Όταν συνδέονται μεταξύ τους με τη σωστή σειρά, αυτές οι μεμονωμένες μονάδες δημιουργούν ένα συνεκτικό σύνολο και η σύνδεση δικτύου λειτουργεί μια χαρά. Ωστόσο, τα πακέτα μπορεί μερικές φορές να φτάνουν ημιτελή, ελαττωματικά ή κατεστραμμένα καθιστώντας τα άχρηστα, αλλά όταν χάνονται, η σύνδεση δικτύου παρεμποδίζεται(network connection is interfered with) .

Με απλά λόγια, όμως, η απώλεια πακέτων είναι δεδομένα που χάνονται(data lost) κατά τη διάρκεια μιας συγκεκριμένης μετάδοσης, που οδηγεί σε πιο αργή σύνδεση από το συνηθισμένο και σε μειωμένη αξιοπιστία της επικοινωνίας μεταξύ του δικτύου σας και των τοπικών και απομακρυσμένων συσκευών. Επιπλέον, μπορεί να επηρεάσει το φορτίο της CPU αυξάνοντάς το προκειμένου να επεξεργαστεί την επιπλέον επιβάρυνση του δικτύου.

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

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

Τι προκαλεί την απώλεια πακέτων;(What Causes Packet Loss?)

Τα δεδομένα(Data) μεταδίδονται σε πακέτα, τα οποία αποστέλλονται μέσω του δικτύου σε συγκεκριμένα χρονικά διαστήματα. Όταν αυτά τα πακέτα δεν φτάσουν στον προορισμό τους, ο αποστολέας λαμβάνει ένα ping για να τον ειδοποιήσει ότι δεν ήταν επιτυχής.

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

Υπάρχουν διάφοροι λόγοι για τους οποίους συμβαίνει απώλεια πακέτων στη σύνδεσή σας στο δίκτυο. Μεταξύ αυτών περιλαμβάνονται:

  • Αναποτελεσματικότητα ή αστοχία ενός στοιχείου που μεταφέρει δεδομένα σε ένα δίκτυο, όπως χαλαρή καλωδιακή σύνδεση, ελαττωματικό δρομολογητή ή ανεπαρκές σήμα WiFi .
  • Υψηλή καθυστέρηση, η οποία προκαλεί δυσκολία στη συνεχή παράδοση πακέτων δεδομένων.
  • Η απόσταση μεταξύ των πακέτων που παραδίδονται, με αποτέλεσμα να υπάρχει πρόβλημα χρονισμού στον προορισμό.
  • Ανεπαρκές εύρος ζώνης(Inadequate bandwidth) ή αποτυχία βελτιστοποίησης του υπάρχοντος εύρους ζώνης.
  • Ελαττωματικό(Faulty) λογισμικό που θα μπορούσε να έχει υπερβολικά σφάλματα.
  • Παλιά(Old) σημεία μεταφοράς που χρησιμοποιούνται για τη μεταφορά δεδομένων.
  • Κατεστραμμένα, ακατάλληλα καλωδιωμένα ή αργά καλώδια που μπορεί να «διαρρεύσουν» πακέτα.
  • Το υλικό(Hardware) και η φυσική υποδομή δεν είναι βέλτιστες για μεταφορά δεδομένων ή ενδέχεται να είναι κατεστραμμένα ή λάθη.
  • Το ασύρματο(Wireless) δίκτυο μπορεί να επηρεαστεί από στοιχεία όπως η απόσταση, οι χοντροί τοίχοι ή άλλες παρεμβολές από κοντινά ασύρματα δίκτυα.

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

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

Όλα αυτά συμβαίνουν όταν τα επίπεδα απώλειας πακέτων υπερβαίνουν το αποδεκτό ποσοστό(acceptable rate) μεταξύ 1-2 τοις εκατό της συνολικής ροής πακέτων. Οτιδήποτε ανώτερο από αυτό και η ποιότητα επηρεάζεται σημαντικά.

Ο διαχειριστής του δικτύου σας μπορεί να ελέγξει για να διασφαλίσει ότι η απώλεια πακέτων είναι 0 τοις εκατό και εάν αρχίσει να αυξάνεται, επικοινωνήστε με τον ISP σας για να προσδιορίσετε τη βασική αιτία.

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

Όλα αυτά συμβαίνουν όταν τα επίπεδα απώλειας πακέτων υπερβαίνουν το αποδεκτό ποσοστό μεταξύ 1-2 τοις εκατό της συνολικής ροής πακέτων. Οτιδήποτε ανώτερο από αυτό και η ποιότητα επηρεάζεται σημαντικά.

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

Πώς να διορθώσετε προβλήματα απώλειας πακέτων στη σύνδεσή σας στο δίκτυο(How to Fix Packet Loss Problems on Your Network Connection)

1. Προσδιορίστε την αιτία της απώλειας πακέτων

2. Αντικαταστήστε το προβληματικό υλικό

3. Διορθώστε(Fix) τυχόν σφάλματα λογισμικού ή αναφέρετε στον προμηθευτή (εάν είναι τρίτο μέρος)

4. Χρησιμοποιήστε ένα εργαλείο παρακολούθησης δικτύου

Προσδιορίστε την αιτία της απώλειας πακέτων(Determine The Cause of Packet Loss)

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

Προσδιορίστε(Determine) εάν διαθέτετε επαρκές εύρος ζώνης στο δίκτυό σας για να χειριστείτε τις απαιτούμενες συσκευές και εάν κάποιο υλικό χειρίζεται περισσότερο από ό,τι θα έπρεπε. Είναι θέμα αναζήτησης μέχρι να βρείτε και να αντικαταστήσετε οτιδήποτε δεν λειτουργεί σωστά μέχρι να λυθεί το πρόβλημα.

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

Υπάρχουν εφαρμογές λογισμικού που μπορείτε να χρησιμοποιήσετε για να εντοπίσετε την απώλεια πακέτων στο δίκτυό σας. Αυτά τα προγράμματα μυρίζουν πακέτα κοιτάζοντάς τα ή αναλύοντας το χρόνο ταξιδιού τους. Ωστόσο, μπορείτε επίσης να κάνετε ping σε συσκευές στο δίκτυό σας για να ανακαλύψετε εάν υπάρχει απώλεια πακέτων ή όχι.

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

Αντικαταστήστε το προβληματικό υλικό(Replace Problematic Hardware)

Τώρα που γνωρίζετε τη βασική αιτία της απώλειας πακέτων στη σύνδεση δικτύου σας, μπορείτε να κάνετε δύο πράγματα για να διορθώσετε αυτήν την απώλεια πακέτων: να αντικαταστήσετε το προβληματικό υλικό.

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

Διορθώστε τυχόν σφάλματα λογισμικού ή αναφέρετε στον προμηθευτή (τρίτο μέρος)(Fix Any Software Bugs Or Report To The Vendor (Third-Party))

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

Χρησιμοποιήστε ένα Εργαλείο παρακολούθησης δικτύου(Use a Network Monitoring Tool)

Τα σφιχτά δεμένα δίκτυα με καλύτερες συνδέσεις και δρομολογητές δύσκολα αντιμετωπίζουν απώλεια πακέτων. Ωστόσο, δεν είναι γνωστά όλα όσα συμβαίνουν μέσω του Διαδικτύου στην πορεία, επομένως θα πρέπει να περιμένετε κάποια απώλεια πακέτων.

Τα καλά νέα είναι ότι μπορείτε να χρησιμοποιήσετε εργαλεία παρακολούθησης δικτύου που μπορούν να σας βοηθήσουν να εντοπίσετε απώλεια πακέτων που προκαλεί τον εξοπλισμό, ενώ παράλληλα προσφέρετε συνεχή παρακολούθηση των συσκευών σας(continuous monitoring of your devices) για να αποτρέψετε το πρόβλημα.

Ένα από τα καλύτερα εργαλεία παρακολούθησης δικτύου στην αγορά είναι το SolarWinds Network Performance Monitor . Εκτελείται σε διακομιστή Windows(Windows Server) και είναι ένας ολοκληρωμένος έλεγχος υγείας συσκευών δικτύου που χρησιμοποιεί SNMP για ζωντανή παρακολούθηση.

Το εργαλείο χαρτογραφεί το δίκτυό σας, ώστε να μπορείτε να δείτε τυχόν σημάδια απώλειας πακέτων και να προσδιορίσετε την πηγή του. Διαθέτει λειτουργία Auto Discovery που χαρτογραφεί συνεχώς το δίκτυό σας δημιουργώντας μια λίστα συσκευών σε αυτό, έναν χάρτη δικτύου και τυχόν αλλαγές δικτύου.

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

Αποτροπή απώλειας πακέτων(Prevent Packet Loss)

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

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

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



About the author

Ο Josh έχει πάνω από 10 χρόνια εμπειρίας στη βιομηχανία λογισμικού και ασύρματης σύνδεσης, ειδικά στους τομείς του προγραμματισμού και των κριτικών Android. Αυτή τη στιγμή είναι ανώτερος μηχανικός λογισμικού στη Microsoft, εργάζεται σε διάφορα προϊόντα ms office. Ο Τζος έχει έντονο ενδιαφέρον να βοηθά άλλους να μάθουν νέα εργαλεία λογισμικού και είναι πάντα πρόθυμος να μοιραστεί τις συμβουλές και τα κόλπα του με όσους ρωτούν.



Related posts