弹性、可扩展的ipv6网络

re6stnet的Python项目详细描述


re6stnet

弹性、可扩展、IPv6网络应用程序

Contact:Julien Muchembled <jm@nexedi.com>

Overview

在现有IPv4之上创建一个有弹性的、可伸缩的IPv6网络。 网络,通过动态创建隧道,然后路由目标流量 穿过这些隧道。

RE6STnet可用于:

  • 保证连接到 有工作路线的因特网(如直接路线) 不可用)。
  • 创建大型网络
  • 为只有IPv4可用的计算机提供IPv6地址

如果有不支持的软件,也支持构建IPv4网络 支持IPv6。

如何发音?比如抵抗。

HOW IT WORKS

一个re6stnet网络由至少一个服务器(re6st注册表)和许多 节点(re6stnet)。服务器仅用于传递安全的证书 验证对等点,并引导新节点。 re6stnet可以检测并考虑本地网络上存在的节点。

Resilience

Re6STNET保证如果两台机器之间存在一条路由, 这两台机器之间的交通路线将正确。 即使注册表节点已关闭,网络不存在 对于足够大的网络(超过100个节点),连接非常低。

Scalability

由于节点不需要知道整个网络图,因此re6stnet是 易于扩展到数万个节点。

Requirements

有关python依赖项,请参见setup.py。

Installation

Packages (preferred method)

我们为许多发行版提供了一个re6st node包。 要安装它,请转到

https://build.opensuse.org/package/show/home:VIFIBnexedi/Re6stnet

并在页面右侧的生成结果中找到您的发行版。 一旦您有了分发名称<;distrib_name>;,要添加的存储库就是

http://download.opensuse.org/repositories/home:/VIFIBnexedi/<DISTRIB_NAME>

例如(作为根):

  • ubuntu 16.04:

    echo "deb http://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_16.04 ./" >/etc/apt/sources.list.d/re6stnet.list
    wget -qO - https://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_16.04/Release.key |apt-key add -
    
  • Debian 9:

    echo "deb http://download.opensuse.org/repositories/home:/VIFIBnexedi/Debian_9.0 ./" >/etc/apt/sources.list.d/re6stnet.list
    wget -qO - https://download.opensuse.org/repositories/home:/VIFIBnexedi/Debian_9.0/Release.key |apt-key add -
    

然后:

apt update
apt install re6st-node

Python egg

re6stnet也作为python egg分发:
热门话题
java无法在未设置数据源的情况下启动springboot应用程序   返回/泛型的类型?   java通过在navigationView中按id重新加载navigationView内容   java实现安卓的状态更新   java Equals()对于两个相等的字符串不返回true   java如何保存屏幕截图(matlab)   java GWT如何在重新加载页面之前确保函数已完全执行   java在Groovy中实现ObjectJSON映射的标准方法是什么?   java在ApacheTomcat中,是否可以通过连接器过滤多个访问日志文件?   java当JVM达到其Xmx限制时,它会强制垃圾收集吗?   如何在JAVA中生成包含特定数字的不同随机数列表?   rcp中透视图之间的java切换   java理解名为“分区”的Linkedlist算法中的无限循环   RestTemplate的java测微计统计信息   Android中使用自定义服务BLE的java读/写特性   java验证输入以确保负数   关于Java扫描器的io基本查询   java如何使用子字符串或其他函数将字符串拆分为单词?   java Storm群集重复元组