我被要求创建一个使用PC /服务器硬件的高吞吐量路由器。我对pf、iptable和tc比较熟悉,但我从来没有过这么高的流失率和这么多的规则。我希望你能帮我避免那些行不通的愚蠢的解决方案。
我的目标是支持至少10,000个同时客户机,并且每秒至少添加和删除100个客户端。每个客户端都将具有以下功能的简单双向路由规则:
我担心的是,每秒创建和销毁100个规则集会因为一些隐藏的互斥而降低性能。
我的候选解决方案是:
这些解决方案中哪一个最适合扩展?我应该用什么技巧来获得最好的表现?
发布于 2014-04-01 12:24:14
虽然我从未尝试过做您正在做的事情,但是使用OpenBSD的最佳方法可能是使用表,因为您可以轻松地从表中添加/删除IP。
https://unix.stackexchange.com/questions/120671
复制相似问题