NFD无线传输修改
修改NFD支持无线传输
想要将NFD改成无线模式有两种方式,一种是为无线网卡配置adhoc模式,通过网卡实现的802.11链路层的协议,以及相关的帧交换,用户端在使用时只需要构造出想要发送的数据并发送到网卡即可。另外一种是将网卡配置为monitor模式,这样就需要自己为发送的数据包添加字段,构造为符合802.11协议的数据包。
我还年轻, 我渴望上路
注释掉nlsr-conf-reader中的269-276行,发现原来读配置文件的信息时节点初始位置距离过远,在划定边界时越界,节点之间不能正常通信,由配置文件分配位置信息改成自己分配位置信息,使用随机位置生成,减小节点之间的初始距离。
Node1机器作为文件客户端,Node2,Node3,Node4作为文件服务端,修改Node1程序使其能够支持多个服务端下载上传。
首先修改main函数,读取config文件的参数存入vector中。
命名数据网络(NDN)作为一种很有发展前途的网络架构,被广泛认为是一种非常适合多跳无线网络(MWN)的网络协议。在命名数据MWN中,拥塞控制、转发策略和功率控制是三个耦合的关键问题。目前已有大量关于IP网络的跨层设计的工作,并证明了跨层设计的优越性。在基于IP的MWN跨层设计的启发下,研究了命名数据MWN的联合拥塞控制、转发策略和功率控制问题,并将其建模为命名数据网络效用最大化(NDNUM)问题。在我们的NDNUM中,我们最大限度地提高了与数据接收速率相关的网络效用减去功耗,同时考虑了NDN与IP不同的通信特性。然后提出了一种基于次梯度法的分布式迭代算法来求解NDNUM。据我们所知,我们的算法是命名数据MWN的拥塞控制和功率控制的第一个跨层设计。我们表明,网络效用最大化不仅可以用于促进端到端协议网络的跨层设计,而且可以用于设计以信息为中心的网络的跨层机制。
安装docker,参考零基础入门Docker-cuda练习场_学习赛_赛题与数据_天池大赛-阿里云天池 (aliyun.com)
windows下安装完后启动Docker Desktop,如果能正常启动,进入终端管理员,docker -v能显示版本则安装成功
首先需要新建一个仓库,然后下载到本地,比如:
1 | git clone https://github.com/LZH20001220/SMP2023ChatGLM.git |
然后将本地的工程文件复制到克隆文件夹下
然后上传本地的工程
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true