2022-07-21

作者: 斯特西 | 来源:发表于2022-07-24 16:45 被阅读0次

    这俩天粗略看了以下《计算机网络:自顶向下》,下面就是记录以下对项目有帮助的内容

    ad hoc网络

    Ad hoc网络是一种特殊的无线 移动网络。网络中所有结点的地位平等,无需设置任何的中心控制结点。网络中的结点不仅具有普通 移动终端所需的功能,而且具有 报文转发能力。特点有
    1、无中心:所有节点的地位相等,是一个对等式网络,典型如p2p结构
    2、自组织:不同于平时使用的手机有5G基站,网络的布设或展开无需依赖于任何预设的网络设施。结点通过 分层协议和分布式算法协调各自的行为,结点开机后就可以快速、自动地组成一个独立的网络。
    3、多跳转发:当结点要与其覆盖范围之外的结点进行通信时,需要中间结点的多跳转发。与固定网络的多跳不同,Ad hoc网络中的多跳路由是由普通的 网络结点完成的,而不是由专用的路由设备(如 路由器)完成的。
    4、动态拓扑:ad hoc网络中的节点可以随时退出,所以拓扑可能随时发生变化。

    adhoc.cc

    运行别人文件时,报错找不到Nqos那个helper类,官网查找知道缺少某个头文件,加入头文件,#include "ns3/nqos-wifi-mac-helper.h"解决。(mac层)失败。后来发现这个头文件在2.27之后被弃用。所以采用代码

    WifiMacHelper mac;
        Ssid ssid = Ssid("ns-3-ssid");
        mac.SetType("ns3::StaWifiMac",
                    "Ssid", SsidValue(ssid),
                    "ActiveProbing", BooleanValue(false));
        mac.SetType("ns3::AdhocWifiMac");
    

    代替


    数据爆炸.png

    相关文章

      网友评论

        本文标题:2022-07-21

        本文链接:https://www.haomeiwen.com/subject/lrxpirtx.html