2.7. ipfix module¶
-
class
ipfix.
Data
(*args: Any, **kwargs: Any)¶ Bases:
scapy.all.Packet
-
extract_padding
(s)¶
-
fields_desc
= [scapy.all.StrLenField]¶
-
name
= 'Data'¶
-
-
class
ipfix.
FieldSpecifier
(*args: Any, **kwargs: Any)¶ Bases:
scapy.all.Packet
-
extract_padding
(s)¶
-
fields_desc
= [scapy.all.ShortEnumField, scapy.all.ShortField]¶
-
name
= 'Field Specifier'¶
-
-
class
ipfix.
IPFIX
(*args: Any, **kwargs: Any)¶ Bases:
scapy.all.Packet
-
fields_desc
= [scapy.all.ShortField, scapy.all.ShortField, scapy.all.IntField, scapy.all.IntField, scapy.all.IntField]¶
-
name
= 'IPFIX'¶
-
-
class
ipfix.
IPFIXDecoder
¶ Bases:
object
IPFIX data set decoder
-
add_template
(template)¶ Add IPFIX template
- Parameters
template – IPFIX template
-
decode_data_set
(data_set)¶ Decode IPFIX data
- Parameters
data_set – IPFIX data set
- Returns
List of decoded data records.
-