|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Link-layer type codes.
Taken from libpcap/bpf/net/bpf.h and pcap/net/bpf.h.
The link-layer type is used to determine what data-structure the IP protocol bits will be encapsulated inside of.
On a 10/100mbps network, packets are encapsulated inside of ethernet. 14-byte ethernet headers which contain MAC addresses and an ethernet type field.
On ethernet over ppp, the link-layer type is raw, and packets are not encapsulated in any ethernet header.
Field Summary | |
static int |
ARCNET
ARCNET |
static int |
ATM_CLIP
IP over ATM. |
static int |
ATM_RFC1483
LLC/SNAP encapsulated atm |
static int |
AX25
Amateur Radio AX.25 |
static int |
CHAOS
Chaos |
static int |
CHDLC
Cisco HDLC. |
static int |
EN10MB
Ethernet (10Mb) |
static int |
EN3MB
Experimental Ethernet (3Mb) |
static int |
FDDI
FDDI |
static int |
IEEE802
IEEE 802 Networks |
static int |
IEEE802_11
IEEE 802.11 wireless. |
static int |
LINUX_SLL
Linux cooked sockets. |
static int |
LOOP
OpenBSD loopback. |
static int |
NULL
no link-layer encapsulation |
static int |
PPP
Point-to-point Protocol |
static int |
PPP_BSDOS
BSD PPP. |
static int |
PPP_SERIAL
PPP over HDLC. |
static int |
PRONET
Proteon ProNET Token Ring |
static int |
RAW
raw IP |
static int |
SLIP
Serial Line IP |
static int |
SLIP_BSDOS
BSD Slip. |
static int |
UNKNOWN
unknown link-layer type |
Field Detail |
public static final int NULL
public static final int EN10MB
public static final int EN3MB
public static final int AX25
public static final int PRONET
public static final int CHAOS
public static final int IEEE802
public static final int ARCNET
public static final int SLIP
public static final int PPP
public static final int FDDI
public static final int ATM_RFC1483
public static final int RAW
public static final int SLIP_BSDOS
public static final int PPP_BSDOS
public static final int ATM_CLIP
public static final int PPP_SERIAL
public static final int CHDLC
public static final int IEEE802_11
public static final int LOOP
public static final int LINUX_SLL
public static final int UNKNOWN
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |