Skip to main content

Τι είναι η κωδικοποίηση δικτύου;

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

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

Στην κωδικοποίηση δικτύου, οι κόμβοι έχουν την εντολή με τη δουλειά του συνδυασμού πακέτων όπως είναι απαραίτητο για την αύξηση της αποτελεσματικότητας στο δίκτυο.Για παράδειγμα, εάν ένα δίκτυο είναι ικανό να μεταδίδει μεμονωμένα πακέτα 100 bytes και λαμβάνει δύο 50 πακέτα byte ταυτόχρονα, ένα σύστημα που λειτουργεί με κωδικοποίηση μη δικτύου θα επεξεργαστεί ένα πακέτο 50 byte και στη συνέχεια το επόμενο, μετακινώντας τα μέσω διαδοχικά.Ένα δίκτυο κωδικοποίησης δικτύου, από την άλλη πλευρά, θα καταγράψει το γεγονός ότι 50 bytes πιθανών γενικών εξόδων δικτύου σπαταλούνται με κάθε πακέτο και συνδυάζουν τα δύο 50 πακέτα byte σε ένα ενιαίο πακέτο 100 byte, μεγιστοποιώντας τη χωρητικότητα μεταδόσεων δεδομένων Networks.

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

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