]>
Commit | Line | Data |
---|---|---|
26c66ce9 A |
1 | .Dd October 12, 2015 |
2 | .Dt FRAME_DELAY 8 | |
3 | .Os Darwin | |
4 | .Sh NAME | |
5 | .Nm frame_delay | |
6 | .Nd Utility to measure TCP/UDP frame delay | |
7 | ||
8 | .Sh DESCRIPTION | |
9 | .Pp | |
10 | The | |
11 | .Nm | |
12 | utility is designed to measure the effect of latency on | |
13 | delivery of evenly spaced TCP/UDP frames. This can be latency induced | |
14 | due to buffering or protocol stack or network drivers. | |
15 | .Pp | |
16 | The following options are available: | |
17 | .Bl -tag -width indent | |
18 | .It Fl m | |
19 | Server/Client mode. Should be "server" or "client". | |
20 | .It Fl t | |
21 | TCP/UDP frame. Should be either "tcp" or "udp". | |
22 | .It Fl i | |
23 | (Client Only) Server ip address. | |
24 | .It Fl p | |
25 | Port number. | |
26 | .It Fl n | |
27 | Number of frames. | |
28 | .It Fl f | |
29 | Frame size. | |
30 | .It Fl d | |
31 | (Client only) Delay traffic class. Pick one from {BK_SYS, BK, BE, RD, QAM, AV, RV, VI, VO, CTL}. | |
32 | .El | |
33 | ||
34 | .Sh EXAMPLES | |
35 | .Pp | |
36 | Setup TCP server: | |
37 | .Dl "frame_delay -m server -t tcp -p 10010 -n 10 -f 1000" | |
38 | .Pp | |
39 | Setup corresponding TCP client: | |
40 | .Dl "frame_delay -m client -t tcp -i 127.0.0.1 -p 10010 -n 10 -f 1000 -d 2000 -k RD" | |
41 | ||
42 | .Sh AUTHORS | |
43 | .An Padma Bhooma , | |
44 | .An Kang Sun , | |
45 | .An Vincent Lubet . |