net.sourceforge.jpcap.net
Interface EthernetProtocols

All Known Implementing Classes:
EthernetProtocol

public interface EthernetProtocols

Code constants for well-defined ethernet protocols.

Taken from linux/if_ether.h and tcpdump/ethertype.h


Field Summary
static int AARP
          Appletalk AARP
static int ALL
          Every packet.
static int ARP
          Address resolution protocol.
static int ATALK
          Appletalk DDP
static int AX25
          Dummy protocol id for AX.25
static int BPQ
          G8BPQ AX.25 Ethernet Packet [ NOT AN OFFICIALLY REGISTERED ID ]
static int CONTROL
          Card specific control frames
static int CUST
          DEC Customer use
static int DDCMP
          DEC DDCMP: Internal only
static int DEC
          DEC Assigned proto
static int DECDNS
           
static int DECDTS
           
static int DIAG
          DEC Diagnostics
static int DNA_DL
          DEC DNA Dump/Load
static int DNA_RC
          DEC DNA Remote Console
static int DNA_RT
          DEC DNA Routing
static int ECHO
          Ethernet Echo packet
static int IP
          IP protocol.
static int IPV6
          IPv6 over bluebook
static int IPX
          IPX over DIX
static int IRDA
          Linux/IR
static int LANBRIDGE
           
static int LAT
          DEC LAT
static int LOCALTALK
          Localtalk pseudo type
static int LOOP
          Ethernet Loopback packet
static int LOOPBACK
           
static int MASK
          Ethernet protocol mask.
static int MOBITEX
          Mobitex (kaz@cafe.net)
static int N802_2
          802.2 frames
static int N802_3
          Dummy type for 802.3 frames
static int N8021Q
           
static int NS
           
static int PPP
           
static int PPP_MP
          Dummy type for PPP MP frames
static int PPPOED
           
static int PPPOES
           
static int PPPTALK
          Dummy type for Atalk over PPP
static int PUP
          Xerox PUP packet
static int RARP
          Reverse address resolution protocol.
static int SCA
          DEC Systems Comms Arch
static int SNAP
          Internal only
static int SPRITE
           
static int STBPDU
           
static int TR_802_2
          802.2 frames
static int TRAIL
           
static int VEXP
           
static int VPROD
           
static int WAN_PPP
          Dummy type for WAN PPP frames
static int X25
          CCITT X.25
 

Field Detail

IP

public static final int IP
IP protocol.

ARP

public static final int ARP
Address resolution protocol.

RARP

public static final int RARP
Reverse address resolution protocol.

LOOP

public static final int LOOP
Ethernet Loopback packet

ECHO

public static final int ECHO
Ethernet Echo packet

PUP

public static final int PUP
Xerox PUP packet

X25

public static final int X25
CCITT X.25

BPQ

public static final int BPQ
G8BPQ AX.25 Ethernet Packet [ NOT AN OFFICIALLY REGISTERED ID ]

DEC

public static final int DEC
DEC Assigned proto

DNA_DL

public static final int DNA_DL
DEC DNA Dump/Load

DNA_RC

public static final int DNA_RC
DEC DNA Remote Console

DNA_RT

public static final int DNA_RT
DEC DNA Routing

LAT

public static final int LAT
DEC LAT

DIAG

public static final int DIAG
DEC Diagnostics

CUST

public static final int CUST
DEC Customer use

SCA

public static final int SCA
DEC Systems Comms Arch

ATALK

public static final int ATALK
Appletalk DDP

AARP

public static final int AARP
Appletalk AARP

IPX

public static final int IPX
IPX over DIX

IPV6

public static final int IPV6
IPv6 over bluebook

N802_3

public static final int N802_3
Dummy type for 802.3 frames

AX25

public static final int AX25
Dummy protocol id for AX.25

ALL

public static final int ALL
Every packet.

N802_2

public static final int N802_2
802.2 frames

SNAP

public static final int SNAP
Internal only

DDCMP

public static final int DDCMP
DEC DDCMP: Internal only

WAN_PPP

public static final int WAN_PPP
Dummy type for WAN PPP frames

PPP_MP

public static final int PPP_MP
Dummy type for PPP MP frames

LOCALTALK

public static final int LOCALTALK
Localtalk pseudo type

PPPTALK

public static final int PPPTALK
Dummy type for Atalk over PPP

TR_802_2

public static final int TR_802_2
802.2 frames

MOBITEX

public static final int MOBITEX
Mobitex (kaz@cafe.net)

CONTROL

public static final int CONTROL
Card specific control frames

IRDA

public static final int IRDA
Linux/IR

NS

public static final int NS

SPRITE

public static final int SPRITE

TRAIL

public static final int TRAIL

LANBRIDGE

public static final int LANBRIDGE

DECDNS

public static final int DECDNS

DECDTS

public static final int DECDTS

VEXP

public static final int VEXP

VPROD

public static final int VPROD

N8021Q

public static final int N8021Q

PPP

public static final int PPP

PPPOED

public static final int PPPOED

PPPOES

public static final int PPPOES

LOOPBACK

public static final int LOOPBACK

STBPDU

public static final int STBPDU

MASK

public static final int MASK
Ethernet protocol mask.