![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NS2
wonderh
这个作者很懒,什么都没留下…
展开
-
ZRP源码分析
ZRP原始代码中对路由回复的处理过程是:从收到的路由信息中提取链路状态信息,并使用该信息更新源节点维护的链接状态表(该表记录的内容超出了域半径)。然后,如果连接状态表发生了改变,则触发重建路由表,然后扫描缓存的等待发送到数据包列表,查看这些数据包是否有可用路由,如果有,则发送它。 int routingTableUpdatedFlag=FALSE; routingTableUpdatedFla原创 2012-08-20 23:53:54 · 779 阅读 · 0 评论 -
理解NS2中Packet的包头
ns2中的数据包全部是由Packet进行表示的,当我们需要创建一个新的数据包时,就调用Packet::alloc方法,下面看看Packet::alloc都做了什么: inline Packet* Packet::alloc() { Packet* p = free_; if (p != 0) { assert(p->fflag_ == FALSE转载 2013-12-06 22:24:09 · 611 阅读 · 1 评论