Internet-Draft pcaplinktype December 2025
Harris & Richardson Expires 16 June 2026 [Page]
Workgroup:
Network Working Group
Internet-Draft:
draft-ietf-opsawg-pcaplinktype-latest
Published:
Intended Status:
Informational
Expires:
Authors:
G. Harris, Ed.
M. Richardson
Sandelman

Link-Layer Types for PCAP-related Capture File Formats

Abstract

This document describes a set of Packet CAPture (PCAP)-related LinkType values and creates an IANA registry for those values. These values are used by the PCAP and PCAP-Now-Generic specifications.

About This Document

This note is to be removed before publishing as an RFC.

Status information for this document may be found at https://datatracker.ietf.org/doc/draft-ietf-opsawg-pcaplinktype/.

Discussion of this document takes place on the opsawg Working Group mailing list (mailto:opsawg@ietf.org), which is archived at https://mailarchive.ietf.org/arch/browse/opsawg/. Subscribe at https://www.ietf.org/mailman/listinfo/opsawg/.

Source for this draft and an issue tracker can be found at https://github.com/IETF-OPSAWG-WG/pcapng.

Status of This Memo

This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79.

Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet-Drafts is at https://datatracker.ietf.org/drafts/current/.

Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."

This Internet-Draft will expire on 16 June 2026.

Table of Contents

1. Introduction

In the late 1980s, Van Jacobson, Steve McCanne, and others at the Network Research Group at Lawrence Berkeley National Laboratory developed the tcpdump program to capture and dissect network traces. The code to capture traffic, using low-level mechanisms in various operating systems, and to read and write network traces to a file was later put into a library named libpcap [LIBPCAP].

Other documents describe the original (legacy) file format used by tcpdump (PCAP, [I-D.ietf-opsawg-pcap]), as well as a revised file format [I-D.ietf-opsawg-pcapng], both of which are used by tcpdump and Wireshark [Wireshark].

Within those file formats each packet that is captured is indicated by a LinkType value. The LinkType value selects one of many hundred formats for metadata and Layer 2 encapsulation of the packet.

This document creates an IANA registry for LinkType values, establishing the IANA Considerations by which other uses of the PCAP-related formats may register new LinkType values.

2. IANA Considerations

2.1. PCAP Registry

IANA is requested to create a new registry group entitled "The PCAP Registry".

2.2. LinkType Registry

IANA is also requested to create a registry entitled "PCAP-related LinkType List" under The PCAP registry group (Section 2.1).

The registry has the following structure:

  • LinkType Value: Indicates the 16-bit unsigned integer assigned for this LinkType.

  • LinkType Name: Indicates the symbolic name for this LinkType. The name is prefixed with "LINKTYPE_" (i.e., LINKTYPE_something).

  • Change Controller: as per [RFC8126], Section 2.3

  • Description: Provides a very short description.

  • Reference: Indicates an authoritative document reference for the LinkType or a requester reference.

The policy allocation for the LinkType values is as follows:

  • Values from 0 to 65000 are allocated following an Expert Review policy (Section 4.5 of [RFC8126]). Values in the ranges 0-10, 50-51, and 98-301 are already assigned; values in the ranges 11-49 and 52-97 are reserved and must not be assigned.

  • Values from 65001 to 65535 are reserved for Experimental Use (Section 4.2 of [RFC8126]).

The initial version of the registry is provided in Section 2.2.1. In each case here, the reference should be set to [TCPDUMP] and the RFC number to be assigned to this document, which is not repeated each time.

The initial contents of the table are based upon the link-layer header type list maintained by libpcap, and published on [TCPDUMP]. The change controller for all initial entries that have no other reference is linktype@tcpdump.org.

LinkType values 147 to 162 named LINKTYPE_RESERVED_xx were originally reserved for Experimental/Private Use, and that use continues to be supported. However, new private use cases should use the values in the 65001-65535 range.

In general, Experimental Use values should never leak out of the entity that uses it. As the FCFS range is large and easily obtained, official values are recommended.

  • There is often an associated Data Link Type (DLT) value which is often identical in value, but not universally so. DLT values are associated with specific operating systems, and the numerical values for some of them are operating system specific, and are thus not subject to standardization.

2.2.1. Initial Values

This is the initial table for the registry:

LinkType Value

0

LinkType Name

LINKTYPE_NULL

Description

BSD loopback encapsulation

Reference

[LINKTYPE__NULL]

LinkType Value

1

LinkType Name

LINKTYPE_ETHERNET

Description

IEEE 802.3 Ethernet

Reference

[LINKTYPE__ETHERNET]

LinkType Value

2

LinkType Name

LINKTYPE_EXP_ETHERNET

Description

Xerox experimental 3Mb Ethernet

Reference

[PracConsEthDesign]

LinkType Value

3

LinkType Name

LINKTYPE_AX25

Description

AX.25 layer 2 packets

Reference

[LINKTYPE__AX25]

LinkType Value

4

LinkType Name

LINKTYPE_PRONET

Description

Proteon PRONet Token Ring

LinkType Value

5

LinkType Name

LINKTYPE_CHAOS

Description

MIT Chaosnet

Reference

[AIM-628]

LinkType Value

6

LinkType Name

LINKTYPE_IEEE802_5

Description

IEEE 802.5 Token Ring

LinkType Value

7

LinkType Name

LINKTYPE_ARCNET_BSD

Description

ARCNET Data Packets with BSD encapsulation

LinkType Value

8

LinkType Name

LINKTYPE_SLIP

Description

SLIP, with a direction header

Reference

[LINKTYPE__SLIP]

LinkType Value

9

LinkType Name

LINKTYPE_PPP

Description

PPP

Reference

[LINKTYPE__PPP]

LinkType Value

10

LinkType Name

LINKTYPE_FDDI

Description

FDDI: per ANSI INCITS 239-1994

LinkType Value

11-49

LinkType Name

Not available for assignment

Description

Do not use these values

LinkType Value

50

LinkType Name

LINKTYPE_PPP_HDLC

Description

PPP in HDLC-like framing

Reference

[LINKTYPE__PPP__HDLC]

LinkType Value

51

LinkType Name

LINKTYPE_PPP_ETHER

Description

PPPoE session packets

Reference

[LINKTYPE__PPP__ETHER]

LinkType Value

52-98

LinkType Name

Not available for assignment

Description

Used historically by NetBSD

LinkType Value

99

LinkType Name

LINKTYPE_SYMANTEC_FIREWALL

Description

Symantec Enterprise Firewall

LinkType Value

100

LinkType Name

LINKTYPE_ATM_RFC1483

Description

LLC/SNAP-encapsulated ATM

Reference

[LINKTYPE__ATM__RFC1483]

LinkType Value

101

LinkType Name

LINKTYPE_RAW

Description

IP without link-layer headers

Reference

[LINKTYPE__RAW] [RFC791] [RFC8200]

LinkType Value

102

LinkType Name

LINKTYPE_SLIP_BSDOS

Description

BSD/OS SLIP BPF header

LinkType Value

103

LinkType Name

LINKTYPE_PPP_BSDOS

Description

BSD/OS PPP BPF header

LinkType Value

104

LinkType Name

LINKTYPE_C_HDLC

Description

Cisco PPP with HDLC framing

Reference

[LINKTYPE__C__HDLC]

LinkType Value

105

LinkType Name

LINKTYPE_IEEE802_11

Description

IEEE 802.11 wireless LAN

LinkType Value

106

LinkType Name

LINKTYPE_ATM_CLIP

Description

ATM Classical IP, with no header preceding IP

LinkType Value

107

LinkType Name

LINKTYPE_FRELAY

Description

Frame Relay LAPF

Reference

[LINKTYPE__FRELAY]

LinkType Value

108

LinkType Name

LINKTYPE_LOOP

Description

OpenBSD loopback encapsulation

Reference

[LINKTYPE__LOOP]

LinkType Value

109

LinkType Name

LINKTYPE_ENC

Description

OpenBSD IPsec encapsulation

LinkType Value

110

LinkType Name

LINKTYPE_LANE8023

Description

ATM LANE + 802.3

LinkType Value

111

LinkType Name

LINKTYPE_HIPPI

Description

NetBSD HIPPI

LinkType Value

112

LinkType Name

LINKTYPE_HDLC

Description

