Ο πυρήνας Linux 5.6 περιλαμβάνει κώδικα που υποστηρίζει το VPN WireGuard και την επέκταση MPTCP (MultiPath TCP).

Linus Torvalds δέχτηκε το ως μέρος του αποθετηρίου στο οποίο σχηματίζεται ο μελλοντικός κλάδος του πυρήνα Linux 5.6, μπαλώματα με την υλοποίηση της διεπαφής VPN από το έργο WireGuard και αρχική υποστήριξη επέκτασης MPTCP (MultiPath TCP). Κρυπτογραφικά πρωτόγονα που απαιτούνταν προηγουμένως για να λειτουργήσει το WireGuard Ήμασταν μεταφέρεται από τη βιβλιοθήκη ψευδάργυρος ως μέρος του τυπικού Crypto API και περιλαμβάνεται στον πυρήνα 5.5. Μπορείτε να εξοικειωθείτε με τις δυνατότητες του WireGuard στο τελευταία ανακοίνωση συμπεριλαμβανομένου του κωδικού WireGuard στον κλάδο net-next.

Το MPTCP είναι μια επέκταση του πρωτοκόλλου TCP που σας επιτρέπει να οργανώσετε τη λειτουργία μιας σύνδεσης TCP με την παράδοση πακέτων ταυτόχρονα κατά μήκος πολλών διαδρομών μέσω διαφορετικών διεπαφών δικτύου που σχετίζονται με διαφορετικές διευθύνσεις IP. Για εφαρμογές δικτύου, μια τέτοια συγκεντρωτική σύνδεση μοιάζει με μια κανονική σύνδεση TCP· όλη η λογική διαχωρισμού ροής εκτελείται από το MPTCP. Το Multipath TCP μπορεί να χρησιμοποιηθεί τόσο για την αύξηση της απόδοσης όσο και για την αύξηση της αξιοπιστίας. Για παράδειγμα, το MPTCP μπορεί να χρησιμοποιηθεί για την οργάνωση της μετάδοσης δεδομένων σε ένα smartphone χρησιμοποιώντας συνδέσεις WiFi και 3G ταυτόχρονα ή για τη μείωση του κόστους συνδέοντας έναν διακομιστή χρησιμοποιώντας πολλούς φθηνούς συνδέσμους αντί για έναν ακριβό.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο