V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  elboble  ›  全部回复第 10 页 / 共 16 页
回复总数  309
1 ... 2  3  4  5  6  7  8  9  10  11 ... 16  
2022-09-01 19:47:33 +08:00
回复了 youx 创建的主题 宽带症候群 FTTR 光纤到房间 最大的好处是 方便和邻居共享宽带
不用 fttr ,1688 上的 2 口 olt ,1100 ,一个口 32 户,你可以放 64 户。16 口的 8000 块可以拿到,你可以运营一个小区了。

fttr 的 olt 100%不能接一般的光猫
2022-08-31 23:36:14 +08:00
回复了 elboble 创建的主题 Django Django 怎么做同一个 url,对应不同的 view 函数?
@zmaplex redis 本来就开了,给 celery 用的,这个比建个表 migrate 方便点。
2022-08-31 20:53:48 +08:00
回复了 cyberpoint 创建的主题 Python 请教下各位 Gunicorn 启动时 Python 进程池
Celery 吧,应该比较合适
2022-08-31 18:04:58 +08:00
回复了 wuosuper 创建的主题 宽带症候群 关于运营商 PON 接入方式明文传输的问题
@oblivion pon 协议默认就是下行收到所有包,不管哪家芯片都收得到,不过你能不能解出来就是要额外的操作。
配置这么简单,可以试试镜像 pon 口到 lan 口,看抓不抓的到别人家个包。
2022-08-30 12:38:02 +08:00
回复了 shinonome 创建的主题 Python Python 如何入门面向对象呢
看视频学的 django ,学到 restframework ,从 apiview 到 viewset ,一系列抽象,真是看的男默女泪
2022-08-30 12:32:29 +08:00
回复了 uiosun 创建的主题 程序员 想把 Namesilo 域名续费 3 年,谁有优惠码?(趁着没涨价)
今年 1 刀注册了个 xyz ,没到 1 号已经 9.9 了,不续了
2022-08-30 11:57:08 +08:00
回复了 wuosuper 创建的主题 宽带症候群 关于运营商 PON 接入方式明文传输的问题
@Marionic0723 FEC 不是加密,是前向纠错,增加链路光功率预算,提供更高光分比,epon 默认只能 1 分 32 ,20km 但是开了 fec 可以到 1 分 64 。

三重扰动才是加密,而且每秒密钥都变,这个都是芯片级实现的,我印象中是默认开启的。

另外即使明文,你需要一个定制的 onu ,能接收所有 llid 的数据 。商用芯片估计没这能力,即使有也屏蔽了。不过你可以买个 onu 的 ip ,自己改下烧进 fpga ,再把外围电路完善下。万一万一开了加密,那就算了。

我想有这个需求的是类似 CIA 的强力执法部门。他们其实在 olt 上联直接镜像端口更加方便。

另外,还有光链路在线介入的,更加简单了。
2022-08-30 06:57:31 +08:00
回复了 wuosuper 创建的主题 宽带症候群 关于运营商 PON 接入方式明文传输的问题
11.1 PON 接口数据安全
EPON 系统下行方向采用广播方式,恶意用户很容易截获系统中其它用户的信息。为提高用户数据的 保密性,EPON 系统下行方向应支持针对每个 LLID 的搅动功能,每个 LLID 应有独立的密钥。EPON 系统对 1G-EPON ONU 的下行搅动应采用附录 E.2 规定的三重搅动方式,对 10G-EPON ONU 的下行搅动应采用附录 E.3 的搅动方式。搅动由 OLT 提出密钥更新要求,ONU 提供针对 LLID 的搅动密钥(1G-EPON ONU 针对每个 LLID 提供的搅动密钥为 3 字节,10G-EPON ONU 针对每个 LLID 提供的搅动密钥为 9 字节),OLT 使用此密钥完成 搅动功能。
EPON 系统的搅动开始于以太网帧的目的 MAC 地址域,截止于 FCS 校验域。系统完成了 MPCP 发现和 OAM 发现过程后,开始进行搅动密钥的交换。密钥交换完成后,该 LLID 的所有下行数据帧、MPCP 帧和 OAM 帧 均应进行搅动。
密钥的更新和同步过程采用 Organization Specific OAMPDU ,具体要求见 6.5.13 节。
2022-08-30 06:15:03 +08:00
回复了 wuosuper 创建的主题 宽带症候群 关于运营商 PON 接入方式明文传输的问题
Pon 上行时分,下行广播。
下行每个终端或者说 llid 的数据都有加密,密钥是终端和局端实时协商的
2022-08-29 23:42:09 +08:00
回复了 elboble 创建的主题 Django Django 怎么做同一个 url,对应不同的 view 函数?
感谢各位大佬,用 redis 存了状态,基本实现了功能,上服务器也没问题了。

