📄 inst-thruput.awk
字号:
{ time = $2; saddr = $4; sport = $6; daddr = $8; dport = $10; hiack = $14; cwnd = $18; ssthresh = $20; srtt = $26; rttvar = $28; s = sprintf("%d%c%d%c%d%c%d", saddr, SUBSEP, sport, SUBSEP, daddr, SUBSEP, dport); if (time >= starttime && time <= endtime) { if (!(s in startack)) { startack[s] = hiack; } if (hiack > endack[s]) { endack[s] = hiack; } }}END { for (s in startack) { split(s,a,SUBSEP); saddr = a[1]; sport = a[2]; daddr = a[3]; dport = a[4]; if (sport != 0) printf "(%d,%d)->(%d,%d) %g\n", saddr, sport, daddr, dport, (endack[s]-startack[s])*8/(endtime-starttime); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -