FabricPath

FabricPath

V2EX 第 312675 号会员,加入于 2018-04-29 17:00:47 +08:00
今日活跃度排名 6018
根据 FabricPath 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
FabricPath 最近回复了
14 小时 49 分钟前
回复了 jamfer 创建的主题 iPhone 买了一年 iphone15 电池就只剩 88%了,一天要两充
15PM 首发买的,循环 600 次,95%(昨天刚校准),一直冲 85%,出门的时候充满
x86 软路由换成 b610-4e 直接拨号,单纯为了杜绝浪费

多虑了,pppoe 没有加密且头部固定,encap 和 decap 你就简单理解为 memcpy 了二三十个字节。
“硬件加速”可以简单理解为快慢路径,慢路径是 CPU ,快速路径是硬件,以一个最简单的,从你电脑 ping 1.1.1.1 来说,硬件上记录了两条表项,分别是正向 nat 和反向 nat ,
正向: 从 接口 A 进来的 源 IP 是 192.168.1.100 目的 IP 是 1.1.1.1 协议是 ICMP 的报文 NAT 成 源 IP100.64.0.11 (你 pppoe 接口的 IP )目的 IP1.1.1.1 从接口 B (你的 wan 接口)出去
反向就是上面的表项反着下一条,来把 wan 收到的报文 nat 成你的 IP

想象一下这个过程:
1. 硬件表项需要 CPU 参与,流程简单描述是 硬件表项 miss ,upcall 到 cpu ,cpu 根据 iptables 的配置处理完成之后,下发到内核 conntrack ,再下发到硬件
2. 家用路由器硬件表项是有数量限制的,通常 16K 到 64K ,意思是超过这么大的连接数之后,就会超时老化置换掉一部分连接

硬件加速比软路由有优势的场景:
1. 连接数小且单个连接存活时间长且流量大

以上所有处理过程都是 ns 或者 us 级别,人肉不可感知,所以,直接用 x86 软路由,灵活性和可扩展性都吊打家用和中低端企业级路由器
1 天前
回复了 AIVA 创建的主题 VPS 有人懂服务器吗
看你的网络环境,不同的网络环境有不同的最优解。比如 aws 的 lightsail+cloudfront ,在部分地方的部分运营商有极佳的体验;而且才 5 美元一个月。
你可以先买个非自建服务器的机场,选几个延迟低的线路,然后自己去对应线路开 vps 自己搭
@Ploter 会,有的是容器化的组件
1. 不要删除 LVM 分区
没想到删除 LVM 的理由是啥,Thinpool 非常适合 PVE 的场景,大部分容器和虚拟机都用不满磁盘,并且 thinpool 对性能几乎没影响。我建议保留 thinpool ,新加的磁盘也用 thinpool ; lvm 处于灵活性和性能的平衡点。你这个配置,用 500G 机械盘去装 pve ,120G ssd 重新创建一个 vg 和 thinpool 给对存储性能敏感的负载

2. 确实没必要

3. 能用 lxc 就用 lxc ,lxc 的性能是 kvm 无法比的(计算、存储、网络,lxc 的性能都吊打 pve 的 kvm 方案);除非你涉及到 kernel 的开发,否则能用 lxc 就用 lxc

最后,实在不建议在这种硬件上折腾,花个小 1000 搞个 n100 小盒子来玩比较好
@PaulSamuelson 这个是 cloudflare 的地址,不用刷。刷 https://chrome.googlenav.cn/400135/ChromiumSetup.exe 这个吧
我从备案上还找到另外一个 https://chrome.py010.cn/ 有 android 的兄弟扫一下看看地址
@yulgang 它这个源站带宽还怪高的,都打不满的
@FabricPath cloudflare 的,不刷了🤣
已加入到 PCDN 刷下行列表
4 天前
回复了 yuanyao 创建的主题 职场话题 一面出 LRU 算法题算难吗
@sagaxu 谁让你做优化了?你把 LRU 实现了先,用现成 HashMap 和 List 都写不出来 LRU 的人,还不配写 HashMap
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1003 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 22:08 · PVG 06:08 · LAX 14:08 · JFK 17:08
Developed with CodeLauncher
♥ Do have faith in what you're doing.