scapy icon indicating copy to clipboard operation
scapy copied to clipboard

Support Inband Flow Analyzer (IFA)

Open jingfeihu opened this issue 1 year ago • 1 comments

Brief description

I would like to contribute Support Inband Flow Analyzer (IFA) to scapy. Partly of the IFA layer has been implemented. I hope everyone who are interested in this can join us to enhance it.

Inband Flow Analyzer (IFA)

References: https://datatracker.ietf.org/doc/html/draft-kumar-ippm-ifa-07

Example Packet Format: IFAoIPv4UDP = Ether/IP/IFA/UDP/IFAMetaHdr/IFAMetaHop/.../IFAMetaHop/Payload IFAoIPv4TCP = Ether/IP/IFA/TCP/IFAMetaHdr/IFAMetaHop/.../IFAMetaHop/Payload IFAoIPv4VxLAN = Ether/IP/IFA/UDP/IFAMetaHdr/IFAMetaHop/.../IFAMetaHop/VXLAN/Ether/IP/TCP/Payload IFAoIPv4GRE = Ether/IP/IFA/GRE/IFAMetaHdr/IFAMetaHop/.../IFAMetaHop/Ether/IP/TCP/Payload IFAoIPv6UDP = Ether/IPv6/IFA/UDP/IFAMetaHdr/IFAMetaHop/.../IFAMetaHop/Payload IFAoIPv6TCP = Ether/IPv6/IFA/TCP/IFAMetaHdr/IFAMetaHop/.../IFAMetaHop/Payload IFAoIPv6VxLAN = Ether/IPv6/IFA/UDP/IFAMetaHdr/IFAMetaHop/.../IFAMetaHop/VXLAN/Ether/IP/TCP/Payload IFAoIPv6GRE = Ether/IPv6/IFA/GRE/IFAMetaHdr/IFAMetaHop/.../IFAMetaHop/Ether/IP/TCP/Payload

Scapy version

2.5.0

Python version

3.7

Operating system

Linux 5.10.27-051027-generic

Additional environment information

No response

How to reproduce

ignore

Actual result

No response

Expected result

No response

Related resources

No response

jingfeihu avatar Jan 26 '24 04:01 jingfeihu

This is the PR: https://github.com/secdev/scapy/pull/4235

jingfeihu avatar Jan 26 '24 04:01 jingfeihu