Mục lục:
Định nghĩa - GNUnet có nghĩa là gì?
GNUnet là một khung phần mềm có sẵn miễn phí, được sử dụng cho mạng ngang hàng, ngang hàng không hỗ trợ bất kỳ hoạt động tập trung nào. Đây là một phần của dự án GNU và do đó được phát hành theo Giấy phép Công cộng GNU, cho phép sử dụng và sửa đổi miễn phí. Khung này chủ yếu được mã hóa bằng ngôn ngữ C nhưng có một dự án để tạo một phiên bản sử dụng Java. GNUnet cung cấp các dịch vụ mạng như mã hóa liên kết, khám phá ngang hàng và phân bổ tài nguyên. Nó tương thích với Windows, Mac OS X, GNU / Linux và Solaris.
Techopedia giải thích GNUnet
Trọng tâm cơ bản của GNUnet là bảo mật. Trong một mạng, tất cả các tin nhắn truyền từ mạng này sang mạng khác đều được giữ bí mật và không ai khác có thể truy cập các tin nhắn này mà không cần xác thực. Điều này là có thể bởi vì GNUnet có khả năng đóng gói lưu lượng mạng trong các thông điệp TCP, UDP, SMTP và HTTP và nó tạo điều kiện chia sẻ dữ liệu. GNUnet sử dụng nhận dạng tài nguyên thống nhất.
Mục tiêu chính của GNUnet là trở thành một hệ thống được sử dụng rộng rãi, cởi mở, đáng tin cậy, bình đẳng, không phân biệt đối xử, không bị kiểm duyệt và kiểm duyệt để trao đổi thông tin miễn phí. GNUnet hình dung không chỉ là một mạng để chia sẻ tệp; nó muốn phục vụ như một nền tảng phát triển cho thế hệ tiếp theo của các giao thức Internet phi tập trung.
Mục tiêu của GNUnet bao gồm:
- Quyền riêng tư và Bảo mật: GNUnet nhằm bảo vệ người dùng chống lại các cuộc tấn công và lạm dụng quyền riêng tư.
- Tính linh hoạt: Đây là một khung ngang hàng phải hỗ trợ các hình thức ứng dụng ngang hàng khác nhau. Do kiến trúc trình cắm của nó, hệ thống trở nên mở rộng trong khi khuyến khích sử dụng lại mã và hợp tác cộng đồng giữa các nhà phát triển.
- Tính thực tiễn: GNUnet cho phép người dùng lựa chọn giữa bảo mật và hiệu quả và trao đổi cái này với cái kia.
