FAQ.html 10.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <!--Converted with LaTeX2HTML 2002-2 (1.70)
  3. original version by: Nikos Drakos, CBLU, University of Leeds
  4. * revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
  5. * with significant contributions from:
  6. Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
  7. <HTML>
  8. <HEAD>
  9. <TITLE>Tcpreplay 3.x FAQ</TITLE>
  10. <META NAME="description" CONTENT="Tcpreplay 3.x FAQ">
  11. <META NAME="keywords" CONTENT="FAQ">
  12. <META NAME="resource-type" CONTENT="document">
  13. <META NAME="distribution" CONTENT="global">
  14. <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
  15. <META NAME="Generator" CONTENT="LaTeX2HTML v2002-2">
  16. <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
  17. <LINK REL="STYLESHEET" HREF="FAQ.css">
  18. <LINK REL="next" HREF="node1.html">
  19. </HEAD>
  20. <BODY >
  21. <DIV CLASS="navigation"><!--Navigation Panel-->
  22. <A NAME="tex2html11"
  23. HREF="node1.html">
  24. <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
  25. <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up_g.png">
  26. <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev_g.png">
  27. <A NAME="tex2html9"
  28. HREF="node1.html">
  29. <IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
  30. <BR>
  31. <B> Next:</B> <A NAME="tex2html12"
  32. HREF="node1.html">Contents</A>
  33. &nbsp; <B> <A NAME="tex2html10"
  34. HREF="node1.html">Contents</A></B>
  35. <BR>
  36. <BR></DIV>
  37. <!--End of Navigation Panel-->
  38. <P>
  39. <P>
  40. <P>
  41. <H1 ALIGN="CENTER">Tcpreplay 3.x FAQ</H1>
  42. <DIV CLASS="author_info">
  43. <P ALIGN="CENTER"><STRONG>Aaron Turner</STRONG></P>
  44. <P ALIGN="CENTER"><I>http://tcpreplay.sourceforge.net/</I></P>
  45. </DIV>
  46. <BR><HR>
  47. <!--Table of Child-Links-->
  48. <A NAME="CHILD_LINKS"></A>
  49. <UL CLASS="ChildLinks">
  50. <LI><A NAME="tex2html13"
  51. HREF="node1.html">Contents</A>
  52. <LI><A NAME="tex2html14"
  53. HREF="node2.html"><SPAN CLASS="arabic">1</SPAN> General Info</A>
  54. <UL>
  55. <LI><A NAME="tex2html15"
  56. HREF="node2.html#SECTION00021000000000000000"><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">1</SPAN> What is this FAQ for?</A>
  57. <LI><A NAME="tex2html16"
  58. HREF="node2.html#SECTION00022000000000000000"><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">2</SPAN> What tools come with tcpreplay?</A>
  59. <LI><A NAME="tex2html17"
  60. HREF="node2.html#SECTION00023000000000000000"><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">3</SPAN> What tools no longer come with Tcpreplay?</A>
  61. <LI><A NAME="tex2html18"
  62. HREF="node2.html#SECTION00024000000000000000"><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">4</SPAN> How can I get tcpreplay's source?</A>
  63. <LI><A NAME="tex2html19"
  64. HREF="node2.html#SECTION00025000000000000000"><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">5</SPAN> What requirements does tcpreplay have?</A>
  65. <LI><A NAME="tex2html20"
  66. HREF="node2.html#SECTION00026000000000000000"><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">6</SPAN> Are there binaries available?</A>
  67. <LI><A NAME="tex2html21"
  68. HREF="node2.html#SECTION00027000000000000000"><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">7</SPAN> Is there a Microsoft Windows port?</A>
  69. <LI><A NAME="tex2html22"
  70. HREF="node2.html#SECTION00028000000000000000"><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">8</SPAN> How is tcpreplay licensed?</A>
  71. <LI><A NAME="tex2html23"
  72. HREF="node2.html#SECTION00029000000000000000"><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">9</SPAN> What is tcpreplay?</A>
  73. <LI><A NAME="tex2html24"
  74. HREF="node2.html#SECTION000210000000000000000"><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">10</SPAN> What are some uses for tcpreplay?</A>
  75. <LI><A NAME="tex2html25"
  76. HREF="node2.html#SECTION000211000000000000000"><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">11</SPAN> What are some uses for flowreplay?</A>
  77. <LI><A NAME="tex2html26"
  78. HREF="node2.html#SECTION000212000000000000000"><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">12</SPAN> What is the history of tcpreplay?</A>
  79. </UL>
  80. <BR>
  81. <LI><A NAME="tex2html27"
  82. HREF="node3.html"><SPAN CLASS="arabic">2</SPAN> Bugs, Feature Requests, and Patches</A>
  83. <UL>
  84. <LI><A NAME="tex2html28"
  85. HREF="node3.html#SECTION00031000000000000000"><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">1</SPAN> Where can I get help, report bugs or contact the developers?</A>
  86. <LI><A NAME="tex2html29"
  87. HREF="node3.html#SECTION00032000000000000000"><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">2</SPAN> What information should I provide when I report a bug?</A>
  88. <LI><A NAME="tex2html30"
  89. HREF="node3.html#SECTION00033000000000000000"><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">3</SPAN> I have a feature request, what should I do?</A>
  90. <LI><A NAME="tex2html31"
  91. HREF="node3.html#SECTION00034000000000000000"><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">4</SPAN> I've written a patch for tcpreplay, how can I submit it?</A>
  92. <LI><A NAME="tex2html32"
  93. HREF="node3.html#SECTION00035000000000000000"><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">5</SPAN> Patch requirements</A>
  94. </UL>
  95. <BR>
  96. <LI><A NAME="tex2html33"
  97. HREF="node4.html"><SPAN CLASS="arabic">3</SPAN> Understanding tcpprep</A>
  98. <UL>
  99. <LI><A NAME="tex2html34"
  100. HREF="node4.html#SECTION00041000000000000000"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">1</SPAN> What is tcpprep?</A>
  101. <LI><A NAME="tex2html35"
  102. HREF="node4.html#SECTION00042000000000000000"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">2</SPAN> How does tcpprep work? </A>
  103. <LI><A NAME="tex2html36"
  104. HREF="node4.html#SECTION00043000000000000000"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">3</SPAN> Does tcpprep modify my libpcap file?</A>
  105. <LI><A NAME="tex2html37"
  106. HREF="node4.html#SECTION00044000000000000000"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">4</SPAN> Why use tcpprep?</A>
  107. <LI><A NAME="tex2html38"
  108. HREF="node4.html#SECTION00045000000000000000"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">5</SPAN> Can a cache file be used for multiple (different) libpcap files? </A>
  109. <LI><A NAME="tex2html39"
  110. HREF="node4.html#SECTION00046000000000000000"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">6</SPAN> Why would I want to use tcpreplay with two network cards? </A>
  111. <LI><A NAME="tex2html40"
  112. HREF="node4.html#SECTION00047000000000000000"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">7</SPAN> How big are the cache files?</A>
  113. </UL>
  114. <BR>
  115. <LI><A NAME="tex2html41"
  116. HREF="node5.html"><SPAN CLASS="arabic">4</SPAN> Common Error and Warning Messages</A>
  117. <UL>
  118. <LI><A NAME="tex2html42"
  119. HREF="node5.html#SECTION00051000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">1</SPAN> Can't open eth0: libnet_select_device(): Can't find interface eth0</A>
  120. <LI><A NAME="tex2html43"
  121. HREF="node5.html#SECTION00052000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">2</SPAN> Can't open lo: libnet_select_device(): Can't find interface lo</A>
  122. <LI><A NAME="tex2html44"
  123. HREF="node5.html#SECTION00053000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">3</SPAN> Can't open eth0: UID != 0</A>
  124. <LI><A NAME="tex2html45"
  125. HREF="node5.html#SECTION00054000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">4</SPAN> 100000 write attempts failed from full buffers and were repeated</A>
  126. <LI><A NAME="tex2html46"
  127. HREF="node5.html#SECTION00055000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">5</SPAN> Unable to process test.cache: cache file version missmatch</A>
  128. <LI><A NAME="tex2html47"
  129. HREF="node5.html#SECTION00056000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">6</SPAN> Skipping SLL loopback packet.</A>
  130. <LI><A NAME="tex2html48"
  131. HREF="node5.html#SECTION00057000000000000000"><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">7</SPAN> Packet length (8892) is greater then MTU; skipping packet.</A>
  132. </UL>
  133. <BR>
  134. <LI><A NAME="tex2html49"
  135. HREF="node6.html"><SPAN CLASS="arabic">5</SPAN> Common Questions from Users</A>
  136. <UL>
  137. <LI><A NAME="tex2html50"
  138. HREF="node6.html#SECTION00061000000000000000"><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">1</SPAN> Why is tcpreplay not sending all the packets?</A>
  139. <LI><A NAME="tex2html51"
  140. HREF="node6.html#SECTION00062000000000000000"><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">2</SPAN> Can tcpreplay read gzip/bzip2 compressed files?</A>
  141. <LI><A NAME="tex2html52"
  142. HREF="node6.html#SECTION00063000000000000000"><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">3</SPAN> How fast can tcpreplay send packets?</A>
  143. <LI><A NAME="tex2html53"
  144. HREF="node6.html#SECTION00064000000000000000"><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">4</SPAN> Is tcpreplay stateful?</A>
  145. </UL>
  146. <BR>
  147. <LI><A NAME="tex2html54"
  148. HREF="node7.html"><SPAN CLASS="arabic">6</SPAN> Testing Methodologies</A>
  149. <LI><A NAME="tex2html55"
  150. HREF="node8.html"><SPAN CLASS="arabic">7</SPAN> Required Libraries and Tools</A>
  151. <UL>
  152. <LI><A NAME="tex2html56"
  153. HREF="node8.html#SECTION00081000000000000000"><SPAN CLASS="arabic">7</SPAN>.<SPAN CLASS="arabic">1</SPAN> Libpcap</A>
  154. <LI><A NAME="tex2html57"
  155. HREF="node8.html#SECTION00082000000000000000"><SPAN CLASS="arabic">7</SPAN>.<SPAN CLASS="arabic">2</SPAN> Libnet</A>
  156. <LI><A NAME="tex2html58"
  157. HREF="node8.html#SECTION00083000000000000000"><SPAN CLASS="arabic">7</SPAN>.<SPAN CLASS="arabic">3</SPAN> Libpcapnav</A>
  158. <LI><A NAME="tex2html59"
  159. HREF="node8.html#SECTION00084000000000000000"><SPAN CLASS="arabic">7</SPAN>.<SPAN CLASS="arabic">4</SPAN> Tcpdump</A>
  160. </UL>
  161. <BR>
  162. <LI><A NAME="tex2html60"
  163. HREF="node9.html"><SPAN CLASS="arabic">8</SPAN> Other pcap tools available</A>
  164. <UL>
  165. <LI><A NAME="tex2html61"
  166. HREF="node9.html#SECTION00091000000000000000"><SPAN CLASS="arabic">8</SPAN>.<SPAN CLASS="arabic">1</SPAN> Tools to capture network traffic or decode pcap files</A>
  167. <LI><A NAME="tex2html62"
  168. HREF="node9.html#SECTION00092000000000000000"><SPAN CLASS="arabic">8</SPAN>.<SPAN CLASS="arabic">2</SPAN> Tools to edit pcap files</A>
  169. <LI><A NAME="tex2html63"
  170. HREF="node9.html#SECTION00093000000000000000"><SPAN CLASS="arabic">8</SPAN>.<SPAN CLASS="arabic">3</SPAN> Other useful tools</A>
  171. </UL></UL>
  172. <!--End of Table of Child-Links-->
  173. <BR><HR>
  174. <ADDRESS>
  175. Aaron Turner
  176. 2006-07-17
  177. </ADDRESS>
  178. </BODY>
  179. </HTML>