NetBSD HDLC framing

LinkType Value

113

LinkType Name

LINKTYPE_LINUX_SLL

Description

Linux "cooked" capture encapsulation

Reference

[LINKTYPE__LINUX__SLL]

LinkType Value

114

LinkType Name

LINKTYPE_LTALK

Description

Apple LocalTalk

Reference

[LINKTYPE__LTALK]

LinkType Value

115

LinkType Name

LINKTYPE_ECONET

Description

Acorn Econet

LinkType Value

116

LinkType Name

LINKTYPE_IPFILTER

Description

OpenBSD ipfilter

LinkType Value

117

LinkType Name

LINKTYPE_PFLOG

Description

PF packet filter logging

LinkType Value

118

LinkType Name

LINKTYPE_CISCO_IOS

Description

Cisco-internal use

LinkType Value

119

LinkType Name

LINKTYPE_IEEE802_11_PRISM

Description

IEEE 802.11 wireless LAN, preceded by a Prism monitor mode header

Reference

[LINKTYPE__IEEE802__11__PRISM]

LinkType Value

120

LinkType Name

LINKTYPE_IEEE802_11_AIRONET

Description

802.11 + FreeBSD Aironet radio metadata

LinkType Value

121

LinkType Name

LINKTYPE_HHDLC

Description

Siemens HiPath HDLC

LinkType Value

122

LinkType Name

LINKTYPE_IP_OVER_FC

Description

IP and ATM over Fibre Channel

Reference

[LINKTYPE__IP__OVER__FC]

LinkType Value

123

LinkType Name

LINKTYPE_SUNATM

Description

ATM traffic captured from a SunATM device

Reference

[LINKTYPE__SUNATM]

LinkType Value

124

LinkType Name

LINKTYPE_RIO

Description

RapidIO

LinkType Value

125

LinkType Name

LINKTYPE_PCI_EXP

Description

PCI Express

LinkType Value

126

LinkType Name

LINKTYPE_AURORA

Description

Xilinx Aurora link layer

LinkType Value

127

LinkType Name

LINKTYPE_IEEE802_11_RADIOTAP

Description

IEEE 802.11 wireless LAN, preceded by a Radiotap header

Reference

[Radiotap]

LinkType Value

128

LinkType Name

LINKTYPE_TZSP

Description

Tazmen Sniffer Protocol

LinkType Value

129

LinkType Name

LINKTYPE_ARCNET_LINUX

Description

ARCNET Data Packets with Linux encapsulation

LinkType Value

130

LinkType Name

LINKTYPE_JUNIPER_MLPPP

Description

Juniper Networks

LinkType Value

131

LinkType Name

LINKTYPE_JUNIPER_MLFR

Description

Juniper Networks

LinkType Value

132

LinkType Name

LINKTYPE_JUNIPER_ES

Description

Juniper Networks

LinkType Value

133

LinkType Name

LINKTYPE_JUNIPER_GGSN

Description

Juniper Networks

LinkType Value

134

LinkType Name

LINKTYPE_JUNIPER_MFR

Description

Juniper Networks

LinkType Value

135

LinkType Name

LINKTYPE_JUNIPER_ATM2

Description

Juniper Networks

LinkType Value

136

LinkType Name

LINKTYPE_JUNIPER_SERVICES

Description

Juniper Networks

LinkType Value

137

LinkType Name

LINKTYPE_JUNIPER_ATM1

Description

Juniper Networks

LinkType Value

138

LinkType Name

LINKTYPE_APPLE_IP_OVER_IEEE1394

Description

Apple IP-over-IEEE 1394 cooked header

Reference

[LINKTYPE__APPLE__IP__OVER__IEEE1394]

LinkType Value

139

LinkType Name

LINKTYPE_MTP2_WITH_PHDR

Description

SS7 MTP2 frames, with a pseudo-header

Reference

[LINKTYPE__MTP2__WITH__PHDR]

LinkType Value

140

LinkType Name

LINKTYPE_MTP2

Description

SS7 MTP2 packets

Reference

[LINKTYPE__MTP2]

LinkType Value

141

LinkType Name

LINKTYPE_MTP3

Description

SS7 MTP3 packets

Reference

[LINKTYPE__MTP3]

LinkType Value

142

LinkType Name

LINKTYPE_SCCP

Description

SS7 SCCP packets

Reference

[LINKTYPE__SCCP]

LinkType Value

143

LinkType Name

LINKTYPE_DOCSIS

Description

DOCSIS MAC frames

Reference

[DOCSIS-4.0-MULP]

LinkType Value

144

LinkType Name

LINKTYPE_LINUX_IRDA

Description

Linux-IrDA packets

Reference

[LINKTYPE__LINUX__IRDA]

LinkType Value

145

LinkType Name

LINKTYPE_IBM_SP

Description

IBM SP switch

LinkType Value

146

LinkType Name

LINKTYPE_IBM_SN

Description

IBM Next Federation switch

LinkType Value

147

LinkType Name

LINKTYPE_RESERVED_01

Description

For private use (deprecated)

LinkType Value

148

LinkType Name

LINKTYPE_RESERVED_02

Description

For private use (deprecated)

LinkType Value

149

LinkType Name

LINKTYPE_RESERVED_03

Description

For private use (deprecated)

LinkType Value

150

LinkType Name

LINKTYPE_RESERVED_04

Description

For private use (deprecated)

LinkType Value

151

LinkType Name

LINKTYPE_RESERVED_05

Description

For private use (deprecated)

LinkType Value

152

LinkType Name

LINKTYPE_RESERVED_06

Description

For private use (deprecated)

LinkType Value

153

LinkType Name

LINKTYPE_RESERVED_07

Description

For private use (deprecated)

LinkType Value

154

LinkType Name

LINKTYPE_RESERVED_08

Description

For private use (deprecated)

LinkType Value

155

LinkType Name

LINKTYPE_RESERVED_09

Description

For private use (deprecated)

LinkType Value

156

LinkType Name

LINKTYPE_RESERVED_10

Description

For private use (deprecated)

LinkType Value

157

LinkType Name

LINKTYPE_RESERVED_11

Description

For private use (deprecated)

LinkType Value

158

LinkType Name

LINKTYPE_RESERVED_12

Description

For private use (deprecated)

LinkType Value

159

LinkType Name

LINKTYPE_RESERVED_13

Description

For private use (deprecated)

LinkType Value

160

LinkType Name

LINKTYPE_RESERVED_14

Description

For private use (deprecated)

LinkType Value

161

LinkType Name

LINKTYPE_RESERVED_15

Description

For private use (deprecated)

LinkType Value

162

LinkType Name

LINKTYPE_RESERVED_16

Description

For private use (deprecated)

LinkType Value

163

LinkType Name

LINKTYPE_IEEE802_11_AVS

Description

IEEE 802.11 wireless LAN, preceded by an AVS header

Reference

[AVS]

LinkType Value

164

LinkType Name

LINKTYPE_JUNIPER_MONITOR

Description

Juniper Networks

LinkType Value

165

LinkType Name

LINKTYPE_BACNET_MS_TP

Description

BACnet MS/TP frames

Reference

[LINKTYPE__BACNET__MS__TP]

LinkType Value

166

LinkType Name

LINKTYPE_PPP_PPPD

Description

PPP preceded by a direction octet and an HDLC-like control field

Reference

[LINKTYPE__PPP__PPPD]

LinkType Value

167

LinkType Name

LINKTYPE_JUNIPER_PPPOE

Description

Juniper Networks

LinkType Value

168

LinkType Name

LINKTYPE_JUNIPER_PPPOE_ATM

Description

Juniper Networks

LinkType Value

169

LinkType Name

LINKTYPE_GPRS_LLC

Description

General Packet Radio Service Logical Link Control, as per 3GPP TS 04.64

Reference

[_3GPP-TS-04.64]

LinkType Value

170

LinkType Name

LINKTYPE_GPF_T

Description

Transparent-mapped generic framing procedure

Reference

[G.7041]

LinkType Value

171

LinkType Name

LINKTYPE_GPF_F

Description

Frame-mapped generic framing procedure

Reference

[G.7041]

LinkType Value

172

LinkType Name

LINKTYPE_GCOM_T1E1

Description

Gcom T1/E1 line monitoring equipment

LinkType Value

173

LinkType Name

LINKTYPE_GCOM_SERIAL

Description

Gcom T1/E1 line monitoring equipment

LinkType Value

174

LinkType Name

LINKTYPE_JUNIPER_PIC_PEER

Description

Juniper Networks

LinkType Value

175

LinkType Name

LINKTYPE_ERF_ETH

Description

Endace TYPE_ETH ERF records

Reference

[LINKTYPE__ERF]

LinkType Value

176

LinkType Name

LINKTYPE_ERF_POS

Description

Endace TYPE_POS_HDLC ERF records

Reference

[LINKTYPE__ERF]

LinkType Value

177

LinkType Name

LINKTYPE_LINUX_LAPD

Description

Linux vISDN LAPD frames

Reference

[LINKTYPE__LINUX__LAPD]

LinkType Value

178

LinkType Name

LINKTYPE_JUNIPER_ETHER

Description

Juniper Networks

LinkType Value

179

LinkType Name

LINKTYPE_JUNIPER_PPP

Description

Juniper Networks

LinkType Value

180

LinkType Name

LINKTYPE_JUNIPER_FRELAY

Description

Juniper Networks

LinkType Value

181

LinkType Name

LINKTYPE_JUNIPER_CHDLC

Description

Juniper Networks

LinkType Value

182

LinkType Name

LINKTYPE_MFR

Description

FRF.16.1 Multi-Link Frame Relay frames

Reference

[LINKTYPE__MFR]

LinkType Value

183

LinkType Name

LINKTYPE_JUNIPER_VP

Description

Juniper Networks

LinkType Value

184

LinkType Name

LINKTYPE_A429

Description

ARINC 429 frames

LinkType Value

185

LinkType Name

LINKTYPE_A653_ICM

Description

Arinc 653 Interpartition Communication messages

LinkType Value

186

LinkType Name

LINKTYPE_USB_FREEBSD

Description

USB traffic captured on FreeBSD

LinkType Value

187

LinkType Name

LINKTYPE_BLUETOOTH_HCI_H4

Description

Bluetooth HCI UART Transport Layer packets

Reference

[LINKTYPE__BLUETOOTH__HCI__H4]

LinkType Value

188

LinkType Name

LINKTYPE_IEEE802_16_MAC_CPS

Description

IEEE 802.16 MAC Common Part Sublayer

LinkType Value

189

LinkType Name

LINKTYPE_USB_LINUX

Description

USB packets, beginning with a Linux USB header

Reference

[LINKTYPE__USB__LINUX]

LinkType Value

190

LinkType Name

LINKTYPE_CAN20B

Description

Controller Area Network (CAN) v. 2.0B packets

LinkType Value

191

LinkType Name

LINKTYPE_IEEE802_15_4_LINUX

Description

IEEE 802.15.4 with address fields padded by Linux

LinkType Value

192

LinkType Name

LINKTYPE_PPI

Description

Per-Packet Information header preceding packet data

Reference

[LINKTYPE__PPI]

LinkType Value

193

LinkType Name

LINKTYPE_IEEE802_16_MAC_CPS_RADIO

Description

802.16 MAC Common Part Sublayer plus radio header

LinkType Value

194

LinkType Name

LINKTYPE_JUNIPER_ISM

Description

Juniper Networks

LinkType Value

195

LinkType Name

LINKTYPE_IEEE802_15_4_WITHFCS

Description

IEEE 802.15.4 with FCS

Reference

[LINKTYPE__IEEE802__15__4__WITHFCS]

LinkType Value

196

LinkType Name

LINKTYPE_SITA

Description

Various link-layer types, with a pseudo-header

Reference

[LINKTYPE__SITA]

LinkType Value

197

LinkType Name

LINKTYPE_ERF

Description

Endace ERF records

Reference

[LINKTYPE__ERF]

LinkType Value

198

LinkType Name

LINKTYPE_RAIF1

Description

Ethernet packets captured from a u10 Networks board

LinkType Value

199

LinkType Name

LINKTYPE_IPMB_KONTRON

Description

IPMB packet for IPMI, with a 2-octet header

LinkType Value

200

LinkType Name

LINKTYPE_JUNIPER_ST

Description

Juniper Networks

LinkType Value

201

LinkType Name

LINKTYPE_BLUETOOTH_HCI_H4_WITH_PHDR

Description

Bluetooth HCI UART Transport Layer packets with a direction pseudo-header

Reference

[LINKTYPE__BLUETOOTH__HCI__H4__WITH__PHDR]

LinkType Value

202

LinkType Name

LINKTYPE_AX25_KISS

Description

KISS frames between a host and an AX.25 TNC

Reference

[LINKTYPE__AX25__KISS]

LinkType Value

203

LinkType Name

LINKTYPE_LAPD

Description

Q.921 LAPD frames

Reference

[LINKTYPE__LAPD]

LinkType Value

204

LinkType Name

LINKTYPE_PPP_WITH_DIR

Description

PPP, with a direction header

Reference

[LINKTYPE__PPP__WITH__DIR]

LinkType Value

205

LinkType Name

LINKTYPE_C_HDLC_WITH_DIR

Description

Cisco PPP with HDLC framing, with a direction header

Reference

[LINKTYPE__C__HDLC__WITH__DIR]

LinkType Value

206

LinkType Name

LINKTYPE_FRELAY_WITH_DIR

Description

Frame Relay LAPF, with a direction header

Reference

[LINKTYPE__FRELAY__WITH__DIR]

LinkType Value

207

LinkType Name

LINKTYPE_LAPB_WITH_DIR

Description

X.25 LAPB, with a direction header

Reference

[LINKTYPE__LAPB__WITH__DIR]

LinkType Value

208

LinkType Name

WillBarker-Proprietary

Description

Proprietary Link-Layer type

LinkType Value

209

LinkType Name

LINKTYPE_I2C_LINUX

Description

Linux I2C packets

Reference

[LINKTYPE__I2C__LINUX]

LinkType Value

210

LinkType Name

LINKTYPE_FLEXRAY

Description

FlexRay frames or symbols, with a pseudo-header

Reference

[LINKTYPE__FLEXRAY]

LinkType Value

211

LinkType Name

LINKTYPE_MOST

Description

Media Oriented Systems Transport (MOST) bus

LinkType Value

212

LinkType Name

LINKTYPE_LIN

Description

Local Interconnect Network (LIN) automotive bus, with a metadata header

Reference

[LINKTYPE__LIN]

LinkType Value

213

LinkType Name

LINKTYPE_X2E_SERIAL

Description

X2E serial line captures

LinkType Value

214

LinkType Name

LINKTYPE_X2E_XORAYA

Description

X2E Xoraya data loggers

LinkType Value

215

LinkType Name

LINKTYPE_IEEE802_15_4_NONASK_PHY

Description

IEEE 802.15.4 with PHY header

Reference

[LINKTYPE__IEEE802__15__4__NONASK__PHY]

LinkType Value

216

LinkType Name

LINKTYPE_LINUX_EVDEV

Description

Linux evdev messages

LinkType Value

217

LinkType Name

LINKTYPE_GSMTAP_UM

Description

GSM Um interface, with gsmtap header

LinkType Value

218

LinkType Name

LINKTYPE_GSMTAP_ABIS

Description

GSM Abis interface, with gsmtap header

LinkType Value

219

LinkType Name

LINKTYPE_MPLS

Description

MPLS packets with MPLS label as the header

LinkType Value

220

LinkType Name

LINKTYPE_USB_LINUX_MMAPPED

Description

USB packets, beginning with an extended Linux USB header

Reference

[LINKTYPE__USB__LINUX__MMAPPED]

LinkType Value

221

LinkType Name

LINKTYPE_DECT

Description

DECT packets, with a pseudo-header

LinkType Value

222

LinkType Name

LINKTYPE_AOS

Description

OS Space Data Link Protocol

LinkType Value

223

LinkType Name

LINKTYPE_WIHART

Description

Wireless HART (Highway Addressable Remote Transducer)

LinkType Value

224

LinkType Name

LINKTYPE_FC_2

Description

Fibre Channel FC-2 frames

Reference

[LINKTYPE__FC__2]

LinkType Value

225

LinkType Name

LINKTYPE_FC_2_WITH_FRAME_DELIMS

Description

Fibre Channel FC-2 frames with SOF and EOF

Reference

[LINKTYPE__FC__2__WITH__FRAME__DELIMS]

LinkType Value

226

LinkType Name

LINKTYPE_IPNET

Description

Solaris ipnet

Reference

[LINKTYPE__IPNET]

LinkType Value

227

LinkType Name

LINKTYPE_CAN_SOCKETCAN

Description

Controller Area Network (CAN) frames, with a metadata header

Reference

[LINKTYPE__CAN__SOCKETCAN]

LinkType Value

228

LinkType Name

LINKTYPE_IPV4

Description

IPv4 without link-layer headers

Reference

[LINKTYPE__IPV4] [RFC791]

LinkType Value

229

LinkType Name

LINKTYPE_IPV6

Description

IPv6 without link-layer headers

Reference

[LINKTYPE__IPV6] [RFC8200]

LinkType Value

230

LinkType Name

LINKTYPE_IEEE802_15_4_NOFCS

Description

IEEE 802.15.4 without FCS

Reference

[LINKTYPE__IEEE802__15__4__NOFCS]

LinkType Value

231

LinkType Name

LINKTYPE_DBUS

Description

D-Bus messages

Reference

[LINKTYPE__DBUS]

LinkType Value

232

LinkType Name

LINKTYPE_JUNIPER_VS

Description

Juniper Networks

LinkType Value

233

LinkType Name

LINKTYPE_JUNIPER_SRX_E2E

Description

Juniper Networks

LinkType Value

234

LinkType Name

LINKTYPE_JUNIPER_FIBRECHANNEL

Description

Juniper Networks

LinkType Value

235

LinkType Name

LINKTYPE_DVB_CI

Description

DVB-CI messages, with a pseudo-header

Reference

[DVB-CI-PCAP]

LinkType Value

236

LinkType Name

LINKTYPE_MUX27010

Description

Variant of 3GPP TS 27.010 multiplexing protocol

Reference

[LINKTYPE__MUX27010]

LinkType Value

237

LinkType Name

LINKTYPE_STANAG_5066_D_PDU

Description

STANAG 5066 D_PDUs

Reference

[LINKTYPE__STANAG__5066__D__PDU]

LinkType Value

238

LinkType Name

LINKTYPE_JUNIPER_ATM_CEMIC

Description

Juniper Networks

LinkType Value

239

LinkType Name

LINKTYPE_NFLOG

Description

Linux netlink NETLINK NFLOG socket log messages

Reference

[LINKTYPE__NFLOG]

LinkType Value

240

LinkType Name

LINKTYPE_NETANALYZER

Description

Ethernet frames with netANALYZER pseudo-header

Reference

[LINKTYPE__NETANALYZER]

LinkType Value

241

LinkType Name

LINKTYPE_NETANALYZER_TRANSPARENT

Description

Ethernet frames with netANALYZER pseudo-header, preamble, and SFD

Reference

[LINKTYPE__NETANALYZER__TRANSPARENT]

LinkType Value

242

LinkType Name

LINKTYPE_IPOIB

Description

IP-over-InfiniBand

Reference

[LINKTYPE__IPOIB]

LinkType Value

243

LinkType Name

LINKTYPE_MPEG_2_TS

Description

MPEG-2 Transport Stream transport packets

Reference

[LINKTYPE__MPEG__2__TS]

LinkType Value

244

LinkType Name

LINKTYPE_NG40

Description

Frames from ng4T GmbH's ng40 protocol tester

Reference

[LINKTYPE__NG40]

LinkType Value

245

LinkType Name

LINKTYPE_NFC_LLCP

Description

NFC Logical Link Control Protocol frames, with a pseudo-header

Reference

[LINKTYPE__NFC__LLCP]

LinkType Value

246

LinkType Name

LINKTYPE_PFSYNC

Description

pfsync output

LinkType Value

247

LinkType Name

LINKTYPE_INFINIBAND

Description

InfiniBand data packets

Reference

[LINKTYPE__INFINIBAND]

LinkType Value

248

LinkType Name

LINKTYPE_SCTP

Description

SCTP packets, with no lower-level protocols such as IPv4 or IPv6

Reference

[RFC9260]

LinkType Value

249

LinkType Name

LINKTYPE_USBPCAP

Description

USB packets, beginning with a USBPcap header

Reference

[USBPcap]

LinkType Value

250

LinkType Name

LINKTYPE_RTAC_SERIAL

Description

Serial-line packet from the Schweitzer Engineering Laboratories RTAC product

Reference

[LINKTYPE__RTAC__SERIAL]

LinkType Value

251

LinkType Name

LINKTYPE_BLUETOOTH_LE_LL

Description

Bluetooth Low Energy link-layer packets

Reference

[LINKTYPE__BLUETOOTH__LE__LL]

LinkType Value

252

LinkType Name

LINKTYPE_WIRESHARK_UPPER_PDU

Description

Wireshark

LinkType Value

253

LinkType Name

LINKTYPE_NETLINK

Description

Linux Netlink capture encapsulation

Reference

[LINKTYPE__NETLINK]

LinkType Value

254

LinkType Name

LINKTYPE_BLUETOOTH_LINUX_MONITOR

Description

Bluetooth Linux Monitor

Reference

[LINKTYPE__BLUETOOTH__LINUX__MONITOR]

LinkType Value

255

LinkType Name

LINKTYPE_BLUETOOTH_BREDR_BB

Description

Bluetooth Basic Rate and Enhanced Data Rate baseband packets

Reference

[LINKTYPE__BLUETOOTH__BREDR__BB]

LinkType Value

256

LinkType Name

LINKTYPE_BLUETOOTH_LE_LL_WITH_PHDR

Description

Bluetooth Low Energy link-layer packets

Reference

[LINKTYPE__BLUETOOTH__LE__LL__WITH__PHDR]

LinkType Value

257

LinkType Name

LINKTYPE_PROFIBUS_DL

Description

PROFIBUS data link layer packets

Reference

[LINKTYPE__PROFIBUS__DL]

LinkType Value

258

LinkType Name

LINKTYPE_PKTAP

Description

Apple PKTAP capture encapsulation

Reference

[LINKTYPE__PKTAP]

LinkType Value

259

LinkType Name

LINKTYPE_EPON

Description

Ethernet-over-passive-optical-network packets, including preamble octets

Reference

[LINKTYPE__EPON]

LinkType Value

260

LinkType Name

LINKTYPE_IPMI_HPM_2

Description

IPMI HPM.2 trace packets

Reference

[LINKTYPE__IPMI__HPM__2]

LinkType Value

261

LinkType Name

LINKTYPE_ZWAVE_R1_R2

Description

Z-Wave RF profile R1 and R2 packets

Reference

[LINKTYPE__ZWAVE__R1__R2]

LinkType Value

262

LinkType Name

LINKTYPE_ZWAVE_R3

Description

Z-Wave RF profile R3 packets

Reference

[LINKTYPE__ZWAVE__R3]

LinkType Value

263

LinkType Name

LINKTYPE_WATTSTOPPER_DLM

Description

WattStopper Digital Lighting Management (DLM) and Legrand Nitoo Open protocol packets

Reference

[LINKTYPE__WATTSTOPPER__DLM]

LinkType Value

264

LinkType Name

LINKTYPE_ISO_14443

Description

ISO 14443 contactless smartcard messages

Reference

[ISO-14443-PCAP]

LinkType Value

265

LinkType Name

LINKTYPE_RDS

Description

IEC 62106 Radio data system (RDS) groups

Reference

[LINKTYPE__RDS]

LinkType Value

266

LinkType Name

LINKTYPE_USB_DARWIN

Description

USB packets captured on a Darwin-based operating system (macOS, etc.)

Reference

[LINKTYPE__USB__DARWIN]

LinkType Value

267

LinkType Name

LINKTYPE_OPENFLOW

Description

OpenBSD DLT_OPENFLOW

LinkType Value

268

LinkType Name

LINKTYPE_SDLC

Description

SNA SDLC packets

Reference

[LINKTYPE__SDLC]

LinkType Value

269

LinkType Name

LINKTYPE_TI_LLN_SNIFFER

Description

Texas Instruments protocol sniffer

LinkType Value

270

LinkType Name

LINKTYPE_LORATAP

Description

