gpt4 book ai didi

tcpreplay : -T option

转载 作者:可可西里 更新时间:2023-11-01 02:39:46 27 4
gpt4 key购买 nike

tcpreplay 中有一个非常有用的功能,根据official FAQ's , 使用参数 -T 调用:

The packet length (in this case 8892 bytes) is greater then the maximum transmition unit (MTU) on the outgoing interface. Tcpreplay must skip the packet. Alternatively, you can specify the -T option and tcpreplay will truncate the packet to the MTU size, fix the checksums and send it.

不幸的是,-T 在手册页中似乎有所不同:

-T string, --timer=string
Select packet timing mode: select, ioport, rdtsc, gtod, nano, abstime. This option may appear up to 1 times. The default string for this option is:
gtod
Allows you to select the packet timing method to use:
nano - Use nanosleep() API
select - Use select() API
ioport - Write to the i386 IO Port 0x80
rdtsc - Use the x86/x86_64/PPC RDTSC
gtod [default] - Use a gettimeofday() loop
abstime - Use OS X's AbsoluteTime API

这个选项是否在最新版本的 tcpreplay 中被删除

最佳答案

是的,它被分成了tcprewrite (转换捕获文件)然后将选项合并回命令 tcpreplay-edit

FAQ显示 tcpreplay-edit --mtu-trunc 现在等同于之前的 -T 选项并且应该暗示 -C 来更正校验和,但如果您不处理标准 1500,您可能需要 --mtu=n,或者如果问题的一部分是不一致的 header 和实际长度,则需要 -F时间。

关于tcpreplay : -T option,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17723157/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com