有没有人能推荐个硬件的 network emulator?

2019-10-23 00:07:43 +08:00
 geeti

用来模拟各种网络状况的,丢包,限流,延时等。

1444 次点击
所在节点    程序员
9 条回复
alphatoad
2019-10-23 00:30:55 +08:00
Mininet 看一下,不过是软件的
为什么需要硬件?
geeti
2019-10-23 00:41:21 +08:00
@alphatoad 各个平台都需要用,linux mac ios android
xmoiduts
2019-10-23 00:44:25 +08:00
NS-3 也是软件……丢包 延迟 带宽 都有
geeti
2019-10-23 07:15:34 +08:00
@xmoiduts ns-3 是 simulator 吧,我需要一个 traffic shaper,用来测试软件
ryd994
2019-10-23 08:33:58 +08:00
硬件实现丢包还可以,实现延迟比较难
可以当然可以,但是未必比软件更有效率
延迟+大带宽意味着所有被延迟的包必须缓冲在某个内存里。大容量外部内存性能不怎么样,无非就是普通 RAM 的水平。高速缓存做大了非常贵。
软件写的好的,比如基于 dpdk 的,反正超过被试不就行了。
saar
2019-10-23 08:56:10 +08:00
spirent testcenter
bing0
2019-10-23 12:06:39 +08:00
你用 linux 的 TC 不就可以吗?把这个 linux 当网关。
goofool
2019-10-23 13:41:12 +08:00
思博伦 avalanche
geeti
2019-10-25 01:22:47 +08:00
@goofool 谢谢,知道大约价位吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/611922

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX