术语表 [I2P+]

I2P 术语
来自 I2P+ 帮助部分

地址簿
一个管理网络的服务目的地的I2P网络应用程序,也被称为SusiDNS。用于将B64哈希值映射为人类可读的名称。目的地可以手动添加,或通过订阅hosts.txt文件添加。欲了解更多信息,请参见 在线文档.

Base32 (B32) / Base64 (B64)
A Base32 链接(总是以.b32.i2p结尾)是一个Base64 目的地的哈希值。对于网络上的服务,Base64哈希值通常被映射到地址簿中的一个.i2p域。

BOB
BOB (Basic Open Bridge) 是一个简单的应用程序到路由器的协议,在很大程度上被 SAM所取代。 了解更多,请查看 在线文档.

Clearnet/表网
Clearnet通常指的是可公开访问的互联网,与建立在I2P、Tor等基础上的加密、匿名服务的暗网相反。欲了解更多信息,请参见 Wikipedia article

Destination/目的地
提供访问I2P网络服务的隧道入站端点的唯一加密身份,以公钥的Base32或Base64哈希值表示。相当于一个IP地址+端口。

Eepget
一个随I2P提供的命令行应用程序,用于请求URL资源,类似于 wget 或者 curl. Eepget也被路由器内部使用,例如从补种服务器补种。Eepget默认使用HTTP代理 127.0.0.1:4444.

Eepsite
一个托管在I2P网络上的网站。 默认情况下一个 Jetty 服务器 被配置和运行在 http://127.0.0.1:7658/.

探索隧道
路由器用于与其他路由器通信的隧道,用于执行各种维护功能,如获取和发布租约集,测试客户端隧道,以及获取和验证网络中的其他路由器。这些隧道通常是低带宽的。

Floodfill/洪泛路由
网络上的一个路由器,其任务是提供和接收网络上其他路由器的信息。目前,一个路由器被认为有能力执行洪泛任务的最小共享带宽是128 KBytes/秒,尽管可以使用高级配置无视这一点强制启用洪泛模式。 了解更多,请参阅 在线文档.

Garlic Routing/大蒜路由
洋葱路由的一种变体,将多条消息加密在一起,使攻击者更难以执行流量分析并提高数据传输速度。 了解更多,请参阅 在线文档.

隐藏模式
配置为在隐藏模式下运行的路由器不会将其详细信息发布到 网络数据库 ,也不会中继其他路由器的流量。 在严格的国家/地区运行的路由器会自动以隐藏模式运行。

I2CP
I2P 客户端协议 (I2CP) 允许外部应用程序(客户端)通过单个 TCP 连接与 I2P 进行通信,默认情况下使用端口 7654。有关更多信息,请参阅 在线文档.

I2NP
I2P 网络协议 (I2NP) 管理路由器之间消息的路由和混合,以及与其他节点通信时的协议选择(支持多种协议)。 有在线文档 在线文档.

I2P+
Java I2P 软件的软分支,保留了完全的兼容性以及增强的用户界面和网络性能的改进。 查看 http://skank.i2p/static/i2p+.html 了解更多

I2PBote (plugin)
一个 I2P 插件,可在 I2P 网络中提供无服务器的端到端加密电子邮件。 网站位于 http://bote.i2p/. 源代码可在 github查看。

i2pd
用 C++ 编写的 I2P 路由。 更多信息请查看 https://i2pd.website/.

I2PSnark
Snark BitTorrent 为I2P网络设计的分支,通常作为 Java I2P 默认应用程序套件的一部分提供,也可作为独立的 Java 应用程序使用。

Introducer/中介
便于连接到防火墙后面的另一个路由器的路由器。

跳转服务
一个简单的 CGI 应用程序,它将主机名作为参数并返回 301 重定向到正确的 URL,并带有 ?i2paddresshelper=key 附加的字符串。 HTTP 代理将解读附加的字符串并将密钥用作实际目的地。 此外,代理将缓存密钥,因此在重新启动之前不需要地址助手,并提供将解析的地址添加到地址簿的选项。

笔记本模式
一个可选配置 以自动更改 路由器身份外部端口 。当您的系统所在的公共 IP 地址发生更改时 ,这可以防止攻击者将您的路由器身份和 IP 地址关联起来。尤其是 IP 地址可能会经常更改,例如当您从多个位置在笔记本电脑上运行 I2P 时。

租约
定义某条隧道接收针对某个目的地的信息的授权。

租约集合
一个目的地的一组隧道入口点(租约)。 注意:无论配置了多少个隧道,一个 0 跳服务器隧道都只有一个租约。

Monotone / mtn
用于维护 I2P 的源代码的分布式版本控制系统 (DVCS) 。 更多信息请查看 在线文档

