scapy.contrib.lacp

class scapy.contrib.lacp.LACP

Bases: scapy.packet.Packet

aliastypes
fields_desc
LACP fields

version

ByteField

1

actor_type

ByteField

1

actor_length

ByteField

20

actor_system_priority

ShortField

0

actor_system

MACField

None

actor_key

ShortField

0

actor_port_priority

ShortField

0

actor_port_numer

ShortField

0

actor_state

ByteField

0

actor_reserved

XStrFixedLenField

b''

partner_type

ByteField

2

partner_length

ByteField

20

partner_system_priority

ShortField

0

partner_system

MACField

None

partner_key

ShortField

0

partner_port_priority

ShortField

0

partner_port_numer

ShortField

0

partner_state

ByteField

0

partner_reserved

XStrFixedLenField

b''

collector_type

ByteField

3

collector_length

ByteField

16

collector_max_delay

ShortField

0

colletctor_reserved

XStrFixedLenField

b''

terminator_type

ByteField

0

terminator_length

ByteField

0

reserved

XStrFixedLenField

b''

class scapy.contrib.lacp.MarkerProtocol

Bases: scapy.packet.Packet

aliastypes
fields_desc
MarkerProtocol fields

version

ByteField

1

marker_type

ByteEnumField

1

marker_length

ByteField

16

requester_port

ShortField

0

requester_system

MACField

None

requester_transaction_id

IntField

0

marker_reserved

XStrFixedLenField

b''

terminator_type

ByteField

0

terminator_length

ByteField

0

reserved

XStrFixedLenField

0

class scapy.contrib.lacp.SlowProtocol

Bases: scapy.packet.Packet

aliastypes
fields_desc
SlowProtocol fields

subtype

ByteEnumField

0

payload_guess

Possible sublayers: LACP, MarkerProtocol