okass2 在版块 VPS业务 中回复了话题 Ubuntu 如何开启bbr加速算法 12个月前
bbrv2和bbrv1的区别
背景
- BBR(Bottleneck Bandwidth and Round-trip propagation time) 是 Google 开发的一种 TCP 拥塞控制算法,旨在优化网络吞吐量和延迟。
- BBRv1:发布于 2016 年,集成到 Linux 内核 4.9(2016 年 12 月)。
目标:替代传统基于丢包的算法(如 CUBIC),通过测量网络的瓶颈带宽(BtlBw)和最小往返时延(RTprop)动态调整发送速率。 - BBRv2:发布于 2019 年,逐步完善并在 Linux 内核 5.4+(2019 年 11 月)中引入测试版本,5.10+(2020 年…
okass2 在版块 VPS业务 中发起了话题 Ubuntu 如何开启bbr加速算法 12个月前
前提条件
内核版本:BBR 需要 Linux 内核 4.9 或更高。Oracle Cloud 的默认镜像(如 Oracle Linux 8、Ubuntu 20.04/22.04)通常已满足要求。
权限:需要 root 权限。
模块支持:内核需编译 CONFIG_TCP_CONG_BBR 和 CONFIG_NET_SCH_FQ。1.查看当前拥塞控制:
sysctl net.ipv4.tcp_congestion_control
默认可能是 cubic。
2.验证加载:
lsmod | grep -E ‘tcp_bbr|sch_fq’
3.持久化配置:
vim /etc/sysctl.d/10-bbr.confnet.…[阅读更多]
okass2 在版块 VPS业务 中回复了话题 Oracle VPS如何调整磁盘性能 12个月前
VPS性能测试脚本
curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh
或者
curl -L https://github.com/spiritLHLS/ecs/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh
或者
bash <(wget -qO- bash.spiritlhl.net/ecs)
或者
bash <(wget -qO- ecs.0s.hk)
或者
bash <(wget -qO- ecs.12345.ing)
ref: https:/…[阅读更多]okass2 在版块 VPS业务 中发起了话题 Oracle VPS如何调整磁盘性能 12个月前
okass2 在版块 软路由 中发起了话题 比较推荐的软路由固件汇总 1年前
1.iStoreOS
https://github.com/istoreos
iStoreOS 目标是提供一个人人会用的路由兼轻 NAS 系统,保证能运行在 200元-5000元的各种类型的硬件上,实现自己的网络存储自由。系统本身完全免费。2.骷髅头
https://github.com/DHDAXCW
支持:x86_x64(推荐) NanoPi-R4S-R4SE NanoPi-R2S NanoPi-R2C-Plus3.XiaoWanSM
https://pan.w2nn.ml/zh-CN/
支持:x86_64、NanoPi、小米、竞斗云(一直用这个)、华硕、极路由、网件等等4.X-Wrt[阅读更多]
RSA密码算法安全的问题
1.签名算法问题
- 传统的 ssh-rsa 使用 SHA-1 签名算法,而 SHA-1 在密码学上已被认为不安全(存在碰撞攻击风险)
- OpenSSH 8.8(2021 年 9 月)开始默认禁用 ssh-rsa(SHA-1)。
- 你的密钥使用的是 rsa-sha2-256(从日志 RSA SHA256 可知),这是更安全的 SHA-2 签名算法,仍然被现代系统支持。
2.量子计算威胁
RSA 依赖于大整数分解难题,理论上会被量子计算机的 Shor 算法破解(如果大规模量子计算实现)。
相比之下,ed25519 等基于椭圆曲线的算法目前被认为更抗量子威胁(尽管也非完全免疫,需要后量子算法)。解决办法:
1>授权文件
# sudo chown -R root:root ~/.ssh
# sudo chmod 700 ~/.ssh
# sudo chmod 600 ~/.ssh/authorized_keys
2>还有可能是vps禁用了RSA算法认证,需要全局打开okass2 在版块 macOS | iOS 中发起了话题 MacOS 15.x版本Chrome浏览器无法访问本地局域网 1年前
MacOS 15.x版本Chrome浏览器无法访问本地局域网
解决办法
在设置->隐私里面,本地网络和本地服务均打开Chrome开关即可
Local service/ Local Network
jason_chou 在版块 硬件 中发起了话题 PCB的沉金镀金喷锡工艺有什么区别 1年前
PCB的沉金/镀金/喷锡/镀银等工艺有什么区别,参考:https://www.slpcb.com/Article/xlbcjcjvsd_1.html#herf
SNE(Small Network Equipment)小型网络设备
PA即将完成家用及商用小型网络设备Small Network Equipment (SNE)的第一版本能源之星产品规范,对原来的草稿版本进行了修订,新规范包括了非机…[阅读更多]
Frank Chen 在版块 协议标准 中发起了话题 Thread认证 1年, 1个月前
Thread认证的原则是thread协议栈运行在那个处理器上面 ,就要做那个处理器和thread 的适配认证。而且首先要成为thread 联盟的会员。
okass2 在版块 NAS系统 中发起了话题 Btrfs和Ext4文件格式的区别 1年, 1个月前
1. EXT4 文件系统特点
EXT4 是 EXT 文件系统系列的第四代,它在 EXT3 的基础上做了许多改进,是目前最广泛使用的 Linux 文件系统之一。以下是 EXT4 的一些主要特点:向后兼容性:EXT4 能够与 EXT2 和 EXT3 文件系统向后兼容,这意味着现有的 EXT2 和 EXT3 文件系统可以无缝升级到 EXT4。
支持大文件:EXT4 支持更大的文件和文件系统,最大文件大小可以达到 16TB。
性能提升:EXT4 通过延迟分配和扩展的文件系统日志功能来提高文件系统的性能。
磁盘空间利用:EXT4 使用块子分配和多重块分配来提高磁盘空间的使用效率。
可靠性:EXT4 的文件系统检查速度比 EXT3 快,减少了系统…[阅读更多]okass2 在版块 WiFi协议 中回复了话题 WIFI、ZigBee、BlueTooth的PTA共存机制 1年, 1个月前
PTA机制的问题点
如果Bluetooth/zigbee过多的发送请求信号给wifi soc,则会造成wifi业务被频繁切断,严重影响wifi用户体验。所以要合理权衡业务场景。
okass2 在版块 WiFi协议 中回复了话题 WIFI、ZigBee、BlueTooth的PTA共存机制 1年, 1个月前
sliconlab 双蓝牙PTA机制

okass2 在版块 协议标准 中发起了话题 有关Thread/Zigbee/Bluetooth多协议的相关技术实现细节 1年, 1个月前
okass2 在版块 协议标准 中发起了话题 蓝牙各个版本的速率及通信距离 1年, 1个月前



okass2 在版块 协议标准 中发起了话题 FCC认证Bluetooth功率限制要求 1年, 1个月前
1.流控制在串行通讯中的作用
这里讲到的“流”,当然指的是数据流。数据在两个串口之间传输时,常常会出现丢失数据的现象,或者两台计算机的处理速度不同,如台式机与单片机之间的通讯,接收端数据缓冲区已满,则此时继续发送来的数据就会丢失。现在我们在网络上通过MODEM进行数据传输,这个问题就尤为突出。流控制能解决这个问题,当接收端数据处理不过来时,就发出“不再接收”的信号,发送端就停止发送,直到收到“可以继续发送”的信号再发送数据。因此流控制可以控制数据传输的进程,防止数据的丢失。 PC机中常用的两种流控制是硬件流控制(包括RTS/CTS、DTR/CTS等)和软件流控制XON/XOFF(继续/停止),下面分别说明。
2.硬件流控制
硬件流控制常用的有RTS/CTS流控制和DTR/DSR(数据…[阅读更多]
okass2 在版块 XGSPON+WiFi 中回复了话题 Dying gasp功能详解 1年, 2个月前
dying-gasp放电时间计算
“Dying-gasp” 是指在设备断电时,为确保能够发…[阅读更多]
okass2 在版块 XGSPON+WiFi 中回复了话题 Dying gasp功能详解 1年, 2个月前
Dying Gasp — 断电告警/致命故障/断电报警功能
Dying Gasp信号功能:在终端设备意外掉电时立即发送信号给局端设备,告知局端设备该终端设备即将断电离线。常用于通信设备,如当ONU离线时,OLT可通过该ONU是否发送过dyinggasp信号来判断ONU是掉电离线还是通信异常导致离线。
- 读取更多







