随笔分类 - NS2
摘要:这几天学习NS2,虽然国内很多人使用,但系统的教材资料不多,只能一边看中文教材,一边看英文手册,知识点也是零零散散。过段时间等能将所有知识点串上,再总结总结。现只讲一些零碎的点记录一下。添加新的协议添加新的协议,实际上是自己新定义了一个Agent的子类。在笔记(三)已经说过,Agent的子类实际...
阅读全文
摘要:代理(Agents)代理是网络层数据包产生和使用的端点,用于实现多层的协议。Agent类部分用OTcl实现,部分用C++实现。C++的代码在~ns/agent.cc和~ns/agent.h中,OTcl的代码在~ns/tcl/lib/ns-agent.tcl中。1.C++实现的Agent类包含的成员变...
阅读全文
摘要:Tcl语言变量和变量赋值set a "Hello World!" #将字符串赋值给变量aputs "NS2 say $a" #输出字符串的内容,其中$a表示变量a的内容输出:NS2 say Hello World!表达式Tcl中的表达式用expr这个指令来求解。(expression)set val...
阅读全文
摘要:NS2有两种运行方式:1.“脚本方式”,输入命令: ns tclscripl.tcl,其中 tclscripl.tcl 是一个Tcl脚本的文件名;2“命令行方式”,输入命令:ns,进入NS2的命令行环境,然后直接输入各种命令来交互式地运行NS2。(与Python类似)运行NS2以后也有两种方法记录结...
阅读全文

浙公网安备 33010602011771号