Protocol Type Registry Vendor Crawlers
This module contains all vendor crawlers of protocol type registry
implementations. Available vendor crawlers include:
LINKTYPE
|
Link-Layer Header Type Values |
ETHERTYPE
|
Ethertype IEEE 802 Numbers |
TRANSTYPE
|
Transport Layer Protocol Numbers |
APPTYPE
|
Application Layer Protocol Numbers (Service Name and Transport Protocol Port Number Registry) |
Link-Layer Header Type Values
This module contains the vendor crawler for Link-Layer Header Type Values,
which is automatically generating pcapkit.const.reg.linktype.LinkType.
-
class pcapkit.vendor.reg.linktype.LinkType[source]
Bases: Vendor
Link-Layer Header Type Values
-
FLAG: str = 'isinstance(value, int) and 0x00000000 <= value <= 0xFFFFFFFF'
Value limit checker.
-
LINK: str = 'http://www.tcpdump.org/linktypes.html'
Link to registry.
Ethertype IEEE 802 Numbers
This module contains the vendor crawler for Ethertype IEEE 802 Numbers,
which is automatically generating pcapkit.const.reg.ethertype.EtherType.
-
class pcapkit.vendor.reg.ethertype.EtherType[source]
Bases: Vendor
Ethertype IEEE 802 Numbers
-
FLAG: str = 'isinstance(value, int) and 0x0000 <= value <= 0xFFFF'
Value limit checker.
-
LINK: str = 'https://www.iana.org/assignments/ieee-802-numbers/ieee-802-numbers-1.csv'
Link to registry.
Transport Layer Protocol Numbers
This module contains the vendor crawler for Transport Layer Protocol Numbers,
which is automatically generating pcapkit.const.reg.transtype.TransType.
-
class pcapkit.vendor.reg.transtype.TransType[source]
Bases: Vendor
Transport Layer Protocol Numbers
-
FLAG: str = 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK: str = 'https://www.iana.org/assignments/protocol-numbers/protocol-numbers-1.csv'
Link to registry.
Application Layer Protocol Numbers
This module contains the vendor crawler for Application Layer Protocol Numbers,
which is automatically generating pcapkit.const.reg.apptype.AppType.
-
class pcapkit.vendor.reg.apptype.AppType[source]
Bases: Vendor
Application Layer Protocol Numbers
-
FLAG: str = 'isinstance(value, int) and 0 <= value <= 65535'
Value limit checker.
-
LINK: str = 'https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.csv'
Link to registry.
Footnotes