【问题标题】:Simulating a network video transfer using my home devices使用我的家庭设备模拟网络视频传输
【发布时间】:2015-03-12 21:50:05
【问题描述】:

在完成我的论文时,我需要为普通 WLAN 中的视频传输创建一个模拟,以检测质​​量降低了多少,具体取决于设备数量或原始传输的质量。

当有人建议我使用我的家用设备(我有许多电脑、平板电脑、电子阅读器、视频游戏机等)时,我正在为此使用 NS-3。

在我看来这是个好主意,因为我有足够快的 WiFi 我可以将我的 Mac 用作热点并通过它连接所有设备,然后使用 Wireshark 嗅探数据包并使用“网络链接”限制传输速度调节器”我的问题是,使用网络链接调节器限制传输速度会影响使用我的计算机作为热点的设备吗?还是它只影响我的个人电脑,我需要想办法限制速度以成功模拟我需要的东西?

【问题讨论】:

  • AFAIK,网络链接调节器会限制您的界面。您是否尝试过运行简单的测试,例如从连接到热点的设备加载网页并监控您的速度?
  • 我有,虽然速度下降了,但我从来没有在 Wireshark 中收到任何“丢包”,所以我认为我做错了什么,不是吗?我按“tcp.analysis.lost_segment”过滤并得到 470 个数据包,但我不确定这些数据包是否真的被“丢弃”,以及是否有其他连接(如 UDP)我怎样才能得到这些

标签: networking


【解决方案1】:

我不是 100% 确定你在追求什么,但看到你提到 Mac 上的带宽限制,这可能正在使用中:

基本上,您需要一台可以运行 FreeBSD 的 PC 和两个网络接口(例如,一个内置 NIC 和另一个卡)。然后,您设置盒子以桥接这两张卡。

查看本教程,了解Network Bandwidth Latency and Delay Simulation Tutorial

设置完成后,您可以在 FreeBSD 中使用 ipfw 命令控制该网桥的参数,从而允许您更改比特率、延迟和模拟数据包丢失。

在您的视频源(互联网?)之间使用此框,并在另一端使用 wifi 路由器连接您的设备,您将能够模拟各种条件。

[注意:挖掘这个链接的功劳需要我的一个同事,但我在他设置后在一个项目中使用它,它非常强大]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-06-30
    • 2012-06-25
    • 2023-03-29
    • 2014-05-25
    • 2016-12-17
    • 2022-01-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多