IPX Constant Enumerations

This module contains all constant enumerations of IPX implementations. Available enumerations include:

IPX_Packet

IPX Packet Types *

IPX_Socket

IPX Socket Types

IPX Packet Types

This module contains the constant enumeration for IPX Packet Types, which is automatically generated from pcapkit.vendor.ipx.packet.Packet.

class pcapkit.const.ipx.packet.Packet(value=<no_arg>, names=None, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: IntEnum

[Packet] IPX Packet Types

Unknown = 0

Unknown

RIP = 1

RIP, Routing Information Protocol ([RFC 1582], [RFC 2091])

Echo_Packet = 2

Echo Packet

Error_Packet = 3

Error Packet

PEP = 4

PEP, Packet Exchange Protocol, used for SAP (Service Advertising Protocol)

SPX = 5

SPX, Sequenced Packet Exchange

NCP = 17

NCP, NetWare Core Protocol

classmethod _missing_(value)[source]

Lookup function used when value is not found.

Parameters

value (int) – Value to get enum item.

Return type

Packet

Socket Types

This module contains the constant enumeration for Socket Types, which is automatically generated from pcapkit.vendor.ipx.socket.Socket.

class pcapkit.const.ipx.socket.Socket(value=<no_arg>, names=None, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: IntEnum

[Socket] Socket Types

Routing_Information_Packet = 1

Routing Information Packet

Echo_Protocol_Packet = 2

Echo Protocol Packet

Error_Handling_Packet = 3

Error Handling Packet

NetWare_Core_Protocol = 1105

NetWare Core Protocol, NCP – used by Novell NetWare servers

Service_Advertising_Protocol = 1106

Service Advertising Protocol, SAP

Routing_Information_Protocol = 1107

Routing Information Protocol, RIP

NetBIOS = 1109

NetBIOS

Diagnostic_Packet = 1110

Diagnostic Packet

Serialization_Packet = 1111

Serialization Packet, used for NCP as well

Used_by_Novell_NetWare_Client = 16387

Used by Novell NetWare Client

IPX = 32864

IPX

TCP_over_IPXF = 37009

TCP over IPXF

UDP_over_IPXF = 37010

UDP over IPXF

IPXF = 37011

IPXF, IPX Fragmentation Protocol

classmethod _missing_(value)[source]

Lookup function used when value is not found.

Parameters

value (int) – Value to get enum item.

Return type

Socket


*

https://en.wikipedia.org/wiki/Internetwork_Packet_Exchange#IPX_packet_structure

https://en.wikipedia.org/wiki/Internetwork_Packet_Exchange#Socket_number