Nhân Linux 5.6 bao gồm mã hỗ trợ VPN WireGuard và phần mở rộng MPTCP (MultiPath TCP).

Linus Torvalds Đã được chấp nhận là một phần của kho lưu trữ trong đó nhánh tương lai của nhân Linux 5.6 được hình thành, bản vá lỗi với việc triển khai giao diện VPN từ dự án Dây bảo vệ và hỗ trợ mở rộng ban đầu MPTCP (TCP đa đường dẫn). Các nguyên tắc mã hóa trước đây được yêu cầu để WireGuard hoạt động đem qua từ thư viện Zinc như một phần của API tiền điện tử tiêu chuẩn và bao gồm vào cốt lõi 5.5. Bạn có thể làm quen với các tính năng của WireGuard trong thông báo cuối cùng bao gồm mã WireGuard trong nhánh net-next.

MPTCP là một phần mở rộng của giao thức TCP cho phép bạn tổ chức hoạt động của kết nối TCP với việc phân phối các gói đồng thời dọc theo một số tuyến đường thông qua các giao diện mạng khác nhau được liên kết với các địa chỉ IP khác nhau. Đối với các ứng dụng mạng, kết nối tổng hợp như vậy trông giống như kết nối TCP thông thường; tất cả logic phân tách luồng được thực hiện bởi MPTCP. Multipath TCP có thể được sử dụng để tăng thông lượng và tăng độ tin cậy. Ví dụ: MPTCP có thể được sử dụng để tổ chức truyền dữ liệu trên điện thoại thông minh bằng cách sử dụng đồng thời liên kết WiFi và 3G hoặc để giảm chi phí bằng cách kết nối máy chủ bằng một số liên kết giá rẻ thay vì một liên kết đắt tiền.

Nguồn: opennet.ru

Thêm một lời nhận xét