Kaspersky Industrial CyberSecurity for Networks API Developer's Guide

EthernetProtocolType

Ethernet protocol types.

Defined in

This enumeration is defined in the event_provider.proto file.

Syntax

enum EthernetProtocolType

{

UnknownEthernetProtocolType = 0;

Ip = 1;

Arp = 2;

RevArp = 3;

At = 4;

AArp = 5;

Vlan = 6;

Ipx = 7;

IpV6 = 8;

Loopback = 9;

GooseEtherType = 10;

SampledValuesEtherType = 11;

ProfinetEtherType = 12;

OldVlan = 13;

Lldp = 14;

ProsoftSystemsDeviceDiscovery = 15;

}

Values

This enumeration defines the following values.

EthernetProtocolType enumeration values

Name

Value

Description

UnknownEthernetProtocolType

0

Unknown ethernet protocol type.

Ip

1

IP protocol.

Arp

2

Address Resolution Protocol (ARP).

RevArp

3

Reverse ARP.

At

4

AppleTalk protocol.

AArp

5

AppleTalk ARP.

Vlan

6

IEEE 802.1Q VLAN tagging.

Ipx

7

IPX protocol.

IpV6

8

IP protocol version 6.

Loopback

9

Loopback.

GooseEtherType

10

Goose.

SampledValuesEtherType

11

Sampled values.

ProfinetEtherType

12

Profinet.

OldVlan

13

VLAN protocol types.

Lldp

14

LLDP protocol type.

ProsoftSystemsDeviceDiscovery

15

Protocol type for discovering ProSoft devices.