小樱 发表于 2021/8/14 19:33

就是基于udp传输协议的nat1打洞穿透实现端口开放

就是基于udp传输协议的nat1打洞穿透实现端口开放

必须要有公网的设备,多台设备就可以去中心化啦
正常来说,100个人正在下载的种子,少说也有十几个人是公网
只要用他们当做跳板,辅助获取开放的nat端口,就实现了打洞
端口开放后,可以让其他下载者连入自身客户端 这种情况下,少说也会提升一丢丢的下载速度
毕竟已经p2p建立成功了 进度可以互相共享
当然,端口开放后最大提升的效果还是上传
因为他人可以连接到自身了,如果没有开放端口的话,只能自己连接他人
实现这个功能最大的好处就是不需要去调整路由器
而且可以不需要有公网ip就可以实现,不用去找电信申请公网就可以开放端口
我统计过,大概只有10%的左右人有公网
包括ipv6,,也全是内网ip,需要超级密码去调整光猫防火墙,或者做了桥接的话要进路由器ssh中关闭iptables
udp建立连接就有一个特性,可以保持端口打开20秒,此时他人就可以通过这个打开的端口连入
断开连接后,重新建立的连接端口号会发生变化,所以要一直长连接保持,这就要看客户端怎么优化调度了
向日葵这些是持续和向日葵服务器保持连接通讯状态,实现端口保持开放

a192212595 发表于 2021/8/15 21:56

本帖最后由 a192212595 于 2021/8/15 22:08 编辑

有现成代码可以参考吗......

小樱 发表于 2021/8/16 00:37

a192212595 发表于 2021/8/15 21:56
有现成代码可以参考吗......

就是没有开源的,不然BT网络肯定早都能支持NAT打洞了,不至于都十多年了,,,居然还没任何一款软件支持

a192212595 发表于 2021/8/23 15:15

小樱 发表于 2021/8/16 00:37
就是没有开源的,不然BT网络肯定早都能支持NAT打洞了,不至于都十多年了,,,居然还没任何一款软件支持

话说小樱你这么猛,能自主解决吧.....NAT打洞的问题,分析开源的BT协议,进而改进呢?
本人小白,处于村通网的程度...不会写,也没头绪呢.{:3343:}

a192212595 发表于 2021/8/23 18:38

小樱 发表于 2021/8/16 00:37
就是没有开源的,不然BT网络肯定早都能支持NAT打洞了,不至于都十多年了,,,居然还没任何一款软件支持

迅雷p2p加速,话说也是用了NAT打洞?
部分冷门的种子,下载速度还不错,文件不知从那个地方/用户那里 拖过来的..
正规BT下载则完全没速度,

小樱 发表于 2021/8/23 19:32

a192212595 发表于 2021/8/23 15:15
话说小樱你这么猛,能自主解决吧.....NAT打洞的问题,分析开源的BT协议,进而改进呢?
本人小白,处于 ...

我要是能解决,,我就去提交pr给开源代码合并了

小樱 发表于 2021/8/23 19:53

a192212595 发表于 2021/8/23 18:38
迅雷p2p加速,话说也是用了NAT打洞?
部分冷门的种子,下载速度还不错,文件不知从那个地方/用户那里 拖 ...

迅雷没有用这项技术,但是迅雷的网心云有用这NAT,主要为了爱奇艺视频提供服务

a192212595 发表于 2021/8/24 20:40

小樱 发表于 2021/8/23 19:32
我要是能解决,,我就去提交pr给开源代码合并了

听上去像是偷懒的言辞....,
既然没什么人搞,我就去碰碰运气了.

小樱 发表于 2021/8/24 20:51

a192212595 发表于 2021/8/24 20:40
听上去像是偷懒的言辞....,
既然没什么人搞,我就去碰碰运气了.

你会写代码吗,,,提交试试咯

a192212595 发表于 2021/8/25 00:02

小樱 发表于 2021/8/24 20:51
你会写代码吗,,,提交试试咯

好吧,我一名是win32的cracker,
网络方面不怎么了解,不过硬着头皮上了.国内p2p技术研究资料比较少,商业玩家也集体沉默,不过呢......热血能打败一切的.

小樱 发表于 2021/8/25 00:16

a192212595 发表于 2021/8/25 00:02
好吧,我一名是win32的cracker,
网络方面不怎么了解,不过硬着头皮上了.国内p2p技术研究资料比较少,商 ...

对头。。。向日葵等等,这些商业软件早有成熟的打洞

a192212595 发表于 2021/8/26 21:05

本帖最后由 a192212595 于 2021/8/26 21:16 编辑

小樱 发表于 2021/8/25 00:16
对头。。。向日葵等等,这些商业软件早有成熟的打洞

ipv6支持要线路和设备,现在贫穷乡镇,只给ipv4公网,可惜就是上行太鸡肋了. 500M那个上行给的不到位,起码得200M上行,我觉得..
这个价格到位吗...就想问问
https://z3.ax1x.com/2021/08/26/huschF.jpg
https://z3.ax1x.com/2021/08/26/hus2p4.jpg
最近在摸鱼,windows上的软件都可以反编译分析,向日葵也有windows版本,那就好稿,难度还不清楚,先溜了.{:3317:}

小樱 发表于 2021/8/26 21:46

a192212595 发表于 2021/8/26 21:05
ipv6支持要线路和设备,现在贫穷乡镇,只给ipv4公网,可惜就是上行太鸡肋了. 500M那个上行给的不到位, ...

我这运营商强制免费升级到1000M下100M上,不允许办理低于1000M的宽带,套餐费每个月99

a192212595 发表于 2021/8/27 11:36

本帖最后由 a192212595 于 2021/8/27 11:42 编辑

小樱 发表于 2021/8/26 21:46
我这运营商强制免费升级到1000M下100M上,不允许办理低于1000M的宽带,套餐费每个月99

有点离谱,花了不少钱在上面(提速包),国内宽带没有统一标准,不了解的话容易变韭菜 被迫收割..
可惜运营商没有制定宽带套餐,高上行就只有商户宽带,200下行,100上行 这里 500元/月。 300M下行,150M上行,800元/月。应该有打折,不过还是小贵了.

a192212595 发表于 2021/8/27 12:28

本帖最后由 a192212595 于 2021/8/27 12:34 编辑

小樱 发表于 2021/8/26 21:46
我这运营商强制免费升级到1000M下100M上,不允许办理低于1000M的宽带,套餐费每个月99

话说,显示器的那个刷新率影响 显示器寿命吗,看了一下某宝的,2者价格相差不大,高刷新率好诱人啊...
75Hz,还是144Hz呢..就目前的IPS面板而言.

小樱 发表于 2021/8/27 19:08

a192212595 发表于 2021/8/27 12:28
话说,显示器的那个刷新率影响 显示器寿命吗,看了一下某宝的,2者价格相差不大,高刷新率好诱人啊...
...

高刷新率会发热翻倍,电子产品发热是大敌,高温就会引起寿命降低

不可名 发表于 2021/8/28 03:43

{:3040:}{:3017:}{:3027:}
页: [1]
查看完整版本: 就是基于udp传输协议的nat1打洞穿透实现端口开放