]> sjero.net Git - dccp2tcp/blob - dccp2tcp.pod
Checksum computation!
[dccp2tcp] / dccp2tcp.pod
1 =head1 NAME
2
3 dccp2tcp - convert DCCP packet captures to TCP captures for analysis with B<tcptrace>
4
5 =head1 SYNOPSIS
6
7 B<dccp2tcp> [-d] [-V] [-h] [-y] [-g] [-s] I<input_file> I<output_file> 
8
9 =head1 DESCRIPTION
10
11 B<dccp2tcp> takes a tcpdump packet capture of DCCP connections and converts it to a symantically
12 equivalent TCP capture for analysis using standard TCP tools like B<tcptrace>.
13
14 In order to utilize this program effectively you will also need B<tcptrace>, which you can download
15 from http://www.tcptrace.org and the version of B<xplot> available from http://www.tcptrace.org under
16 "Useful Companion Programs".
17
18 B<dccp2tcp> only supports DCCP CCID 2 with 48 bit sequence numbers at this time.
19
20 =head1 OPTIONS
21
22 =over 5
23
24 =item B<-d>
25         
26 Debug, repeat for additional verbosity
27
28 =item B<-V>
29         
30 Version information
31
32 =item B<-h>
33         
34 Help message
35
36 =item B<-y>
37
38 Shift the window line (yellow) in B<tcptrace> to the highest received acknowledgment.
39 Normally this line is just a constant amount more than the ack number(i.e. useless).
40
41 =item B<-g>
42
43 Shift the ack line (green) in B<tcptrace> to the highest received acknowledgment.
44 Normally this line is the standard TCP ack number, which, for DCCP, translates to
45 the highest contiguous acknowledgement in the ack vector.
46
47 =item B<-s>
48
49 Converts the DCCP ack vector to TCP SACK blocks. Specify B<-s> twice to only see
50 those Ack vectors with loss intervals in them.
51
52 =back
53
54 =head1 AUTHOR
55
56 Samuel Jero <sj323707@ohio.edu>
57
58 =head1 SEE ALSO
59
60 B<tcptrace>(1), B<xplot>(1)