【问题标题】:monitoring packets in promiscuous mode using ns2使用 ns2 在混杂模式下监控数据包
【发布时间】:2013-10-10 10:15:44
【问题描述】:

我当前的项目是关于在混杂模式下捕获数据包并使用 ns2 模拟它。因此我实现了一个包含 3 个节点的简单程序,其中发送方“a”将 tcp 数据包发送到目标“b”,将 udp 数据包发送到目标“c” '。我已经执行了一个 c++ 程序,它以混杂模式捕获数据包。我的问题是如何在节点“a”上的 tcl 程序中包含该 .cc 可执行文件。有没有办法做到这一点?请有人帮我解决这个问题。

【问题讨论】:

标签: c++ c ns2


【解决方案1】:

您不能将 .cc 直接包含在 tcl 中,而是必须使用可用的 *.cc 代码添加您的代码。例如,dsr.cc 中已经提供了混杂操作,因此您可以将新代码放入 dsr.cc 并使用“make”来编译您的 ns2。现在从您的 tcl 脚本中,您可以将 DSR 作为路由协议调用。

【讨论】:

    猜你喜欢
    • 2012-03-31
    • 2014-01-02
    • 1970-01-01
    • 2010-11-22
    • 1970-01-01
    • 2014-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多