LoRaWan packets with a LoRaTap pseudo-header

Reference

[LINKTYPE__LORATAP]

LinkType Value

271

LinkType Name

LINKTYPE_VSOCK

Description

Protocol for communication between host and guest machines in VMware and KVM hypervisors

Reference

[LINKTYPE__VSOCK]

LinkType Value

272

LinkType Name

LINKTYPE_NORDIC_BLE

Description

Messages to and from a Nordic Semiconductor nRF Sniffer for Bluetooth LE packets

Reference

[LINKTYPE__NORDIC__BLE]

LinkType Value

273

LinkType Name

LINKTYPE_DOCSIS31_XRA31

Description

DOCSIS packets and bursts, preceded by a pseudo-header

Reference

[DOCSIS-XRA] [DOCSIS-4.0-MULP]

LinkType Value

274

LinkType Name

LINKTYPE_ETHERNET_MPACKET

Description

IEEE 802.3 mPackets

Reference

[LINKTYPE__ETHERNET__MPACKET]

LinkType Value

275

LinkType Name

LINKTYPE_DISPLAYPORT_AUX

Description

DisplayPort AUX channel monitoring messages

Reference

[LINKTYPE__DISPLAYPORT__AUX]

LinkType Value

276

LinkType Name

LINKTYPE_LINUX_SLL2

Description

Linux cooked capture encapsulation v2

Reference

[LINKTYPE__LINUX__SLL2]

LinkType Value

277

LinkType Name

LINKTYPE_SERCOS_MONITOR

Description

Sercos Monitor

LinkType Value

278

LinkType Name

LINKTYPE_OPENVIZSLA

Description

OpenVizsla FPGA-based USB sniffer

Reference

[OpenVizsla]

LinkType Value

279

LinkType Name

LINKTYPE_EBHSCR

Description

Elektrobit High Speed Capture and Replay (EBHSCR) format

Reference

[EBHSCR]

LinkType Value

280

LinkType Name

LINKTYPE_VPP_DISPATCH

Description

fd.io VPP graph dispatcher trace records

Reference

[FD.io-VPP]

LinkType Value

281

LinkType Name

LINKTYPE_DSA_TAG_BRCM

Description

Ethernet frames, with a Broadcom switch tag inserted

Reference

[LINKTYPE__DSA__TAG__BRCM]

LinkType Value

282

LinkType Name

LINKTYPE_DSA_TAG_BRCM_PREPEND

Description

Ethernet frames, with a Broadcom switch tag prepended

Reference

[LINKTYPE__DSA__TAG__BRCM__PREPEND]

LinkType Value

283

LinkType Name

LINKTYPE_IEEE802_15_4_TAP

Description

IEEE 802.15.4 with a tap header preceding it

Reference

[Exegin-802.15.4-TAP]

LinkType Value

284

LinkType Name

LINKTYPE_DSA_TAG_DSA

Description

Ethernet frames, with a Marvell DSA switch tag inserted

Reference

[LINKTYPE__DSA__TAG__DSA]

LinkType Value

285

LinkType Name

LINKTYPE_DSA_TAG_EDSA

Description

Ethernet frames, with a Marvell EDSA switch tag inserted

Reference

[LINKTYPE__DSA__TAG__EDSA]

LinkType Value

286

LinkType Name

LINKTYPE_ELEE

Description

ELEE lawful intercept protocol

LinkType Value

287

LinkType Name

LINKTYPE_Z_WAVE_SERIAL

Description

Serial frames transmitted between a host and a Z-Wave chip over an RS-232 or USB serial connection

Reference

[Z-WAVE-SERIAL] section 5

LinkType Value

288

LinkType Name

LINKTYPE_USB_2_0

Description

USB 2.0, 1.1, or 1.0 packets

Reference

[LINKTYPE__USB__2__0]

LinkType Value

289

LinkType Name

LINKTYPE_ATSC_ALP

Description

ATSC Link-Layer Protocol frames

Reference

[LINKTYPE__ATSC__ALP]

LinkType Value

290

LinkType Name

LINKTYPE_ETW

Description

Event Tracing for Windows messages

Reference

[LINKTYPE__ETW]

LinkType Value

291

LinkType Name

LINKTYPE_NETANALYZER_NG

Description

Hilscher Gesellschaft fuer Systemautomation mbH netANALYZER NG hardware and software

LinkType Value

292

LinkType Name

LINKTYPE_ZBOSS_NCP

Description

ZBOSS NCP Serial Protocol, with a pseudo-header

Reference

[LINKTYPE__ZBOSS__NCP]

LinkType Value

293

LinkType Name

LINKTYPE_USB_2_0_LOW_SPEED

Description

Low-Speed USB 2.0, 1.1, or 1.0 packets

Reference

[LINKTYPE__USB__2__0__LOW__SPEED]

LinkType Value

294

LinkType Name

LINKTYPE_USB_2_0_FULL_SPEED

Description

Full-Speed USB 2.0, 1.1, or 1.0 packets

Reference

[LINKTYPE__USB__2__0__FULL__SPEED]

LinkType Value

295

LinkType Name

LINKTYPE_USB_2_0_HIGH_SPEED

Description

High-Speed USB 2.0 packets

Reference

[LINKTYPE__USB__2__0__HIGH__SPEED]

LinkType Value

296

LinkType Name

LINKTYPE_AUERSWALD_LOG

Description

Auerswald Logger Protocol

Reference

[Auerswald-Logger]

LinkType Value

297

LinkType Name

LINKTYPE_ZWAVE_TAP

Description

Z-Wave packets, with a metadata header

Reference

[LINKTYPE__ZWAVE__TAP]

LinkType Value

298

LinkType Name

LINKTYPE_SILABS_DEBUG_CHANNEL

Description

Silicon Labs debug channel protocol

Reference

[Silabs-Debug-Channel]

LinkType Value

299

LinkType Name

LINKTYPE_FIRA_UCI

Description

Ultra-wideband (UWB) controller interface protocol (UCI)

Reference

[LINKTYPE__FIRA__UCI]

LinkType Value

300

LinkType Name

LINKTYPE_MDB

Description

MDB (Multi-Drop Bus) protocol

Reference

[MDB-PCAP]

LinkType Value

301

LinkType Name

LINKTYPE_DECT_NR

Description

DECT-2020 New Radio (NR) MAC layer

Reference

[LINKTYPE__DECT__NR]

2.2.2. Guidance for Designated Experts

When processing a request for an allocation, the Designated Experts will encourage the requester to provide a specification at a stable URL.

There is no requirement for a specification, but often review of the specification allows the Designated Expert to determine if the allocation actually is a duplicate of another specification.

When the contents of the link type can contain an IPv4 or IPv6 header, then the octets between the beginning of the link type and the IP header needs to be clearly specified.

Registrations for specifications that are not publicly available are acceptable. This includes specifications obtained via liaison agreements (such as to ITU-T, drafts, IEEE, etc.), those that may eventually be made public, or those for which no public document will be available.

The minimal requirement is to provide a contact for that link type.

For other documents, the Designated Expert will need use their judgement, or consult the OPSAWG or an Area Director.

3. Security Considerations

This document describes the IANA registration rules for the LinkType encapsulations. PCAP-related packet file formats use this value to determine what kind of headers precede network packet captures. Many of these formats can contain IPv4 and IPv6 packets. A system reading PCAP-related format captures can be subject to arbitrary inputs that may be controlled by malicious entities, so utmost caution is required.

Many LinkType formats include a "snapshot" length, which may be smaller than the actual packet. It is therefore very likely that trailing parts of a packet capture may be omitted, yet internal length fields in the packets will claim the packet is bigger than the capture. This leads to trivial buffer overreads, and systems interpreting the packets need to carefully scrutinize all attempts to read data from a capture.

4. Contributors

PCAP has been developed over three and half decades by a variety of developers, including: Bill Fenner, Denis Ovsienko, Francois-Xavier Le Bail, Fulvio Risso, Gerald Combs, Gianluca Varenni, Gisle Vanem, Hannes Gredler, Joerg Mayer, Michal Sekletar, Stephen Donnelly, Torsten Landschoff, and Jun-ichiro itojun Hagino.

PCAP was originally created at LBL by Steve McCanne, Craig Leres, and Van Jacobson.

5. Acknowledgments

