【发布时间】:2015-03-15 22:55:54
【问题描述】:
在使用 Net::RawIP 时,我可以将最大段大小设置为某个值吗?
我正在尝试以下代码,但不知道如何将 TCP 选项中的 MSS 值设置为自定义值。
#!/usr/bin/perl
use Net::RawIP;
$packet = new Net::RawIP;
$packet->set({
ip => {
saddr => '192.168.122.128',
daddr => '192.168.122.1'
},
tcp => { source => 2323,
dest => 8080,
syn => 1,
seq => 100,
ack_seq => 0,
data => 'hello world'
}
});
$packet->optset(tcp => { type => [ (2) ], data => [ (10) ] });
$packet->send(0, 1);
【问题讨论】: