V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  huangya  ›  全部回复第 3 页 / 共 41 页
回复总数  812
1  2  3  4  5  6  7  8  9  10 ... 41  
92 天前
回复了 huangya 创建的主题 宽带症候群 ipsec 虚拟网卡模式
@fortitudeZDY 搞清楚了,我现在用的确实是属于 router based 的一种。参考[1]. 并且确实是用户态实现的。

Based on our own userland IPsec implementation and the kernel-libipsec plugin it is possible to create route-based VPNs with TUN devices. Similar to VTI devices or XFRM interfaces the negotiated IPsec policies have to match the traffic routed via TUN device. In particular because packets have to be copied between kernel and userland it is not as efficient as the solutions above (also read the notes on kernel-libipsec).

[1]https://docs.strongswan.org/docs/5.9/features/routeBasedVpn.html
93 天前
回复了 huangya 创建的主题 宽带症候群 ipsec 虚拟网卡模式
@fortitudeZDY 是由什么配置参数导致的吗
95 天前
回复了 huangya 创建的主题 Linux Linux 内核 rhashtable 效率
@zizon 你说的 pic 接口应该是走的外挂接口,我说的是直接使用 cpu 的硬件指令(需要定制)去做,所以没有你说的这种开销。
102 天前
回复了 TESTFLIGHT2021 创建的主题 宽带症候群 PCDN 和 BT/PT 本质一样
@TESTFLIGHT2021 pcdn 损害的运营商的利益。现在是运营商要封你,不是内容商要封你。而运营商就是给你提供宽带的。还是有区别的。
@dhb233 此方法可以。感谢
@huangya 说错了,不是重定向,是管道
@lance6716 假设 nc 是使用 sendto 函数发送的包[1],我希望它每调用一次 sendto ,里面的 len 参数是小于 1500-20 bytes ip 头-8 bytes udp 头 = 1472. 现在我看到的是每次 len 都是 10000 多。所以会在 ip 层分片。刚想到是不是这个 len 是由 cat /tmp/1G 这个重定向决定的。

ssize_t send(int sockfd, const void *buf, size_t len, int flags);


[1]https://linux.die.net/man/2/sendto
@lance6716 ip 层不分片,发送多个包。就是一个个包发送出去,且小于 mtu 1500.
@pagxir 我是为了测试需求。我的本意是想通过 nc 发送一些 udp 包来测试。但 udp 不能分片。用 iperf 的话,因为 iperf 本身还有个 tcp 的控制连接,这样会影响我的测试。所以没用 iperf 。
请问楼主 ER-4, 使用 pppoe 拨号,nat 走的是硬件加速吗? CPU 占用接近 0 吗?
@Dedicatus545 加个-b 参数看看
etherwake -b -D -i br-lan your_nas_mac
试试这个:etherwake -D -i br-lan your_nas_mac
116 天前
回复了 wwwwfly 创建的主题 NAS 求推荐 wifi6 路由器?
@gentrydeng 其实我不太了解这种会议的约束力在哪里?像美国就把 6GHZ 全部用于 wifi 。那这次会议之后,对美国有什么影响吗?还是说大部分国家达成共识,将 upper 6GHZ 用于 IMT 之后,许多产业链不带美国玩或者美国不好参与?
116 天前
回复了 wwwwfly 创建的主题 NAS 求推荐 wifi6 路由器?
@MiKing233 8 根天线工作在 160mhz. 8*1200=9600. 市面上应该没有推出过这种产品。似乎最多是 4 根天线工作在 160MHZ 上。
119 天前
回复了 huangya 创建的主题 Linux Linux 内核 skb clone 问题
@leonshaw
@huangya
看懂了,确实是 clone 一次。关键在这里的 https://elixir.bootlin.com/linux/latest/source/net/bridge/br_forward.c#L187https://elixir.bootlin.com/linux/latest/source/net/bridge/br_forward.c#L190 。发送 prev 。发给最后一个 slave 不是 clone 的。
120 天前
回复了 huangya 创建的主题 Linux Linux 内核 skb clone 问题
@leonshaw 不好意思,我看了好一会儿,似乎是遍历每个接口发送 https://elixir.bootlin.com/linux/latest/source/net/bridge/br_forward.c#L209 。236 行的 maybe_deliver()应该是发送的地方吧,请问哪个地方可以体现比 slave interface 的数目少 clone 一次呢? 能否点拨一下?非常感谢!
120 天前
回复了 huangya 创建的主题 Linux Linux 内核 skb clone 问题
@leonshaw 请问为什么是 clone 一次呢?是因为 eth1 或者 eth2 其中有个接口使用原始的 skb 发送吗?
非常好的帖子。楼主你 HQoS archtiecture 的图是哪里搞的啊。文档能不能发一份来学习一下。谢谢。个人研究 openwrt 也很久了。base64:aHVhbmd5YTkwQGdtYWlsLmNvbQ==
134 天前
回复了 xiebaota 创建的主题 路由器 马上过年了,想给老家五层房子弄个网络
>现有方案是 2 楼弄个路由器,牵了线到 3 楼后也弄了个路由器,路由器都是大学和毕业后自己换的二手货
感觉你这个方案挺好的。这两个路由器组有线 mesh 。3 楼后弄一个好一点的路由器。覆盖 2 楼后,3 楼后,4 楼后 3 间房。因为是居中。三间房覆盖没问题。
134 天前
回复了 xiebaota 创建的主题 路由器 马上过年了,想给老家五层房子弄个网络
用图床贴个图来看看
1  2  3  4  5  6  7  8  9  10 ... 41  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   941 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 22:19 · PVG 06:19 · LAX 15:19 · JFK 18:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.