ns3
文章平均质量分 72
zha02
程序猿幼崽
展开
-
ns3中应用如何开始和结束
写在前面的话: 近来项目需要仿真,开始接触ns3,三周由于,前前后后笔记做了二三十页。由于资料全是英文的,所以笔记也都是英文手稿,而且相当杂乱。所以想着整理下顺便弄成中文的好日后温习。思来想去,还是在csdn上记录下比较好,一来不怕丢,二来说不定能给他人带来点启发,顺便接受点意见,何乐不为。今天看了下应用调用流程,从这儿开始记吧,之前的有空再整理。 本篇信息主要来源ns3-tut原创 2013-09-14 14:22:36 · 2726 阅读 · 0 评论 -
图文:如何在eclipse中运行ns3程序
不能免俗的会说参考资历在http://www.nsnam.org/wiki/index.php/HOWTO_configure_eclipse_with_ns-3前言:eclipse为目前最新版Kepler ,ns3为3.18版本在eclipse环境下进行ns3仿真有三个主要的工作:编译(build)、调试(debug)以及运行(run)。前两者在网上有很详尽的资料,但是运行部分貌原创 2013-10-10 11:33:31 · 3683 阅读 · 2 评论 -
用valgrind检测ns3程序内存错误
前言:近来用 ns3 仿真,期间各种内存错误搞得焦头烂额,导师建议可以用 valgrind 试试,今天学习了下,果然神奇,以下做点记录。 关于 valgrind一句话介绍valgrind 是 linux 下检测 c/c++ 程序内存错误的工具(开源的哦),其中主要的工具叫做 Memcheck,看名字就知道干嘛的。对于普通的 c/c++ 程序如何使用1、使用之前需要将目标源码原创 2013-11-21 15:19:15 · 1289 阅读 · 0 评论 -
关于ns3中socket往tcp传递产生丢包问题
问题描述 近日调试我那 pub/sub 系统仿真的时候,发现当 pub 发送的包速率快到一定程度之后,莫名其妙的收端就会丢包。调试了一整天,看各种 trace 和 log 终于发现问题出在发端 socket。庖丁解牛我们知道 TCP 协议是保障消息可靠性的,在 ns3 中基本上可以认为丢到 TCP 层的包是不会丢失的。所以显而易见,问题要不就是出在原创 2013-12-17 10:53:53 · 3943 阅读 · 7 评论