本文共 1261 字,大约阅读时间需要 4 分钟。
-
-A "" 在使用 tcpdump 风格打印输出信息时,同时再调用tcpdump中的参数, 默认已经带有“-n,-l”,所以一般看到的都是ip地址,而没有主机名的打印,注意这个是在tcpreplay使用了-v参数时才能使用,不带-v不会报错,但是没有实际意义。格式:-vA “nnt”表示以tcpdump风格输出报文信息,并且不打印时间戳、主机名、端口服务名称。注意不要使用-c参数来指定打印的数据报文的个数,这样发送出去的报文也会变少。
-
-c 双网卡回放报文必选参数,后面紧跟cache文件名,该文件为tcpprep根据对应的pcap文件构造出来。
-
-D 把应用层的数据,使用dump mode写入到指定文件中去,和-w、-W 参数一起使用。 -e 指定端点的ip,即把发送报文的和接收的报文的ip都修改称对应的参数值中指定的ip,但是这样发送的出的报文不会区分client和server。。
-
-
-F 在发送报文时,自动纠正错误的校验和。对测试DUT的校验和检验。
-
-
-
-
-
-
-
-
-
-L 指定最大的发包数量。可以在确认连接的调试时使用。
-
-x 指定一个倍数值,就是必默认发送速率要快多少倍的速率发送报文。 加大发送的速率后,对于DUT可能意味着有更多的并发连接和连接数,特别是对于BT报文的重放, 因为连接的超时是固定的,如果速率增大的话, 留在session表中的连接数量增大,还可以通过修改连接的超时时间来达到该目的。
-
-M 表示不发送“火星”的ip报文,man文件中的定义是 0/8、172/8、 255/8。
-
-
-N 通过伪造的NAT,重写IP地址。这个参数应该有很重要的应用,目前没有测试使用。
-
-
-p 指定每秒发送报文的个数,指定该参数,其它速率相关的参数被忽略,最后的打印信息不会有速率和每秒发送报文的统计。
-
-P 表示在输出信息中打印PID的信息,用于单用户或单帐户模式下暂停和重启程序。
-
-r 指定发送的速率。目前-m/-r/-p这3个参数的相互关系。
-
-
-t 指定MTU,标准的10/100M网卡的默认值是1500。
-
-T Truncate packets > 截去报文中MTU大于标准值的部分再发送出去,默认是不发送,skip掉。
-
-v 每发送一个报文都以 tcpdump 的风格打印出对应的信息。
-
-
-w 将主网卡发送的报文写入一个文件中,参数后紧跟文件名。
转载于:https://www.cnblogs.com/ershoupaoche/p/9881485.html