- 博客(13)
- 收藏
- 关注
原创 ns3学习记录(七):Tracing&fourth.cc
有很多方法可以从一个程序中获取信息。最直接的方法是将信息直接打印到标准输出中,但是随着程序中打印语句数量的增加,处理大量输出的任务将变得越来越复杂。最终,您可能会觉得有必要以某种方式控制正在打印的信息,可能是通过打开和关闭某些类别的打印,或增加或减少您想要的信息量。如果您继续沿着这条路径运行,您可能会发现您已经重新实现了NS_LOG机制(请参见使用日志记录模块)。为了避免这种情况,您首先要考虑的事情之一是使用NS_LOG本身。
2023-08-13 12:58:48
455
2
原创 ns3学习记录(六):ns3队列
在ns-3中,排队规则的选择会对性能产生很大的影响,因此,用户需要了解默认安装了什么以及如何更改默认值并观察性能。在架构上,ns-3将设备层与互联网主机的IP层或流量控制层分离开来。最近发布的ns-3中,输出的数据包在到达通道对象之前遍历两个排队层。遇到的第一个排队层是ns-3中所谓的“流量控制层”;在这里,活动队列管理(RFC7567)和由于服务质量(QoS)而导致的优先级通过使用排队规则以设备独立的方式进行。第二个排队层通常可以在NetDevice对象中找到。
2023-08-01 19:31:21
1045
1
原创 ns3学习记录(五):WIFI无线网络third.cc
third.cc在second.cc的基础上,在拓扑图左侧的P2P节点上安装了新的网络设备(NetDevice),使之成为。可以通过配置参数修改有线和无线网络上创建的节点数量。默认情况下,有三个额外的CSMA节点和三个无线STA节点。
2023-08-01 12:29:30
1572
1
原创 ns3学习记录(四):CSMA有线网络second.cc
它在CSMA网络上(ff:ff:ff:ff:ff:ff)上进行广播,询问IP地址为10.1.2.4的设备。然后该单一设备会“嗅探”网络中的所有数据包,并将它们存储在一个pcap文件中,即tcpdump的工作方式。因为网络拓扑存在不同网段的IP地址,两个网络属于不同的子网,这就需要连接两个子网的p2pNodes.Get(1)节点具有路由功能,这样才能正确转发从P2P子网发往CSMA子网的分组。ns-3提供了一个网络设备和信道模型,即CSMA(载波感知多址),为以太网采用的模型CSMA/CD的一个子集。
2023-07-15 18:03:39
1385
1
原创 ns3学习记录(三):LOG&命令行操作&Tracing
对于每个LOG_TYPE,还有一个LOG_LEVEL_TYPE,如果使用它,日志除了记录当前其级别之外,还记录它上面的所有级别。(因此,LOG_ERROR和LOG_LEVEL_ERROR以及LOG_ALL和LOG_LEVEL_ALL在功能上是等价的。)例如,启用LOG_INFO将只启用NS_LOG_INFO提供的消息,而启用LOG_LEVEL_INFO也将启用NS_LOG_DEBUG、NS_LOG_WARN和NS_LOG_ERROR宏提供的消息。
2023-07-15 15:12:22
702
1
转载 Keil uVision5报错error:#5:#include “core_cm3.h“
用Keil vision5编译时报错:error: #5: cannot open source input file "core_cm3.h": No such file or directory。
2022-04-16 17:19:24
5140
原创 关于安装React依赖导致my-app报错问题解决
关于盲目安装React依赖问题解决首先找到了这个有相似问题的道友的提问,但是因为语言不通实在看不下去所以放弃了。然后突然灵机一动,既然我能安上,我就可以卸载掉啊!!!于是我再次找出了当时安装的几个依赖的那篇博客,以及,如何卸载依赖的博客,yep!一番复制粘贴之后,终于OK啦!额外的话新手探路的话还是不要乱操作,跟着官方文档最稳妥。因为实在不想让痛苦再现,所以没有长达几十行的error以及建议步骤的截图,希望能帮到正好看到这篇文章的你,如果没有,别告诉我 ,嗯!...
2021-02-09 23:01:03
345
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人