N2N稳定性测试

这几天测试了一下N2N各个版本的稳定性,希望对大家有重要的参考意义。
测试方法:

中心节点选用我的国外vps上架设的节点(在上面同时运行了v1、v2、v2.1新版三个supernode。注意,v2.1 版本已经更名为 V2s 版本了,切记切记!

边缘节点一是四川乐山电信二级路由器,该路由器刷的是padavan固件,在上面用代码的方式运行的edge3个版本共4个进程的edge,其中v0和v1都是指的旧版n2nv1(见下图,可以下载到本地查看),v2是指旧版v2,v21是指的新版n2n。一级路由器是光猫,暂时没有破解和做任何映射。从该路由器出发,ping这个中心节点的ping值是200ms左右。

边缘节点二是四川成都长城宽带下面接有一个蒲公英路由器(相当于是openwrt路由器),在这个路由器下,以无线的方式接入群晖机器,此群晖上以代码方式运行了4个edge进程,情况与上面的一致并对应。群晖ping中心节点是400ms左右,不大稳定。

测试情况如下图所示。测试方法就是(在padavan下的)乐山的计算机ping成都的群晖,每一次ping会有四次反馈。

ping 10.0.0.100

Pinging 10.0.0.100 with 32 bytes of data:

Reply from 10.0.0.100:bytes=32 time=831ms TTL=63
Reply from 10.0.0.100:bytes=32 time=416ms TTL=63
Reply from 10.0.0.100:bytes=32 time=459ms TTL=63
Reply from 10.0.0.100:bytes=32 time=415ms TTL=63

Ping statistics for 10.0.0.100:
   Packets:Sent = 4, Received =4, Lost = 0 <0% loss>,
... ...

左边一组数据是测试情况的原始记录,其中1.30是最初的测试,当天v2中心节点与其他的不一致,不是同一个ip地址。后来为了对比,从1.31开始,将这个差异消灭,大家3个点的情况都一样(都用我共享给大家的那个服务器上的节点)。1.31.8.45之前,每一次ping(有4组反馈),只要有一组反馈ping通就算通,就得1分,之后每反馈一次ping通得0.25分,4次就得1分。

中间一组数据是根据左边的去掉1.30的得分,右边是4次反馈只要ping通了一次就得1分的情况。

所以,从稳定性来说,新版V2.1 > V1 > V2,这还是很明显的。

v1: https://github.com/meyerd/n2n/tree/master/n2n_v1 (与 ntop 网站的通用)
v2: https://github.com/ntop/n2n (与 ntop 网站的通用)
v2.1: https://github.com/meyerd/n2n/tree/master/n2n_v2 (现在已改名为 v2s)


100%(7)

0%(0)
发表评论?

2 条评论。

  1. 注意:目前我们已经把新版v2(也就是上面的 v2.1),不再叫 v2.1 了,而是叫 v2s。

  2. 谢谢博主的实践,让后来看到的人省了不少事

发表评论

*