Mạng Yggdrasil
(yggdrasil-network.github.io)-
Giới thiệu về Yggdrasil
- Yggdrasil là một phương thức định tuyến thực nghiệm mới, được thiết kế như một giải pháp thay thế cho các giao thức định tuyến có cấu trúc đang được sử dụng phổ biến trên Internet hiện nay
- Cũng có thể được sử dụng như công nghệ cho các mạng mesh quy mô lớn trong tương lai
-
Đặc điểm
- Khả năng mở rộng: Hỗ trợ các topology lớn, phức tạp hoặc ở quy mô Internet
- Tự phục hồi: Mạng phản ứng nhanh với sự cố kết nối hoặc các sự kiện di động
- Mã hóa: Lưu lượng truyền qua mạng luôn được mã hóa đầu cuối
- Peer-to-peer: Theo thiết kế, hoạt động hoàn toàn ad-hoc và không có điểm tập trung
- Đa nền tảng: Được hỗ trợ trên Linux, macOS, Windows, iOS, Android, v.v.
-
Triển khai hiện tại
- Triển khai hiện tại của Yggdrasil là một bộ định tuyến phần mềm không gian người dùng gọn nhẹ, có thể dễ dàng cấu hình trên nhiều nền tảng khác nhau
- Cung cấp định tuyến IPv6 được mã hóa đầu cuối giữa các thành phần tham gia mạng
- Việc peering giữa các nút có thể được cấu hình bằng mạng cục bộ, liên kết point-to-point hoặc kết nối TCP/TLS qua Internet
- Mạng Yggdrasil cung cấp định tuyến IPv6 giữa các nút, nhưng các kết nối peering có thể được thiết lập qua mạng IPv4 hoặc IPv6
-
Trạng thái dự án
- Vẫn là một dự án ở giai đoạn alpha và có thể sẽ có một số thay đổi lớn trong tương lai
- Dù vậy, Yggdrasil nhìn chung đã đủ ổn định cho việc sử dụng hằng ngày, và một số ít người dùng đang kiểm thử chịu tải mạnh với nhiều trường hợp sử dụng khác nhau
-
Cách tham gia
- Cài đặt và cấu hình Yggdrasil trên máy tính hoặc router của bạn để tham gia mạng
- Tham gia trò chuyện trên kênh Matrix
- Khám phá các dịch vụ nội bộ trên mạng do người dùng vận hành
- Truy cập trang dành cho nhà phát triển và GitHub
- Báo cáo lỗi và sự cố qua GitHub Issues
1 bình luận
Ý kiến trên Hacker News
Đã cố tìm đặc tả giao thức của Yggdrasil nhưng không thấy trong tài liệu chính thức. Có tìm được thông tin liên quan trong một dự án khác trên GitHub
Địa chỉ Yggdrasil được căn theo IPv6 và dùng hash của khóa công khai. Không rõ điều này mang lại lợi ích bảo mật gì
Yggdrasil và cjdns là các mạng P2P ảo được xây dựng trên Internet hiện có, cung cấp dịch vụ định tuyến layer 3 thông thường
Nếu muốn một mạng IP mesh P2P thực sự thì có thể dùng Tailscale/Headscale
3-4 năm trước nó rất thú vị, nhưng hiện tại có vẻ dự án đã chững lại. Muốn biết ấn tượng của những người đang dùng nó
Ý tưởng địa chỉ dẫn xuất từ khóa công khai là hay, nhưng do giới hạn độ dài địa chỉ IPv6 nên có khả năng va chạm
Reticulum Network Stack cũng thuộc lĩnh vực này
Yggdrasil là một sơ đồ định tuyến compact thử nghiệm mới. Nhưng giờ đây dự án đã hơn 6 năm tuổi
Tương tự đường hầm Teredo. Đây từng là một phần của Windows 7, xây dựng đường hầm IPv6 trên IPv4 và gán địa chỉ IPv6 toàn cầu cho thiết bị Windows. Nó đã bị loại bỏ trên Windows 10