The authors wish to thank: Michael Tuexen, Mohamed Boucadair, Carsten Bormann, Henk Birkholtz, and Robert Wilton their invaluable comments and encouragement.

6. References

6.1. Normative References

[RFC8126]
Cotton, M., Leiba, B., and T. Narten, "Guidelines for Writing an IANA Considerations Section in RFCs", BCP 26, RFC 8126, DOI 10.17487/RFC8126, , <https://www.rfc-editor.org/rfc/rfc8126>.

6.2. Informative References

[TCPDUMP]
"LINK-LAYER HEADER TYPES", <https://www.tcpdump.org/linktypes.html>.
[LIBPCAP]
"libpcap", <https://github.com/the-tcpdump-group/libpcap>.
[Wireshark]
"Homepage of Wireshark", <https://www.wireshark.org>.
[_3GPP-TS-04.64]
"Digital cellular telecommunications system (Phase 2+); General Packet Radio Service (GPRS); Mobile Station - Serving GPRS Support Node (MS-SGSN) Logical Link Control (LLC) layer specification", 3GPP TS 04.64.
[AIM-628]
Moon, D. A., "Chaosnet", MIT A.I. Memo No. 628, , <http://www.bitsavers.org/pdf/mit/ai/AIM-628_chaosnet.pdf>.
[Auerswald-Logger]
"Packet structure", n.d., <https://github.com/Auerswald-GmbH/auerlog/blob/master/auerlog.txt>.
[AVS]
Peachy, S., "AVS Capture Frame Format Version 2", <http://web.archive.org/web/20040803232023/http://www.shaftnet.org/~pizza/software/capturefrm.txt>.
[DOCSIS-4.0-MULP]
"DOCSIS 4.0 MAC and Upper Layer Protocols Interface Specification", <https://www.cablelabs.com/specifications/CM-SP-MULPIv4.0>.
[DOCSIS-XRA]
"Excentis XRA Header Definition", <https://support.excentis.com/knowledge/article/45>.
[DVB-CI-PCAP]
Kaiser, M., "PCAP format for DVB-CI", , <https://www.kaiser.cx/posts/pcap-dvbci/>.
[EBHSCR]
"Documentation EBHSCR", <http://www.elektrobit.com/ebhscr>.
[Exegin-802.15.4-TAP]
"IEEE 802.15.4 TAP Link Type Specification", <https://gitlab.com/exegin/ieee802-15-4-tap>.
[FD.io-VPP]
"VNET (VPP Network Stack)", <https://fdio-vpp.readthedocs.io/en/latest/gettingstarted/developers/vnet.html>.
[G.7041]
"Generic Framing Procedure", ITU-T Recommendation G.7041/Y.1303, <https://www.itu.int/rec/T-REC-G.7041/en>.
[ISO-14443-PCAP]
Kaiser, M., "PCAP format for ISO14443", , <https://www.kaiser.cx/posts/pcap-iso14443/>.
[LINKTYPE__APPLE__IP__OVER__IEEE1394]
"LINKTYPE_APPLE_IP_OVER_IEEE1394", <https://www.tcpdump.org/linktypes/LINKTYPE_APPLE_IP_OVER_IEEE1394.html>.
[LINKTYPE__ATM__RFC1483]
"LINKTYPE_ATM_RFC1483", <https://www.tcpdump.org/linktypes/LINKTYPE_ATM_RFC1483.html>.
[LINKTYPE__ATSC__ALP]
"LINKTYPE_ATSC_ALP", <https://www.tcpdump.org/linktypes/LINKTYPE_ATSC_ALP.html>.
[LINKTYPE__AX25]
"LINKTYPE_AX25", <https://www.tcpdump.org/linktypes/LINKTYPE_AX25.html>.
[LINKTYPE__AX25__KISS]
"LINKTYPE_AX25_KISS", <https://www.tcpdump.org/linktypes/LINKTYPE_AX25_KISS.html>.
[LINKTYPE__BACNET__MS__TP]
"LINKTYPE_BACNET_MS_TP", <https://www.tcpdump.org/linktypes/LINKTYPE_BACNET_MS_TP.html>.
[LINKTYPE__BLUETOOTH__BREDR__BB]
"LINKTYPE_BLUETOOTH_BREDR_BB", <https://www.tcpdump.org/linktypes/LINKTYPE_BLUETOOTH_BREDR_BB.html>.
[LINKTYPE__BLUETOOTH__HCI__H4]
"LINKTYPE_BLUETOOTH_HCI_H4", <https://www.tcpdump.org/linktypes/LINKTYPE_BLUETOOTH_HCI_H4.html>.
[LINKTYPE__BLUETOOTH__HCI__H4__WITH__PHDR]
"LINKTYPE_BLUETOOTH_HCI_H4_WITH_PHDR", <https://www.tcpdump.org/linktypes/LINKTYPE_BLUETOOTH_HCI_H4_WITH_PHDR.html>.
[LINKTYPE__BLUETOOTH__LE__LL]
"LINKTYPE_BLUETOOTH_LE_LL", <https://www.tcpdump.org/linktypes/LINKTYPE_BLUETOOTH_LE_LL.html>.
[LINKTYPE__BLUETOOTH__LE__LL__WITH__PHDR]
"LINKTYPE_BLUETOOTH_LE_LL_WITH_PHDR", <https://www.tcpdump.org/linktypes/LINKTYPE_BLUETOOTH_LE_LL_WITH_PHDR.html>.
[LINKTYPE__BLUETOOTH__LINUX__MONITOR]
"LINKTYPE_BLUETOOTH_LINUX_MONITOR", <https://www.tcpdump.org/linktypes/LINKTYPE_BLUETOOTH_LINUX_MONITOR.html>.
[LINKTYPE__C__HDLC]
"LINKTYPE_C_HDLC", <https://www.tcpdump.org/linktypes/LINKTYPE_C_HDLC.html>.
[LINKTYPE__C__HDLC__WITH__DIR]
"LINKTYPE_C_HDLC_WITH_DIR", <https://www.tcpdump.org/linktypes/LINKTYPE_C_HDLC_WITH_DIR.html>.
[LINKTYPE__CAN__SOCKETCAN]
"LINKTYPE_CAN_SOCKETCAN", <https://www.tcpdump.org/linktypes/LINKTYPE_CAN_SOCKETCAN.html>.
[LINKTYPE__DBUS]
"LINKTYPE_DBUS", <https://www.tcpdump.org/linktypes/LINKTYPE_DBUS.html>.
[LINKTYPE__DECT__NR]
"LINKTYPE_DECT_NR", <https://www.tcpdump.org/linktypes/LINKTYPE_DECT_NR.html>.
[LINKTYPE__DISPLAYPORT__AUX]
"LINKTYPE_DISPLAYPORT_AUX", <https://www.tcpdump.org/linktypes/LINKTYPE_DISPLAYPORT_AUX.html>.
[LINKTYPE__DSA__TAG__BRCM]
"LINKTYPE_DSA_TAG_BRCM", <https://www.tcpdump.org/linktypes/LINKTYPE_DSA_TAG_BRCM.html>.
[LINKTYPE__DSA__TAG__BRCM__PREPEND]
"LINKTYPE_DSA_TAG_BRCM_PREPEND", <https://www.tcpdump.org/linktypes/LINKTYPE_DSA_TAG_BRCM_PREPEND.html>.
[LINKTYPE__DSA__TAG__DSA]
"LINKTYPE_DSA_TAG_DSA", <https://www.tcpdump.org/linktypes/LINKTYPE_DSA_TAG_DSA.html>.
[LINKTYPE__DSA__TAG__EDSA]
"LINKTYPE_DSA_TAG_EDSA", <https://www.tcpdump.org/linktypes/LINKTYPE_DSA_TAG_EDSA.html>.
[LINKTYPE__ETHERNET]
"IEEE 802.3 Ethernet", <https://ieeexplore.ieee.org/document/9844436>.
[LINKTYPE__EPON]
"LINKTYPE_EPON", <https://www.tcpdump.org/linktypes/LINKTYPE_EPON.html>.
[LINKTYPE__ERF]
"LINKTYPE_ERF", <https://www.tcpdump.org/linktypes/LINKTYPE_ERF.html>.
[LINKTYPE__ETW]
"LINKTYPE_ETW", <https://www.tcpdump.org/linktypes/LINKTYPE_ETW.html>.
[LINKTYPE__ETHERNET__MPACKET]
"LINKTYPE_ETHERNET_MPACKET", <https://www.tcpdump.org/linktypes/LINKTYPE_ETHERNET_MPACKET.html>.
[LINKTYPE__FC__2]
"LINKTYPE_FC_2", <https://www.tcpdump.org/linktypes/LINKTYPE_FC_2.html>.
[LINKTYPE__FC__2__WITH__FRAME__DELIMS]
"LINKTYPE_FC_2_WITH_FRAME_DELIMS", <https://www.tcpdump.org/linktypes/LINKTYPE_FC_2_WITH_FRAME_DELIMSa.html>.
[LINKTYPE__FIRA__UCI]
"LINKTYPE_FIRA_UCI", <https://www.tcpdump.org/linktypes/LINKTYPE_FIRA_UCI.html>.
[LINKTYPE__FLEXRAY]
"LINKTYPE_FLEXRAY", <https://www.tcpdump.org/linktypes/LINKTYPE_FLEXRAY.html>.
[LINKTYPE__FRELAY]
"LINKTYPE_FRELAY", <https://www.tcpdump.org/linktypes/LINKTYPE_FRELAY.html>.
[LINKTYPE__FRELAY__WITH__DIR]
"LINKTYPE_FRELAY_WITH_DIR", <https://www.tcpdump.org/linktypes/LINKTYPE_FRELAY_WITH_DIR.html>.
[LINKTYPE__I2C__LINUX]
"LINKTYPE_I2C_LINUX", <https://www.tcpdump.org/linktypes/LINKTYPE_I2C_LINUX.html>.
[LINKTYPE__IEEE802__11__PRISM]
"LINKTYPE_IEEE802_11_PRISM", <https://www.tcpdump.org/linktypes/LINKTYPE_IEEE802_11_PRISM.html>.
[LINKTYPE__IEEE802__15__4__NOFCS]
"LINKTYPE_IEEE802_15_4_NOFCS", <https://www.tcpdump.org/linktypes/LINKTYPE_IEEE802_15_4_NOFCS.html>.
[LINKTYPE__IEEE802__15__4__NONASK__PHY]
"LINKTYPE_IEEE802_15_4_NONASK_PHY", <https://www.tcpdump.org/linktypes/LINKTYPE_IEEE802_15_4_NONASK_PHY.html>.
[LINKTYPE__IEEE802__15__4__WITHFCS]
"LINKTYPE_IEEE802_15_4_WITHFCS", <https://www.tcpdump.org/linktypes/LINKTYPE_IEEE802_15_4_WITHFCS.html>.
[LINKTYPE__IPV4]
"LINKTYPE_IPV4", <https://www.tcpdump.org/linktypes/LINKTYPE_IPV4.html>.
[LINKTYPE__IPV6]
"LINKTYPE_IPV6", <https://www.tcpdump.org/linktypes/LINKTYPE_IPV6.html>.
[LINKTYPE__IPOIB]
"LINKTYPE_IPOIB", <https://www.tcpdump.org/linktypes/LINKTYPE_IPOIB.html>.
[LINKTYPE__IP__OVER__FC]
"LINKTYPE_IP_OVER_FC", <https://www.tcpdump.org/linktypes/LINKTYPE_IP_OVER_FC.html>.
[LINKTYPE__INFINIBAND]
"LINKTYPE_INFINIBAND", <https://www.tcpdump.org/linktypes/LINKTYPE_INFINIBAND.html>.
[LINKTYPE__IPMI__HPM__2]
"LINKTYPE_IPMI_HPM_2", <https://www.tcpdump.org/linktypes/LINKTYPE_IPMI_HPM_2.html>.
[LINKTYPE__IPNET]
"LINKTYPE_IPNET", <https://www.tcpdump.org/linktypes/LINKTYPE_IPNET.html>.
[LINKTYPE__LAPB__WITH__DIR]
"LINKTYPE_LAPB_WITH_DIR", <https://www.tcpdump.org/linktypes/LINKTYPE_LAPB_WITH_DIR.html>.
[LINKTYPE__LAPD]
"LINKTYPE_LAPD", <https://www.tcpdump.org/linktypes/LINKTYPE_LAPD.html>.
[LINKTYPE__LIN]
"LINKTYPE_LIN", <https://www.tcpdump.org/linktypes/LINKTYPE_LIN.html>.
[LINKTYPE__LINUX__IRDA]
"LINKTYPE_LINUX_IRDA", <https://www.tcpdump.org/linktypes/LINKTYPE_LINUX_IRDA.html>.
[LINKTYPE__LINUX__LAPD]
"LINKTYPE_LINUX_LAPD", <https://www.tcpdump.org/linktypes/LINKTYPE_LINUX_LAPD.html>.
[LINKTYPE__LINUX__SLL]
"LINKTYPE_LINUX_SLL", <https://www.tcpdump.org/linktypes/LINKTYPE_LINUX_SLL.html>.
[LINKTYPE__LINUX__SLL2]
"LINKTYPE_LINUX_SLL2", <https://www.tcpdump.org/linktypes/LINKTYPE_LINUX_SLL2.html>.
[LINKTYPE__LOOP]
"LINKTYPE_LOOP", <https://www.tcpdump.org/linktypes/LINKTYPE_LOOP.html>.
[LINKTYPE__LORATAP]
"LINKTYPE_LORATAP", <https://www.tcpdump.org/linktypes/LINKTYPE_LORATAP.html>.
[LINKTYPE__LTALK]
"LINKTYPE_LTALK", <https://www.tcpdump.org/linktypes/LINKTYPE_LTALK.html>.
[LINKTYPE__MFR]
"LINKTYPE_MFR", <https://www.tcpdump.org/linktypes/LINKTYPE_MFR.html>.
[LINKTYPE__MPEG__2__TS]
"LINKTYPE_MPEG_2_TS", <https://www.tcpdump.org/linktypes/LINKTYPE_MPEG_2_TS.html>.
[LINKTYPE__MTP2]
"LINKTYPE_MTP2", <https://www.tcpdump.org/linktypes/LINKTYPE_MTP2.html>.
[LINKTYPE__MTP2__WITH__PHDR]
"LINKTYPE_MTP2_WITH_PHDR", <https://www.tcpdump.org/linktypes/LINKTYPE_MTP2_WITH_PHDR.html>.
[LINKTYPE__MTP3]
"LINKTYPE_MTP3", <https://www.tcpdump.org/linktypes/LINKTYPE_MTP3.html>.
[LINKTYPE__SCCP]
"LINKTYPE_SCCP", <https://www.tcpdump.org/linktypes/LINKTYPE_SCCP.html>.
[LINKTYPE__MUX27010]
"LINKTYPE_MUX27010", <https://www.tcpdump.org/linktypes/LINKTYPE_MUX27010.html>.
[LINKTYPE__NETANALYZER]
"LINKTYPE_NETANALYZER", <https://www.tcpdump.org/linktypes/LINKTYPE_NETANALYZER.html>.
[LINKTYPE__NETANALYZER__TRANSPARENT]
"LINKTYPE_NETANALYZER_TRANSPARENT", <https://www.tcpdump.org/linktypes/LINKTYPE_NETANALYZER_TRANSPARENT.html>.
"LINKTYPE_NETLINK", <https://www.tcpdump.org/linktypes/LINKTYPE_NETLINK.html>.
[LINKTYPE__NFC__LLCP]
"LINKTYPE_NFC_LLCP", <https://www.tcpdump.org/linktypes/LINKTYPE_NFC_LLCP.html>.
[LINKTYPE__NFLOG]
"LINKTYPE_NFLOG", <https://www.tcpdump.org/linktypes/LINKTYPE_NFLOG.html>.
[LINKTYPE__NG40]
"LINKTYPE_NG40", <https://www.tcpdump.org/linktypes/LINKTYPE_NG40.html>.
[LINKTYPE__NORDIC__BLE]
"LINKTYPE_NORDIC_BLE", <https://www.tcpdump.org/linktypes/LINKTYPE_NORDIC_BLE.html>.
[LINKTYPE__NULL]
"LINKTYPE_NULL", <https://www.tcpdump.org/linktypes/LINKTYPE_NULL.html>.
[LINKTYPE__PKTAP]
"LINKTYPE_PKTAP", <https://www.tcpdump.org/linktypes/LINKTYPE_PKTAP.html>.
[LINKTYPE__PPI]
"LINKTYPE_PPI", <https://www.tcpdump.org/linktypes/LINKTYPE_PPI.html>.
[LINKTYPE__PPP]
"LINKTYPE_PPP", <https://www.tcpdump.org/linktypes/LINKTYPE_PPP.html>.
[LINKTYPE__PPP__ETHER]
"LINKTYPE_PPP_ETHER", <https://www.tcpdump.org/linktypes/LINKTYPE_PPP_ETHER.html>.
[LINKTYPE__PPP__HDLC]
"LINKTYPE_PPP_HDLC", <https://www.tcpdump.org/linktypes/LINKTYPE_PPP_HDLC.html>.
[LINKTYPE__PPP__PPPD]
"LINKTYPE_PPP_PPPD", <https://www.tcpdump.org/linktypes/LINKTYPE_PPP_PPPD.html>.
[LINKTYPE__PPP__WITH__DIR]
"LINKTYPE_PPP_WITH_DIR", <https://www.tcpdump.org/linktypes/LINKTYPE_PPP_WITH_DIR.html>.
[LINKTYPE__PROFIBUS__DL]
"LINKTYPE_PROFIBUS_DL", <https://www.tcpdump.org/linktypes/LINKTYPE_PROFIBUS_DL.html>.
[LINKTYPE__RAW]
"LINKTYPE_RAW", <https://www.tcpdump.org/linktypes/LINKTYPE_RAW.html>.
[LINKTYPE__RDS]
"LINKTYPE_RDS", <https://www.tcpdump.org/linktypes/LINKTYPE_RDS.html>.
[LINKTYPE__RTAC__SERIAL]
"LINKTYPE_RTAC_SERIAL", <https://www.tcpdump.org/linktypes/LINKTYPE_RTAC_SERIAL.html>.
[LINKTYPE__SDLC]
"LINKTYPE_SDLC", <https://www.tcpdump.org/linktypes/LINKTYPE_SDLC.html>.
[LINKTYPE__SITA]
"LINKTYPE_SITA", <https://www.tcpdump.org/linktypes/LINKTYPE_SITA.html>.
[LINKTYPE__SLIP]
"LINKTYPE_SLIP", <https://www.tcpdump.org/linktypes/LINKTYPE_SLIP.html>.
[LINKTYPE__STANAG__5066__D__PDU]
"LINKTYPE_STANAG_5066_D_PDU", <https://www.tcpdump.org/linktypes/LINKTYPE_STANAG_5066_D_PDU.html>.
[LINKTYPE__SUNATM]
"LINKTYPE_SUNATM", <https://www.tcpdump.org/linktypes/LINKTYPE_SUNATM.html>.
[LINKTYPE__USB__2__0]
"LINKTYPE_USB_2_0", <https://www.tcpdump.org/linktypes/LINKTYPE_USB_2_0.html>.
[LINKTYPE__USB__2__0__FULL__SPEED]
"LINKTYPE_USB_2_0_FULL_SPEED", <https://www.tcpdump.org/linktypes/LINKTYPE_USB_2_0_FULL_SPEED.html>.
[LINKTYPE__USB__2__0__HIGH__SPEED]
"LINKTYPE_USB_2_0_HIGH_SPEED", <https://www.tcpdump.org/linktypes/LINKTYPE_USB_2_0_HIGH_SPEED.html>.
[LINKTYPE__USB__2__0__LOW__SPEED]
"LINKTYPE_USB_2_0_LOW_SPEED", <https://www.tcpdump.org/linktypes/LINKTYPE_USB_2_0_LOW_SPEED.html>.
[LINKTYPE__USB__DARWIN]
"LINKTYPE_USB_DARWIN", <https://www.tcpdump.org/linktypes/LINKTYPE_USB_DARWIN.html>.
[LINKTYPE__USB__LINUX]
"LINKTYPE_USB_LINUX", <https://www.tcpdump.org/linktypes/LINKTYPE_USB_LINUX.html>.
[LINKTYPE__USB__LINUX__MMAPPED]
"LINKTYPE_USB_LINUX_MMAPPED", <https://www.tcpdump.org/linktypes/LINKTYPE_USB_LINUX_MMAPPED.html>.
[LINKTYPE__VSOCK]
"LINKTYPE_VSOCK", <https://www.tcpdump.org/linktypes/LINKTYPE_VSOCK.html>.
[LINKTYPE__WATTSTOPPER__DLM]
"LINKTYPE_WATTSTOPPER_DLM", <https://www.tcpdump.org/linktypes/LINKTYPE_WATTSTOPPER_DLM.html>.
[LINKTYPE__ZBOSS__NCP]
"LINKTYPE_ZBOSS_NCP", <https://www.tcpdump.org/linktypes/LINKTYPE_ZBOSS_NCP.html>.
[LINKTYPE__ZWAVE__R1__R2]
"LINKTYPE_ZWAVE_R1_R2", <https://www.tcpdump.org/linktypes/LINKTYPE_ZWAVE_R1_R2.html>.
[LINKTYPE__ZWAVE__R3]
"LINKTYPE_ZWAVE_R3", <https://www.tcpdump.org/linktypes/LINKTYPE_ZWAVE_R3.html>.
[LINKTYPE__ZWAVE__TAP]
"LINKTYPE_ZWAVE_TAP", <https://www.tcpdump.org/linktypes/LINKTYPE_ZWAVE_TAP.html>.
[MDB-PCAP]
Kaiser, M., "PCAP format for MDB", , <https://www.kaiser.cx/posts/pcap-mdb/>.
[OpenVizsla]
"OpenVizsla protocol description", , <https://github.com/matwey/libopenvizsla/wiki/OpenVizsla-protocol-description>.
[PracConsEthDesign]
Crane, R. C. and E. A. Taft, "Practical Considerations in Ethernet Local Network Design", , <http://bitsavers.org/pdf/xerox/ethernet_3mb/Practical_Considerations_in_Ethernet_Local_Network_Design_Feb1980.pdf>.
[Radiotap]
radiotap.org, "Radiotap Web site", <https://www.radiotap.org>.
[Silabs-Debug-Channel]
"Silabs Debug Channel Format", n.d., <https://github.com/SiliconLabs/java_packet_trace_library/blob/master/doc/debug-channel.md>.
[USBPcap]
"USBPcap Capture format specification", <https://desowin.org/usbpcap/captureformat.html>.
[Z-WAVE-SERIAL]
"Z-Wave Serial API Host Application Programming Guide", <https://www.silabs.com/documents/public/user-guides/INS12350-Serial-API-Host-Appl.-Prg.-Guide.pdf>.
[I-D.ietf-opsawg-pcap]
Harris, G. and M. Richardson, "PCAP Capture File Format", Work in Progress, Internet-Draft, draft-ietf-opsawg-pcap-06, , <https://datatracker.ietf.org/doc/html/draft-ietf-opsawg-pcap-06>.
[I-D.ietf-opsawg-pcapng]
Tüxen, M., Risso, F., Bongertz, J., Combs, G., Harris, G., Chaudron, E., and M. Richardson, "PCAP Now Generic (pcapng) Capture File Format", Work in Progress, Internet-Draft, draft-ietf-opsawg-pcapng-04, , <https://datatracker.ietf.org/doc/html/draft-ietf-opsawg-pcapng-04>.
[RFC791]
Postel, J., "Internet Protocol", STD 5, RFC 791, DOI 10.17487/RFC0791, , <https://www.rfc-editor.org/rfc/rfc791>.
[RFC8200]
Deering, S. and R. Hinden, "Internet Protocol, Version 6 (IPv6) Specification", STD 86, RFC 8200, DOI 10.17487/RFC8200, , <https://www.rfc-editor.org/rfc/rfc8200>.
[RFC9260]
Stewart, R., Tüxen, M., and K. Nielsen, "Stream Control Transmission Protocol", RFC 9260, DOI 10.17487/RFC9260, , <https://www.rfc-editor.org/rfc/rfc9260>.

Authors' Addresses

Guy Harris (editor)
Michael C. Richardson
Sandelman Software Works Inc