SLIDE 3 3
n <&&+++(&,&+&
n (timestamp, hash(src, dst, key, timestamp)
n &&%"+(&
n (N, T, timestamp, hash(pre-cap, N, T)) n &"()&.&"&/$$-'672
&"&
J J J J
pre1 pre2 cap1 cap2
4
"%"+(&
$
%&& &$
'$
&%.+&+C
&%()("&C+D
J J J J
cap1 cap2 data N, T, timestamp, hash(pre-cap, N, T)
:
7""+
n + "&&
"$
n 0*-$';E5*
n +++(&&4=2& n "+(&&4@=& =
7""&
n &%+()&"&%&F$ n B%."+)/
&FF!%&
n (%&&&(""()FF!
J J J J
cap1 cap2 data N, T, timestamp, hash(pre-cap, N, T)
sent + pkt_len N
?
#&&()("&'&"&
T t1 t2 t3
a slot is created a slot is expired
TTL
average rate N/T average rate N/T
t T
bytes N bytes N n %&.+&/"&+()
&"&&F$
t4 t5
@
7""(%,&
n
&+("&(%,&,&$
n
(%"&,&&(""()F< path-identifier queue Validate capability requests per-destination queue regular packets Y N low priority queue legacy packets Queue on most recent tags Keeps a queue if a destination receives faster than a threshold rate R