NS2初学笔记(一)之 ns2初学笔记六个基本问题

rel="File-List" href="file:///C:%5CDOCUME%7E1%5COwner%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml">

Ns2初学笔记:

做了ns2这么多时间,写个总结也算是沉淀一下所学的内容——一个融会贯通的过程。学习ns2的过程是很痛苦的,尤其是在解析内核代码的时候,但是我觉得只有对ns2有一个总体上的把握,知道模拟过程的细节处理,这样才能编写出更好的模拟程序。任何时候多不要忘记ns2只是一个模拟工具,我们学习ns2的目的是用它来模拟网络协议,学习要有侧重点,不要本末倒置——只研究ns2的内部结构。

其实我觉得,如果暂时不去关心节点与链路是如何链接的(???),不去关心路由模块是怎么被调用的(???),不去关心Otcl是怎么通过解释器建立拓扑结构及配置网络模拟所需要的信息(???),但是下面几个问题是我作为一个学习ns2二十几天的beginner所有的疑问以及通过学习我所做的答案。

以下几点是一个从来没有接触过网络模拟的我第一次遇到ns2时的疑问,带着这些疑问我开始了ns2的学习过程,经过一段时间的学习,对这些问题我有所了解,但随之而来的是一大堆新的问题,所以我下一步的计划就是继续奋斗——弄清我在总结时提出的问题。

 

几个问题:

    1ns2作为一个网络模拟器,是否是按照TCP/IP模型来设计的呢,也就是说是否也提供了分层机制呢?(NS2的模型结构)

    2ns2是如何同用户进行交互的?

    3,我们知道ns2是通过两种语言提供服务的,那么他们是怎么交互的?

    4ns2是否有一个统一的系统时钟(scheduler)

    5ns2的是怎么产生以及如何表示数据包的流动的?

    6ns2是如何产生实验数据以及如何处理数据的?

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值