ulogd 列のドキュメント

ulogd 列のドキュメント

パケット情報を mysql に記録するように ulogd2 を設定しました。しかし、さまざまなフィールドが何であるかを説明するドキュメントがどこにも見つかりません。大部分は直感的にわかりますが、いくつかはまったくわかりません。"oob" プレフィックスが何であるか、誰か教えてもらえませんか?

この接頭辞が付いた列の抜粋を以下に示します。

`oob_time_sec` int(10) unsigned default NULL,
`oob_time_usec` int(10) unsigned default NULL,
`oob_hook` tinyint(3) unsigned default NULL,
`oob_prefix` varchar(32) default NULL,
`oob_mark` int(10) unsigned default NULL,
`oob_in` varchar(32) default NULL,
`oob_out` varchar(32) default NULL,
`oob_family` tinyint(3) unsigned default NULL,
`oob_protocol` smallint(5) default NULL,

残りのほとんどすべてのフィールドについては、プレフィックスの意味と列の内容をよく理解しています。

答え1

これは「帯域外」を意味し、パケットに関するメタデータ(パケット自体には保存されていないデータ)を格納します。たとえば、パケットが受信された時間は、oob_time_secおよびoob_time_usecフィールドにあるはずですが、この情報はパケット自体から取得されたものではありません。

関連情報