- Written by Jason Lai
- Posted on October 10, 2025
- Updated on October 10, 2025
- 3502 Views
This document provides information on how to configure static NAT with selective VXLAN encapsulation using policy-based routing (PBR) and debug related issues on Arista 7170 switches.
- Written by Salah Sheikh
- Posted on November 4, 2025
- Updated on November 4, 2025
- 6577 Views
Newly supported Features, Ingress IPv4/IPv6 and MAC ACL on FPP ( routed/switched ), Port-Channel, L3 subInterfaces ,Ingress IPv4/IPv6 and MAC ACL counters , Ingress IPv4/IPv6 and MAC ACL deny logging
- Written by Tarun Jaswanth LNU
- Posted on August 24, 2020
- Updated on April 2, 2026
- 38724 Views
802.1X is an IEEE standard protocol that prevents unauthorized devices from gaining access to the network. We support dot1x protocol standard 802.1X-2004 (version=2)
- Written by Manish Singhvi
- Posted on October 10, 2025
- Updated on October 10, 2025
- 1657 Views
802.1X supplicant feature supports different Extensible Authentication Protocol( EAP ) methods for 802.1X authentication. This document specifically talks about support for supplicants doing EAP Password ( EAP-PWD ) based authentication. Defined in RFC5931, EAP-PWD is an EAP method that uses a shared password for authentication. Furthermore, this feature allows EOS devices to interoperate with systems that rely on EAP-PWD for deriving MACsec CAK/CKN from the EAP Master Session Key (MSK) and EAP Session ID as per 802.1X-2020.
- Written by Bhupinder Thakur
- Posted on October 16, 2025
- Updated on March 23, 2026
- 2176 Views
Data center switches and servers have traditionally been managed by separate teams using different tools creating complexity in setting up and maintaining the end to end network in the datacenter. In an AI network, the nature of the workload amplifies the effect of a single server’s network failure or network misconfiguration impacting the work of large numbers of machines in the network. This is costly both in lost productivity and in the high level of support required to fix network errors that can occur in the compute and network domains.
- Written by Nader Lahouti
- Posted on December 17, 2024
- Updated on November 10, 2025
- 5654 Views
This document describes how to integrate with Arista Media Control Service(MCS) supported APIs and the EOS releases that they are available in
- Written by Nader Lahouti
- Posted on December 17, 2024
- Updated on November 10, 2025
- 5161 Views
This document lists and describes the MCS supported features and the EOS releases that they are available in.
- Written by Nader Lahouti
- Posted on December 17, 2024
- Updated on November 7, 2025
- 6692 Views
This document describes how to provision, upgrade and troubleshoot Arista’s Media Control Service (both servers and clients). The Media Control Service provides a deterministic high-performance service with an easy to use API interface to manage and monitor real-time broadcast workflows in IP networks. It allows fast programming of static multicast routes and IGMP snooping entries across L2/L3 interfaces with real-time tallies for feedback.
- Written by Keon Vafai
- Posted on June 22, 2020
- Updated on November 5, 2025
- 22137 Views
This feature adds support for BGP UCMP in the multi agent routing protocol model. The TOI for BGP UCMP in the ribd
- Written by Ashwini Kumar
- Posted on September 4, 2025
- Updated on March 12, 2026
- 2436 Views
Arista’s CCS-710XP series of ethernet switches consist of CCS-710XP-12TH-2S SKU. CCS-710XP-12TH-2S is a 12 port 1000BASE-T PoE & 2-port SFP+ fanless switch device rich with networking features suited for campus deployments.
- Written by Ming Han
- Posted on September 4, 2025
- Updated on October 21, 2025
- 2124 Views
This document describes the configuration and behavior of physical interfaces on the CCS-710XP series switch
- Written by Dylan Cho
- Posted on April 30, 2025
- Updated on October 22, 2025
- 3580 Views
This feature implements the ability to configure any tx serdes parameters via the CLI. This is useful to work around any L1 issues that customers may encounter due to suboptimal networks/links/transceivers.
- Written by Vijaikumar M
- Posted on September 8, 2023
- Updated on March 16, 2026
- 8688 Views
This document describes the supported IPFIX functionality on platforms that make use of the SFE forwarding agent.
- Written by Tom Emmons
- Posted on October 22, 2024
- Updated on March 17, 2026
- 8384 Views
Cluster Load Balancing is a feature designed to ensure optimal load balancing of flows used as part of GPU based cluster communication. When this feature is enabled, a TOR router monitors RoCE traffic flowing between the GPU servers and spine uplinks and ensures optimal load balancing in the network.
- Written by VICTOR WEN
- Posted on April 7, 2021
- Updated on January 5, 2026
- 14948 Views
EOS supports the DHCP Relay feature, which relays DHCP Requests/Responses between DHCP clients and DHCP servers in different subnets. However, the DHCP server does not have visibility of where the request originated from and can only make IP address allocation decisions based on the client MAC address alone (client MAC address is included in the DHCP packet as part of the payload). To remedy that, DHCP Option-82 was formalized to allow relay agents to include Remote ID and Circuit ID so that DHCP servers can apply a more intelligent allocation policy.
- Written by Sourabh Bollapragada
- Posted on December 22, 2020
- Updated on March 23, 2026
- 13715 Views
This feature supports counting ECN-marked packets (ECN = Explicit Congestion Notification) on a per egress port per tx-queue basis. The feature can be used to gather these packet counts via CLI or SNMP.
- Written by Nanda Kurella
- Posted on November 4, 2025
- Updated on March 18, 2026
- 6809 Views
Explicit Congestion Notification (ECN) is an extension to the Internet Protocol and to the Transmission Control Protocol which allows end-to-end notification of network congestion without dropping packets. ECN is an optional feature that is only used when both endpoints support it and are willing to use it. ECN operates over an active queue management algorithm.
- Written by Ganesh Priyatham Palivela
- Posted on October 10, 2025
- Updated on October 10, 2025
- 1703 Views
Egress Priority Tagging is a feature that allows a switch to send out priority tagged ethernet frames in place of untagged frames. Priority tagged frames are sent with the VLAN ID set to zero allowing downstream devices to read the 802.1p priority bits set in the VLAN header.
- Written by AKSHAYA Sridharan
- Posted on December 17, 2020
- Updated on October 22, 2025
- 13086 Views
Egress traffic-policing can be applied on L3 Ethernet subinterfaces for outbound traffic.
- Written by Jacob Sword
- Posted on February 16, 2022
- Updated on April 1, 2026
- 15548 Views
Multiple dynamic counter features may be enabled simultaneously, primarily configured using the ‘[no] hardware counter feature [feature]’ CLI commands. Compatibility of these features has been enhanced to allow for greater flexibility in simultaneously enabled counter features. Changes in counter feature compatibility across EOS releases is detailed below.
- Written by Evelyn Wang
- Posted on March 5, 2020
- Updated on October 16, 2025
- 15129 Views
The FEC (Forward Error Correction) traffic analyzer is designed to estimate the performance of the FEC layer, identify error statistics, and the source of correlated errors on physical interfaces.
- Written by James Shephard
- Posted on August 25, 2019
- Updated on November 5, 2025
- 16881 Views
Forwarding destination prediction enables visibility into how a packet is forwarded through the switch, allowing you to determine which interfaces a packet would egress out of. Typical use cases include, but are not limited to, determining egress members for Port-Channels and ECMPs.
- Written by David Joseph
- Posted on December 24, 2024
- Updated on October 21, 2025
- 4431 Views
This feature adds support for the front panel Ethernet (Et) interface counters on the platforms listed below and enables the Et interfaces to dynamically adopt the counter values (packet and error)1 of interfaces (Switch, App interfaces etc.) related to the currently running FPGA application, based on user or default configuration. All Arista FPGA applications are supported. Both the receive and transmit packet counters can be independently configured for each interface, as desired. Counters are supported for interfaces of any speed including agile ports.
- Written by Ajanthasingam Jegasingam
- Posted on January 2, 2025
- Updated on November 3, 2025
- 4330 Views
This is an implementation of the gNOI Healthz RPCs (version 1.3.0). Note that RPC elements of the Healthz service are supported, and as of 4.33.1F, only the agent information is exposed in healthz yang component containers outlined as in the healthz service.
- Written by Dylan Walsh
- Posted on August 18, 2025
- Updated on January 7, 2026
- 2201 Views
gNPSI is an OpenConfig protocol designed to act as a proxy between the sFlow agent and interested gRPC clients. The gNPSI server receives datagrams from sFlow, repackages the datagrams in the protobuf message format and forwards these messages onto any subscribed gRPC clients. The protobuf used for this feature is available at the link above.
- Written by Abhiram Kalluru
- Posted on December 20, 2019
- Updated on March 18, 2026
- 13222 Views
gRIBI (gRPC Routing Information Base Interface) defines an interface through which OpenConfig AFT (Abstract Forwarding Table) entries can be injected from an external client to a network element.
- Written by Aman Aman-Ul-Haq
- Posted on March 9, 2021
- Updated on November 4, 2025
- 16474 Views
The Segment security feature provides the convenience of applying policies on segments rather than interfaces or subnets. Hosts/networks are classified into segments based on prefixes. Grouping prefixes into segments allows for definition of policies that govern flow of traffic between segments. Policies define inter-segment or intra-segment communication rules, e.g. segment A can communicate with segment B but hosts in segment B can not communicate with each other.
- Written by Pratik Mangalore
- Posted on December 14, 2020
- Updated on November 5, 2025
- 20604 Views
IP Locking is an EOS feature configured on an Ethernet Layer 2 port. When enabled, it ensures that a port will only permit IP and ARP packets with IP source addresses that have been authorized. As of EOS-4.25.0F release update, IP Locking can run in two modes - IPv4 Locking (which will be referred to as IP Locking) and IPv6 Locking, which can be configured using the commands mentioned in the below sections. IP Locking prevents another host on a different interface from claiming ownership of an IP address through either IP or ARP spoofing.
- Written by Haris S M
- Posted on March 4, 2025
- Updated on February 2, 2026
- 3935 Views
When the next hop of an IP route (hereafter referred to as the dependent route) resolves over another IP route (hereafter referred to as the resolving route), the adjacency information of the resolving route’s FEC is typically duplicated into the dependent route’s FEC. With this feature, we prevent the duplication of the adjacency information. Instead, the dependent route’s FEC points to the resolving route’s FEC, forming a hierarchical FEC for the dependent route.
- Written by Jyothish Kunkumath
- Posted on January 6, 2022
- Updated on October 21, 2025
- 19877 Views
IPSec tunnel mode support allows the customer to encrypt traffic transiting between two tunnel endpoints.
- Written by Patrycja Kochmanska
- Posted on October 10, 2025
- Updated on October 10, 2025
- 1611 Views
The routing table is not available on the standby supervisor in EOS, hence running any diagnostics or scripts that talk to the standby supervisor through the forwarding plane is not possible. This feature adds a new Cli command that configures a default route on a standby supervisor. This default route will offload routing to the forwarding plane. Therefore it behaves the same way as the routing table on the active supervisor. The default route is installed on all VRFs.
- Written by Zeyad Tamimi
- Posted on March 3, 2023
- Updated on April 1, 2026
- 14889 Views
At a high level, L1 profiles are a set of configurations which allow EOS users to change the numbering scheme and default L1 configurations of all front panel interfaces across their network switch. On Arista network switches, front panel transceiver cages are exposed as ports which are numbered sequentially: 1, 2, 3, 4, etc. These identifiers are usually marked on the front panel to allow for easier identification.
- Written by Prakrati Vidyarthi
- Posted on August 16, 2018
- Updated on January 20, 2026
- 23634 Views
Normally, a switch traps L2 protocol frames to the CPU. However, certain use-cases may require these frames to be forwarded or dropped. In cases where the L2 protocol frames are forwarded (eg: Pseudowire), we may require the frames to be trapped to the CPU or dropped. The L2 Protocol Forwarding feature provides a mechanism to control the behavior of L2 protocol frames received on a port or subinterface.
- Written by Athichart Tangpong
- Posted on October 22, 2018
- Updated on November 5, 2025
- 19960 Views
A L2 sub-interface is a logical bridging endpoint associated with traffic on an interface distinguished by 802.1Q tags, where each <interface, 802.1q tag> tuple is treated as a first class bridging interface.
- Written by Manuel Mendez
- Posted on September 30, 2019
- Updated on November 5, 2025
- 13375 Views
Subinterfaces divide a single ethernet or port channel interface into multiple logical L3 interfaces based on the 802.1q tag (VLAN ID) of incoming traffic. Subinterfaces are commonly used in the L2/L3 boundary device, but they can also be used to isolate traffic with 802.1q tags between L3 peers by assigning each subinterface to a different VRF. L3 subinterface shaping + VRF is also supported.
- Written by Dawon Lee
- Posted on August 17, 2018
- Updated on October 16, 2025
- 13827 Views
LANZ Mirroring feature allows users to automatically mirror traffic queued as a result of congestion to either CPU or a different interface.
- Written by Zackary Ayoun
- Posted on May 23, 2022
- Updated on February 5, 2026
- 16125 Views
LANZ is the EOS Latency and congestion ANalyZer. On DCS-7280, DCS-7020, DCS-7500 and DCS-7800 series, it allows monitoring congestion and transmit latencies on both front panel and CPU ports.
- Written by Tanuj Kumar Jhamb
- Posted on July 2, 2024
- Updated on November 4, 2025
- 6727 Views
ECN (Explicit Congestion Notification) is a mechanism of notifying network congestion without dropping the packets. The ECN based network congestion notification can be done in two ways: queue-length based ECN, latency based ECN. The queue-length based ECN marks the ECN-Capable Transport (ECT) packets when the average VOQ length exceeds the configured ECN threshold value whereas latency based ECN notify the congestion by marking the ECT packets, if packets take longer than the configured threshold to get dequeued from the VOQ. Both result in the egress marking of the packet if the congestion experienced is beyond the threshold.
- Written by Nikos Kokkalis
- Posted on December 27, 2024
- Updated on November 3, 2025
- 5005 Views
The low latency tx-queue scheduler profile feature aims to provide an alternative operating mode for the queue that is fine-tuned for reduced latency. This involves a tradeoff between achieving lower latency and being able to sustain full throughput over a large number of flows.
- Written by Eric Lanini
- Posted on October 29, 2025
- Updated on November 13, 2025
- 1512 Views
In general, EOS always configures the PHYs to have the correct polarity to match that of the standard, such that if a standard compliant transceiver is plugged in and the peer is standard compliant everything will work.
- Written by David Mirabito
- Posted on December 30, 2021
- Updated on April 6, 2026
- 30061 Views
MetaWatch is an FPGA-based feature available for Arista 7130 Series platforms. It provides precise timestamping of packets, aggregation and deep buffering for Ethernet links. Timestamp information and other metadata such as device and port identifiers are appended to the end of the packet as a trailer.
- Written by Kartic Bhargav
- Posted on November 4, 2025
- Updated on November 4, 2025
- 6438 Views
For packets sent and received on the front-panel interfaces, this feature allows creation of a profile to configure buffer reservations in the MMU (MMU = Memory Management Unit which manages how the on-chip packet buffers are organized).
- Written by Diego Asturias
- Posted on January 30, 2024
- Updated on February 2, 2026
- 10352 Views
In EVPN, an overlay index is a field in type-5 IP Prefix routes that indicates that they should resolve indirectly rather than using resolution information contained in the type-5 route itself. Depending on the type of overlay index, this resolution information may come from type-1 auto discovery or type-2 MAC+IP routes. For this feature the gateway IP address field of the type-5 NLRI is used as the overlay index, which matches the target IPv4 / IPv6 address in the type-2 NLRI. Other types of overlay index are described in RFC9136, but these are currently unsupported.
- Written by Radek Szymanski
- Posted on October 10, 2025
- Updated on October 10, 2025
- 1750 Views
EOS 4.35.0F introduces support for Network Time Security (NTS), as defined in RFC8915. NTS provides modern cryptographic security for the client-server mode of the Network Time Protocol (NTP). It separates key establishment from time synchronization by using a TLS-based NTS Key Establishment (NTS-KE) protocol to negotiate symmetric keys and encrypted cookies. These cookies are included in subsequent NTP packets to enable stateless authentication by the server. NTS ensures that time synchronization data is received from a legitimate source and has not been modified in transit.
- Written by Seng Leung
- Posted on October 16, 2025
- Updated on October 16, 2025
- 1786 Views
If a gNMI.Set union_replace operation or gNOI.BootConfig RPC is issued without this configuration, an error is returned to the client.This feature adds support for the following to OpenConfig: gNMI.Set union_replace operation
- Written by Sahil Midha
- Posted on October 16, 2025
- Updated on March 25, 2026
- 2046 Views
Packet trimming is a novel method for end-to-end congestion notification. When a packet is dropped in the MMU due to congestion, the dropped packet is trimmed and forwarded to the intended receiver with a new configured DSCP value. Upon receiving a trimmed packet, the receiver can perform appropriate handling to reduce transmission rate or retransmit any lost packets. The feature supports matching criteria via ingress traffic policy for selecting which packets should be trimmed when they get dropped in the MMU. Similarly, the rewritten DSCP is specified on a per egress port basis for trimmed packets egressing out of the switch to the intended destination. This per egress port DSCP overrides the global rewrite DSCP if configured. This feature is supported for protocols IPv4, IPv6 and SRv6.
- Written by Jared Dulmage
- Posted on October 29, 2025
- Updated on October 29, 2025
- 1691 Views
Priority-Flow-Control (PFC) Fair Adaptive Dynamic Threshold (FADT) configuration facilitates efficient utilization of packet buffer resources for both lossy and lossless traffic. Reserve headroom buffer resources to absorb in-flight packets for congested, lossless flows. Assign default or user-defined PFC profiles to interface/PFC priority pairs, called Priority Groups (PG), to dynamically manage packet buffer usage and assertion of PFC pause.
- Written by Ethan Vadai
- Posted on March 6, 2020
- Updated on April 1, 2026
- 25832 Views
Policy-based routing (PBR) is a feature that is applied on routable ports, to preferentially route packets. Forwarding is based on a policy that is enforced at the ingress of the applied interface and overrides normal routing decisions. In addition to matches on regular ACLs, PBR policy-maps can also include “raw match” statements that look like a single entry of an ACL as a convenience for users.
- Written by Padmanabh Ratnakar
- Posted on April 20, 2021
- Updated on October 22, 2025
- 20287 Views
The postcard telemetry (GreenT - GRE Encapsulated Telemetry) feature is used to gather per flow telemetry information like path and per hop latency. For network monitoring and troubleshooting flow related issues, it is desirable to know the path, latency and congestion information for flows at different times.
- Written by Yin Chen
- Posted on October 30, 2023
- Updated on April 14, 2026
- 9642 Views
This article provides a general introduction to Precision Time Protocol (PTP) supported within EOS. PTP is aimed at distributing time with sub-microsecond accuracy. PTP support is based on the IEEE-1588 specification for version 2 of the protocol.
