⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wlan-ifq

📁 柯老师网站上找到的
💻
字号:
#!/bin/tcsh## works on a trace file produced by ns# analyzes IFQ dynamics on a particular nodeif ( $#argv != 2 ) then  echo usage:  echo "      " $0 \<scenario\> \<node id\>  exit 1endifset scenario = $1set node = $2set tracefile = $scenario.trgrep "\-Ni $node " $tracefile | grep -v "\-P arp " | grep -v "\-Nw END " | awk '{				\	if (($1 == "d") && ($19 == "IFQ")) {									\		print $3, " qlen = ", qlen--, " local = ",   local, " forward = ",   forward, " DROPPED";	\		if (q[head] == 1) --local;									\		if (q[head] == 2) --forward;									\		++head;												\	}													\	else if (($1 == "s") && ($19 == "RTR")) {								\		print $3, " qlen = ", ++qlen, " local = ", ++local, " forward = ",   forward;			\		q[tail++] = 1;											\	}													\	else if (($1 == "f") && ($19 == "MAC")) {								\		print $3, " qlen = ", ++qlen, " local = ",   local, " forward = ", ++forward;			\		q[tail++] = 2;											\	}													\	else if (($1 == "s") && ($19 == "IFQ")) {								\		print $3, " qlen = ", --qlen, " local = ",   local, " forward = ",   forward, " SENT";		\		if (q[head] == 1) --local;									\		if (q[head] == 2) --forward;									\		++head;												\	}													\}'

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -