tx-buffers
Syntax
tx-buffers (on | off);
Hierarchy Level
[edit interfaces interface-name ether-options configured-flow-control]
Description
Enable or disable an interface to respond to received Ethernet PAUSE messages. If you enable the transmit buffers to respond to PAUSE messages, when the interface receives a PAUSE message from the connected peer, the interface stops transmitting frames on the entire link. When the receive buffer on the connected peer empties below a certain threshold, the peer interface sends a message to the paused interface to resume sending frames.
Ethernet PAUSE prevents buffers from overflowing and dropping
packets during periods of network congestion. If the other devices
in the network are also configured to support PAUSE, PAUSE supports
lossless operation. Use the tx-buffers
statement with the rx-buffers
statement to configure asymmetric Ethernet PAUSE
on an interface. (Use the flow-control
statement to enable
symmetric PAUSE and the no-flow-control
statement to disable
symmetric PAUSE on an interface. Symmetric flow control and asymmetric
flow control are mutually exclusive features. If you attempt to configure
both, the switch returns a commit error.)
Ethernet PAUSE temporarily stops transmitting all traffic on a link when the buffers fill to a certain threshold. To temporarily pause traffic on individual “lanes” of traffic (each lane contains the traffic associated with a particular IEEE 802.1p code point, so there can be eight lanes of traffic on a link), use priority-based flow control (PFC).
Ethernet PAUSE and PFC are mutually exclusive features, so you cannot configure both of them on the same interface. If you attempt to configure both Ethernet PAUSE and PFC on an interface, the switch returns a commit error.
Default
Flow control is disabled. You must explicitly configure Ethernet PAUSE flow control on interfaces.
Options
on | off
—Enable or disable
an interface to respond to an Ethernet PAUSE message.
Required Privilege Level
interface—To view this statement in the configuration.interface-control—To add this statement to the configuration.
Release Information
Statement introduced in Junos OS Release 12.1.