⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 GNUnet是一个安全的点对点网络框架
💻
字号:
Design for the DHT (by Christian Grothoff):===========================================The DHT code consists of 3 parts.  First, there is the DHT module, adynamically loaded plugin that provides DHT services to two differentsets of clients.  The DHT module provides the routing facilities andregisters two sets of handlers.  The first set of handlers are P2Phandlers which are used to exchange DHT messages with other peers. Thecode for this implementation (module/service.c) also provides the DHTservice API to the rest of the GNUnet core.  The DHT service API isdefined in gnunet_dht_service.h.On top of the DHT service API sits the DHT-CS API (module/cs.c).  Itprovides DHT services to GNUnet clients.  In order to make access tothe CS-API more convenient, there exists the GNUnet-DHT clientlibrary.  Its functions are defined in gnunet_dht_lib.h.  The librarycode is defined in dht/tools together with a demo-tool(gnunet-dht-query).Low-level details:- routing tables are similar to kademlia (in terms of replacement   policy and ID space structure; the bucket size depends on the number  of tables that the peer participates in)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -