在 Mac OS X 中使用 Network Link Conditioner 模拟 Internet 连接和带宽速度
最近添加到 Mac OS X 和现代版本的 Xcode 开发工具的是一个名为 Network Link Conditioner 的实用程序,这是一个高度可定制的工具,可让您模拟各种常见的互联网连接速度。
该实用程序面向 Mac 和 iOS 开发人员,因此他们可以在各种网络条件下测试他们的应用程序响应时间,但它对 IT 管理员、网络管理员和 Web 开发人员也非常有用。基本上任何需要模拟任何特定互联网连接速度的人都可以从该实用程序中受益,它可以从 Apple 免费下载。
要访问 Network Link Conditioner,您需要安装整个 Xcode 包,或者使用开发者 ID,仅下载 Hardware IO Tools 包并从那里安装。两者的工作原理相同,因此请使用最适合您的 Mac 情况的方法。
在 Mac OS 中获取 Network Link Conditioner 以模拟连接速度
- 下载并安装 Xcode(App Store 链接)OS X 用户可免费下载,或前往开发人员下载页面并登录以访问“硬件 IO 工具”单独下载——然后使用以下任一方法访问该实用程序
- 使用 Xcode:安装 Xcode 后,前往:
- 使用 Hardware IO Tools:或者,如果您刚刚下载了 Hardware IO Tools,请安装 dmg 文件并双击 Network Link Conditioner 以将首选项面板安装到 Mac OS X 中
- 双击“Network Link Conditioner.prefPane”将实用程序加载到系统偏好设置
- 在 Mac OS X 中打开系统偏好设置并选择“网络链接调节器”以访问该工具并模拟各种互联网连接速度
/Applications/Utilities/Network Link Conditioner/
您可以立即开始使用带宽模拟器。
如何使用 Network Link Conditioner 在 Mac 上模拟特定的 Internet 连接速度
Network Link Conditioner 实用程序相当易于使用,而且有点不言自明,只需选择您要模拟的带宽配置文件,然后单击“ON”按钮即可立即将其激活。机器网络会立即发生变化。
作为配置文件可用的默认互联网连接速度选项是:
- LTE – 一般情况下,连接速度非常快,连接性好,丢包率极低
- 3G – 一般情况、良好的连接性或有损网络
- 电缆调制解调器
- 数字用户线
- 边缘 – 平均情况、良好的连接性或有损网络
- Wifi – 一般情况、良好连接或有损网络
如果您发现现有的带宽配置文件过于有限,请单击左下角的小锁图标,然后点击右下角的“管理配置文件”按钮以创建或编辑新的配置文件。在这里,您可以设置下行链路和上行链路带宽、上行和下行数据包丢弃、响应延迟,甚至 DNS 延迟。
Xcode 4.1,因此它的任何版本都将具有有用的实用程序。在更高版本的 Mac OS X 和 Xcode 中,您甚至不需要下载 Xcode,而且如前所述,您可以选择单独下载 Hardware IO Tools,而不是将实用程序直接安装到 Mac 上。