User Tools

Site Tools


ethernet_ethernet

Ethernet Layer (ethernet)

This layer provides Ethernet support. It can be placed on top of a physical layer that supports Ethernet.

Ethernet Layer Configuration Parameters

Parameter Type Description
Address Number Ethernet/IPv4/IPv6 Address
Alias String
Debug Log Level Number Debug Level
Dependencies String Other dependencies to this element
Destination Peer Number
Event Filter String Filter of Event
Exact Match Boolean
Max Event Queue Size Number Maximum Queue Size
Name String Component Name
No Events Boolean
PCAP Broadcast Boolean Capture all Traffic
PCAP Filename Number PCAP Filename
Passthrough Boolean High-to-Low Layer Passthrough
Range Number Address Range
Raw Data To Inject String Data Packet to Inject
Raw Dst L2 To Inject String Destination L2 Address
Raw Dst L3 To Inject String Destination L3 Address
Raw Dst L4 To Inject String Destination L4 Address
Request Timeout Number
Save Dynamic Config Boolean
Show Commands Boolean Show Commands
Show Events Boolean Show Events
Start PCAP Boolean Start PCAP Capturing
Use Physical L2 Boolean Use physical L2 address
Watch Boolean Watch Layer

Ethernet Layer Real-Time Parameters

Parameter Type Description
Address String Ethernet/IPv4/IPv6 Address
Allow Blocking Event Boolean Blocking Events
Blocked Boolean Disable Component
Debug Log Level Number Debug Level
PCAP Broadcast Boolean Capture all Traffic
PCAP Filename String PCAP Filename
Padding Boolean L2 Padding
Passthrough Boolean High-to-Low Layer Passthrough
Range Number Address Range
Watch Boolean Watch Layer

Ethernet Layer Functions

Function Type Description
getEthernetAddress(layer) getter Get “Address” Parameter
getEthernetAllowBlockingEvent(layer) getter Get “Allow Blocking Event” Parameter
getEthernetBlocked(layer) getter Get “Blocked” Parameter
getEthernetDebugLogLevel(layer) getter Get “Debug Log Level” Parameter
getEthernetDestinationPeer(layer) getter Get “Destination Peer” Parameter
getEthernetNoEvents(layer) getter Get “No Events” Parameter
getEthernetPCAPBroadcast(layer) getter Get “PCAP Broadcast” Parameter
getEthernetPCAPFilename(layer) getter Get “PCAP Filename” Parameter
getEthernetPCAPTempFilename(layer) getter Get “PCAP TempFilename” Parameter
getEthernetPadding(layer) getter Get “Padding” Parameter
getEthernetPassthrough(layer) getter Get “Passthrough” Parameter
getEthernetRange(layer) getter Get “Range” Parameter
getEthernetWatch(layer) getter Get “Watch” Parameter
getStatsEthernetAvailableInstances(layer) getter Get “Available Instances” Parameter
getStatsEthernetDownstreamLastPacket(layer) getter Get “Downstream Last Packet” Parameter
getStatsEthernetDownstreamPacketCount(layer) getter Get “Downstream Packet Count” Parameter
getStatsEthernetMaxDownstreamDelay(layer) getter Get “Max Downstream Delay” Parameter
getStatsEthernetMaxUpstreamDelay(layer) getter Get “Max Upstream Delay” Parameter
getStatsEthernetMeanDownstreamDelay(layer) getter Get “Mean Downstream Delay” Parameter
getStatsEthernetMeanUpstreamDelay(layer) getter Get “Mean Upstream Delay” Parameter
getStatsEthernetMinDownstreamDelay(layer) getter Get “Min Downstream Delay” Parameter
getStatsEthernetMinUpstreamDelay(layer) getter Get “Min Upstream Delay” Parameter
getStatsEthernetName(layer) getter Get “Name” Parameter
getStatsEthernetRateBpsDownstream(layer) getter Get “Rate Bps Downstream” Parameter
getStatsEthernetRateBpsUpstream(layer) getter Get “Rate Bps Upstream” Parameter
getStatsEthernetTimestampIn(layer) getter Get “Timestamp In” Parameter
getStatsEthernetTimestampOut(layer) getter Get “Timestamp Out” Parameter
getStatsEthernetType(layer) getter Get “Type” Parameter
getStatsEthernetUpstreamLastPacket(layer) getter Get “Upstream Last Packet” Parameter
getStatsEthernetUpstreamPacketCount(layer) getter Get “Upstream Packet Count” Parameter
getStatsEthernetVarianceDownstreamDelay(layer) getter Get “Variance Downstream Delay” Parameter
getStatsEthernetVarianceUpstreamDelay(layer) getter Get “Variance Upstream Delay” Parameter
setEthernetAllowBlockingEvent(layer,value) setter Set “Allow Blocking Event” Parameter
setEthernetBlocked(layer,value) setter Set “Blocked” Parameter
setEthernetDebugLogLevel(layer,value) setter Set “Debug Log Level” Parameter
setEthernetNoEvents(layer,value) setter Set “No Events” Parameter
setEthernetPCAPBroadcast(layer,value) setter Set “PCAP Broadcast” Parameter
setEthernetPCAPFilename(layer,value) setter Set “PCAP Filename” Parameter
setEthernetPCAPTempFilename(layer,value) setter Set “PCAP TempFilename” Parameter
setEthernetPadding(layer,value) setter Set “Padding” Parameter
setEthernetPassthrough(layer,value) setter Set “Passthrough” Parameter
setEthernetWatch(layer,value) setter Set “Watch” Parameter
ethernet_ethernet.txt · Last modified: 2021/07/26 01:26 by vps