- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 NS2如何设置节点颜色
很多人可能都会设置NS2中流的颜色,但是很少设置节点颜色。其实,要是不同节点拥有不同颜色,有时候观察起来会更清楚。比如我在之前Blog中添加的黑洞攻击节点,把这些节点设置一下颜色,效果估计会更好。很文章说设置节点颜色很麻烦,但是我试了一下,貌似没有这么麻烦。废话少说了,添加节点颜色过程大体如下(两句话就行)。#$ns_ node-config -adhocRouting $val(brp)
2011-12-03 13:17:52
2396
1
原创 如何在NS-2 AODV协议中添加一种新的数据包类型
在AODV协议基础上添加一种新的控制包类型,可以模仿AODV协议本身的RREQ、RREP、HELLO等来实现。这里我要在AODV协议中添加一个ISOLATE的数据包类型。首先在aodv_packet.h中#define AODVTYPE_HELLO 0x01#define AODVTYPE_RREQ 0x02#define AODVTYPE_RREP 0x04#
2011-06-28 12:28:00
3373
1
原创 在NS2 AODV协议中添加blackhole attacker(黑洞攻击)
在NS2-3.34中添加黑洞攻击的过程还是比较简单的,具体过程大致如下描述:1. 首先我们在aodv/aodv.h中的AODV类中添加一个标志该Agent(该节点是blackhole的标志) class AODV: public Agent {int blackhole; //是否是攻击节点}2.修改aodv/aodv.cc以实现blackhole 攻击首先是在command 中定义相应的TCL “blackhole”if (strcmp(argv[1], "blackhole
2011-05-17 11:03:00
6383
5
原创 如何在AODV(NS-2)中实现混杂模式并且实现邻居监测功能
<br />首先,我们知道在NS2 AODV协议中,希望某个节点侦听到其邻居节点间通信信息时。不能直接在AODV协议中获取邻居节点之间的数据。所以要设置成混在模式下的监听过程。下面具体介绍如何添加该过程:<br />1.修改aodv/aodv.h<br />Make AODV agent a child class of Tap (you should have a member function tap), and define the Mac variable<br />#include <mac.h>
2011-05-17 10:34:00
2938
2
原创 备份一个vim配置文件
<br />将一下代码copy到 用户目录下 新建文件为 .vimrc<br />保存即可生效; 如果想所有用户生效 请修改 /etc/vimrc (建议先cp一份)"=========================================================================<br />" DesCRiption: 适合自己使用的vimrc文件,for Linux/Windows, GUI/Console<br />"<br />" Last Chan
2011-05-10 13:48:00
862
原创 Prime Palindromes( 素数回文) C++实现
Prime PalindromesTime limit: 15sec. Submitted: 10679Memory limit: 32M Accepted: 1958Source: USACO GatewayThe number 151 is a prime palindrome because it is both a
2010-04-15 18:49:00
1722
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人