所以我在ns2中有一个代码:
ibin=((param1<<ilevel)+param2)%hash_bins_
hash_bins_是一个固定的整数值。 param1和param2是ns2中通过以下代码获得的数据包的src和dest地址。
hdr_ip* iph=hdr_ip::access(pkt);
param1=(int)(iph->saddr());
param2=(int)(iph->daddr());
ilevel只是一个for
循环参数,从0变为1,2,等等。让ilevel的值为2,ibin的代码是做什么的?如果可能的话,通过为param1和param2插入随机值给我一个例子。