Skip to content

Latest commit

 

History

History
48 lines (42 loc) · 1.35 KB

sonic-features.md

File metadata and controls

48 lines (42 loc) · 1.35 KB

#SONIC Feature List ##Current Features which are implemented, tested and deployed in production.

  • Compatible with image install using ONIE and Aboot (Arista bootloader)
  • Incremental software update
  • BGP
  • ECMP
  • QOS - ECN
  • Priority Flow Control (PFC - 802.1Qbb)
  • WRED
  • COS
  • SNMP
  • Syslog
  • LLDP
  • NTP
  • LAG
  • tcpdump for packets sent to CPU

##In progress Features currently in development

  • Fast reboot (reboot with less than 30 seconds data plane impact)
  • Control plane packet rate limiting (in code review)
  • VLAN (in code review and testing)
  • ACL permit/deny
  • Netbouncer (tunnel decap)
  • SNMP subagent hardening
  • LLDP update for SwSS
  • Warm boot (ISSU-like feature, less than 1 second data plane impact)

##Committed Roadmap

  • Open source build (make it easier to build sonic)
  • Open source mgmt repo (high priority)
  • Open source test (high priority)
  • DHCP relay agent
  • Buffer monitoring
  • ERSPAN/Everflow (mirror packet via ACL and encap in GRE)
  • sFlow
  • IPV6
  • Hardware table usage and capacity reporting (FIB, ACL, etc)

##What is not supported Here we attempt to list some of the features that may be surprising which are not supported, nor in the current roadmap.

  • Transceiver graceful insertion/removal
  • Graceful reconfiguration of breakout cables (qsfp to sfp)
  • No plan for OSPF, ISIS, etc, but might work fine as quagga supports these