还有几点请教:
1 ,用 uwsgi 起多个 worker ,实际上是多个 django 的实例在跑,这样如果用 uwsgi 来启动 django ,djaongo 中是不存在只运行一次的代码。
我这个问题中,即使用 redis 也有个初始值的坑。最简单的是在程序之外,程序启动之前,用 redis-cli 手动设定初始值。如果不用这个方法,就想是不是能在 django 初始化的地方,运行一次 redis set 初始值。通过上面的分析,django 用 uwsgi 启动是不存在这样只执行一次的代码,至少每个 worker 启动 django 所有的代码都要跑一遍,有几个 worker 就要跑几遍。
后来我想通过 redis 直接 get 键取值,但是 redis 的 get 不像 json 的 get 读取空时能返回一个默认值,这个真没想到,自己简单包装了一个能返回默认值的,来代替原始的 conn.get()。这样就不需要预先设置 redis 了。
conn = redis.Redis(connection_pool=POOL)
IS_RELEASED_KEY = 'xxxx_is_released'
def rget(key):
ret = conn.get(key)
if ret == None:
return '0'
else:
return ret

2 ,取得 redis 的 conn 是在 view.py 中,但是不在任何一个 view 函数中,这个代码是不是每个 worker 只执行一次,有几个 woker 就有几个不同的 conn ,还是每次请求都会建新的 conn ?
2022-08-29 16:40:35 +08:00
回复了 elboble 创建的主题 Django Django 怎么做同一个 url,对应不同的 view 函数?
[uwsgi]
chdir = /home/xxxx/project/xxxx
module = xxxx.wsgi
home = /home/xxxx/venv/venv3.9
master = true
processes = 2
socket = 0.0.0.0:8909
vacuum = true
2022-08-29 16:24:20 +08:00
回复了 elboble 创建的主题 Django Django 怎么做同一个 url,对应不同的 view 函数?
@676529483 是的 supervisor 启动的
Ipoe 是 dhcp+option60 或者 82 字段,所以不是任意设备都能用,要符合局方规范
2022-08-24 16:29:26 +08:00
回复了 elboble 创建的主题 程序员 闲来无事,新老两台电脑编译 node18.7 用时比较
@yjhatfdu2 看来 m1 真是厉害
2022-08-24 12:42:19 +08:00
回复了 elboble 创建的主题 程序员 闲来无事,新老两台电脑编译 node18.7 用时比较
@ruanimal 开始我也这么想,测下来发现影响不大,可能都是 sata 的普通盘,gen8 的系统盘接的 sata5 ,只有 3G 。

但是内存至少要 8G 以上。gen8 开始跑了两个 vm ,一开始编译,马上 oom kill 了一个。
2022-08-24 11:28:44 +08:00
回复了 elboble 创建的主题 程序员 闲来无事,新老两台电脑编译 node18.7 用时比较
@cubecube 单核比 3 倍多,不到 4 倍吧。两个 cpu 差了 10 年。
2022-08-24 11:16:28 +08:00
回复了 elboble 创建的主题 程序员 闲来无事,新老两台电脑编译 node18.7 用时比较
@Loserzhu 差不多。12900 还是快一丢丢
提前把商贷还了,前年是 6.45 贷的。
昨天两把梯子一起挂了,gmail 上找回密码都不成,幸亏今天恢复了一个。
2022-08-13 22:50:18 +08:00
回复了 ppj 创建的主题 Python Python 每日一练:等分字符串
''.join([(str[i]+('-' if i%2 and not (i==1 or i == len(str)-1) else '')) for i in range(len(str))])
1 ... 2  3  4  5  6  7  8  9  10  11 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1414 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 17:13 · PVG 01:13 · LAX 10:13 · JFK 13:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.