Multihoming/多宿主
通过为目的地共享相同的私钥,服务可以同时托管在多个路由器上(类似Anycast)。多宿主可以通过提供冗余来进一步增强服务器的安全性和稳定性; 如果服务器是多宿主服务器,当池中的服务器脱机时,所提供的服务将保持可用,这使得将服务器停机时间与路由器脱机相关联变得更加困难。

网络数据库
包含路由器联系信息(RouterInfos)和目的地联系信息(LeaseSets)的分布式数据库。 单个路由器维护自己的(部分)数据库,用于与网络上的其他路由器进行通信; 没有单个路由器会维护所有路由器的列表。 RouterInfos 存储在磁盘上,并在路由器启动或获取新的RouterInfos 时读入内存。也称为 NetDb. 有关详细信息,请参阅 在线文档.

NTCP / NTCP2
NTCP(基于 NIO 的 TCP)和 NTCP2 是基于 TCP 的网络传输,它们使用 Java 的 NIO(新 I/O)TCP 实现在网络上的路由器之间传递 I2NP 消息。 NTCP2 提高了 NTCP 对各种攻击和自动流量识别方法的抵抗力。 有关详细信息,请参阅 在线文档.

Orchid (插件)
Tor 客户端的 Java 实现,可作为 I2P 插件使用。 可以设置为默认的 出口代理 如果在 隧道管理器中配置. 可以从 http://stats.i2p/i2p/plugins获得。源代码位于 github

出口代理
网络上的一项服务,提供与表网代理。 默认情况下,I2P 配置了一个 HTTP 代理,在 127.0.0.1:4444

参与中继
通过允许其他路由器在隧道链中使用您的路由器来构建隧道来为网络做出贡献的行为。 至少需要分配 12KB/s 的上行带宽才能参与。 请注意,防火墙路由器的参与程度将受到限制,隐藏模式的路由器将根本不能参与。

补种
获取其他路由器信息的过程,通常通过 表网 服务器,以确保您的路由器可以与网络上的其他路由器通信并建立隧道。 当路由器没有其他对等方的路由器身份时(通常在安装后立即),重新播种的过程也称为 bootstrapping(引导)

路由器
核心 I2P 软件,在 I2P 网络上路由加密数据包。 默认情况下,所有路由器都参与网络,除了在被认为是敌对国家(见 严格国家)的路由器之外,这既有助于网络,又为通过路由器连接到 I2P 网络的任何客户端或服务器提供掩护流量。

路由器身份
定义网络上路由器唯一身份的信息,包括其 IP 地址(或中继的 IP 地址)和侦听端口、公共签名和加密密钥。 路由器身份与 NetDB中的对等节点相关联。 也称为RouterInfo.

SAM
SAM(简单匿名消息)是一种协议,它允许使用任何编程语言编写的客户端应用程序通过 I2P 进行通信,方法是使用与 I2P 路由器的基于socket的接口。 有关详细信息,请参阅 在线文档.

SSU
SSU(安全半可靠 UDP)是一种 I2P 网络传输,除了 IP 地址检测和 NAT 穿越服务外,还提供加密的、面向连接的、点对点连接。 有关详细信息,请参阅 在线文档.

严格国家
来自 世界自由报告 的公民自由声誉不佳的国家名单。 此列表用于将在指定国家/地区运行的路由器置于 隐藏模式 为用户提供增强的安全性。 以下国家被指定为严格:阿富汗、阿塞拜疆、巴林、白俄罗斯、文莱、布隆迪、喀麦隆、中非共和国、乍得、中国、古巴、刚果民主共和国、埃及、赤道几内亚、厄立特里亚、埃塞俄比亚、伊朗、哈萨克斯坦、老挝、利比亚、缅甸、朝鲜、巴勒斯坦领土、卢旺达、沙特阿拉伯、索马里、南苏丹、苏丹、斯威士兰(斯威士兰)、叙利亚、塔吉克斯坦、泰国、土耳其、土库曼斯坦、委内瑞拉、阿拉伯联合酋长国、乌兹别克斯坦、西撒哈拉, 也门。

隧道
I2P网络上的客户端或服务器之间的单向加密通信途径,类似于Tor中的线路,只是Tor线路是双向的。

隧道终点
隧道中的最后一个路由器,它可能是 出境端点, 客户端隧道与 入站网关 目的地服务器的隧道,或者是 入站终点 ,这是该链中连接到目标服务器的最后一个路由器。

隧道网关
隧道中的第一个路由器。对于入站隧道,这是发表于 网络数据库中的 租约集 。对于出站隧道,发起路由器是网关。

隧道管理器
一个随路由器提供的网络应用程序,允许创建和配置客户和服务器隧道。也被称为 隐藏服务管理器.

隧道参与者
隧道中未指定为网关或端点的路由器。

ZzzOT (插件)
一个BitTorrent Open Tracker的Java I2P插件的实现。可在 http://stats.i2p/i2p/plugins安装。源代码可以在 github获得。


主题: I2P+ Light Console theme override Charcoal