Description
Interface specific settings.
Properties
- InterruptMode
- Specifies whether interface packet reception should use interrupts (instead of polling). Interrupt mode sacrifices performance
in order to lower the CPU load. This functionality is currently only supported running dataplane on a single core with Intel
'e1000' interfaces. Requires system restart to take effect. (Restart-required; Default: Auto)
- InterruptTypeIGB
- Specifies the type of interrupts to use for Intel 1-gigabit adapters when running virtualized. Requires system restart to
take effect. (Restart-required; Default: Auto)
- CompatibilityProtection
- Compatibility protection prevents interfaces with known compatibility issues from attaching. (Restart-required; Default: Yes)
- PacketBufferSize
- The data packet size that that the system should support. Actual allocated packet buffers will be larger. Requires system
restart to take effect. (Restart-required; Default: Default)
- PacketBufferCount
- Number of packet buffers of the size specified by PacketBufferSize. Align the count value to the power-of-two for optimal
memory usage. (Restart-required; Default: Auto)
- EthMultiQueue
- Controls if the system is allowed to use multiple packet queues to/from the Ethernet interfaces. Requires system restart to
take effect. (Restart-required; Default: Auto)
- RSSHashKeys
- Controls what key is used for the RSS functionality of Ethernet interfaces. Requires system restart to take effect. (Restart-required;
Default: Random)
- AllowMultiQueueOnMixedLAG
- Allow using multiple queue on link aggregation interfaces consisting of different types of devices. Requires system restart
to take effect. (Restart-required; Default: No)
- EthTxFromWorkers
- Send packets directly from the worker cores to Ethernet interfaces instead of via an I/O core. Requires system restart to
take effect. (Restart-required; Default: Disabled)
- WorkerToIOBurstSize
- Number of packet buffers each worker will gather, per interface, before sending them to an I/O core for transmission. Changing
from 1 may require system restart to take effect. (Restart-required; Default: 1)
- WorkerTxBurstSize
- Number of packet buffers each worker will gather, per interface, before sending them directly to the NIC for transmission.
(Default: 64)
- EthMinPollRateRx
- Sets a minimum rate for how often the system will poll incoming packets from an Ethernet interface (times per second). (Default: Auto)
- EthMinPollRateTx
- Sets a minimum rate for how often the system will poll for new packets to send out over an Ethernet interface (times per second).
Should normally be set to a higher value than EthMinFlushRateTx. (Default: Auto)
- EthMinFlushRateTx
- Sets a minimum rate for how often the system will flush packets from the internal buffer to the Ethernet device's transmit
queue (times per second). The internal buffer is always flushed directly when it becomes full. Should normally be set to a
lower value than EthMinPollRateTx. (Default: Auto)
- EthOnFullTxBatch
- Controls how the transmit operation of the I/O cores will behave when it has gathered a full batch of packets to send. (Default: NewBatch)
- EthFixPendingChecksums
- Controls if packets received over virtual Ethernet interfaces with pending hw checksum offload will be detected and fixed.
(Default: Auto)
![[Note]](images/note.png) |
Note |
This object type does not have an identifier and is identified by the name of the type only. There can only be one instance
of this type.
|