Dou*_*kem 13 networking linux performance emulation macos
我正在寻找一种可以在 Mac OS X 上使用的开源/免费网络模拟器工具,以模拟 UDP/TCP 连接(甚至在物理层)。
我正在寻找最简单的解决方案,它允许我运行 TCP/UDP 服务器并让一些客户端在模拟各种网络连接的 localhost 上连接到它们。
我主要想知道我是否可以netem在 Mac OS X(甚至更好的跨平台 Windows/Linux/Mac)上使用类似 Linux 的东西。
也许我可以运行 VirtualBox 并运行 Linux 内核netem,有没有人有这方面的运气?
尝试ns-2:
NS-2 是一款针对网络研究的离散事件模拟器。NS-2 为有线和无线(本地和卫星)网络上的 TCP、路由和多播协议的模拟提供了实质性支持。
在基于 MacOS X/Intel 的计算机上安装 NS2
我尝试将 ns2-allinone-2.29.3/.2 安装到基于 intel mac 的系统上。在编译阶段出现一些问题后,模拟器部分(ns)似乎完全可以工作。相反,Nam 遇到了一些与 Xlib 相关的奇怪错误。据我所知,这种奇怪的行为与 Xlib 的 api 部分到 macos/intel 版本的一些更改有关。附件是我在尝试在基于 Intel 的 mac 上运行 nam 时出现的错误。
Run Code Online (Sandbox Code Playgroud)tengu:~/Desktop/ns-allinone-2.29/nam-1.11 valvoline$ ./nam Xlib: sequence lost (0x10006 > 0x9) in reply type 0x0! X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 1 (X_CreateWindow) Resource id in failed request: 0xa Serial number of failed request: 6 Current serial number in output stream: 9
您可以访问此处获取有关 Ns-2 的完整教程。
| 归档时间: |
|
| 查看次数: |
7022 次 |
| 最近记录: |