InARP - Inverse Address Resolution Protocol

pcapkit.protocols.link.inarp contains InARP only, which implements an extractor for Inverse Address Resolution Protocol (InARP) [*], whose frame is the one pcapkit.protocols.link.arp describes.

Nothing dispatches to InARP: under EtherType 0x0806, an InARP operation parses as ARP with alias InARP.

Added in version 1.6.0: Moved here from pcapkit.protocols.link.arp, which keeps ARP alone, since a module holds one protocol class, named after it (#2529).

class pcapkit.protocols.link.inarp.InARP(file=None, length=None, **kwargs)[source]

Bases: ARP

This class implements Inverse Address Resolution Protocol.

Changed in version 1.5.0: Parses with the ARP schema rather than falling back to the raw one (#1204).

classmethod id()[source]

Index ID of the protocol.

Return type:

tuple[Literal['InARP']]

Footnotes