1. Introduction
  2. SONiC
  3. Building SONiC
  4. Image installation
  5. SAI
  6. Running xpSaiApp standalone
  7. Run pipeline for a custom apptests branch
  8. Running SAI tests manually
  9. Features
  10. BGP
    1. BGP-router-id
    2. BGP-supress-fib-pending
  11. California-SB237
  12. Clock commands
  13. Container Hardening
  14. DHCPv4_Gateway
  15. DHCPv6_Relay
  16. DHCPv6_relay
  17. Dhcp_Mitigation
  18. MSTP
  19. Query_Stats_Capability
  20. SAI_failure_handling
    1. SAI_failure_handling
    2. dump_on_sai_failure
  21. TWAMP
  22. aaa
    1. LDAP
    2. TACACS+ Authentication
    3. TACACS+ Design
    4. TACACS+ Test Plan
    5. radius_authentication
  23. acl
    1. ACL-Flex-Counters
    2. ACL-High-Level-Design
    3. ACL-Ingress-Egress-test-plan
    4. ACL-Table-Type-HLD
    5. ACL-enhancements-on-show-command
    6. Everflow-test-plan
    7. Extend-L3V6ACLs
    8. acl_stage_capability
    9. egress-acl-bug-fix-description
    10. egress_outer_dscp_change_table
  24. arp
  25. banner
  26. bfd
    1. BFD HW Offload HLD
    2. BFD_Enhancement_HLD
  27. bgp_error_handling
  28. bmp
  29. buffer-watermark
    1. align_watermark_flow_with_port_configuration_HLD
    2. align_watermark_flow_with_port_configuration_test_plan
    3. watermarks_HLD
  30. bulk_counter
  31. bum_storm_control
  32. cbf
  33. cli_auto_generation
  34. cmis-module-enhancement
  35. config-generic-update-rollback
    1. Json_Change_Application_Design
    2. Json_Patch_Ordering_using_YANG_Models_Design
    3. SONiC_Generic_Config_Update_and_Rollback_Design
  36. config_reload
  37. config_yang_validation
  38. console
    1. Portable-Console-Device-High-Level-Design
    2. SONiC-Console-Switch-High-Level-Design
    3. serial-console-HLD
  39. copp
    1. CoPP Config and Management
    2. Copp_Manager_Redesign_test_plan
    3. Preserve_COPP_tables_to_improve_fast-reboot
  40. crm
    1. CRM_requirements
    2. Critical-Resource-Monitoring-High-Level-Design
    3. Generic_SAI_Extensions_CRM
  41. dash
    1. dash-sonic-hld
    2. dash-sonic-kvm
    3. ACL tags
  42. database
    1. multi_database_instances
    2. multi_namespace_db_instances
  43. debian_upgrade
  44. decap
  45. dhcp_server
  46. drop_counters
  47. dualtor
    1. active_active_hld
    2. dualtor_active_standby_hld
    3. multiple_nexthop_route_hld
  48. dynamic-port-breakout
  49. ecmp
    1. ecmp_calculator
    2. fine_grained_next_hop_hld
    3. inner_packet_hashing_test_plan
    4. ordered_ecmp_next_hop_hld
  50. error-handling
  51. event-alarm-framework
    1. event-alarm-framework
    2. events-producer
  52. express-reboot
  53. fast-reboot
  54. fips
    1. SONiC-OpenSSL-FIPS-140-3-deployment
    2. SONiC-OpenSSL-FIPS-140-3
  55. flex_counter
    1. flex_counter_refactor
    2. optimize-counter-initialization
  56. flow_counters
    1. flow_counters
    2. routes_flow_counters
  57. fwutil
  58. gearbox
    1. gearbox_mdio-HLD
    2. gearbox_mgr_design
  59. golden_config
  60. grpc_client
  61. handle-ASIC-SDK-health-event
  62. hash
  63. incremental-update-ip-lag
  64. ip-interface
  65. ip
  66. ipv6
  67. kdump
    1. SONiC-kdump
    2. kdump_Remote_SSH_HLD
  68. kubernetes
    1. Kubernetes-support
    2. health-check
  69. lag
    1. Increasing LACP PDU timeout during warm-reboot
    2. LACP Fallback Feature for SONiC_v0.5
    3. LACP Fallback Test Plan
  70. layer2-forwarding-enhancements
  71. link_event_damping
  72. logging
    1. Persistent log level
  73. macsec
  74. mclag
    1. MCLAG_Enhancements_HLD
    2. Sonic-mclag-hld
    3. iccpd-code-introduction
  75. media-settings
  76. memory_statistics
  77. mgmt
    1. Docker to Host communication
    2. Management Framework
    3. OpenConfig_Interfaces
    4. OpenConfig_PortChannel_Interface
    5. OpenConfig_System
    6. SONiC Management Framework Show Techsupport HLD
    7. SONiC_Design_Doc_Unified_FRR_Mgmt_Interface
    8. SONiC_YANG_Model_Guidelines
    9. redis_client_manager
    10. sonic_stretch_management_vrf_design
    11. gNMI
      1. gNMI subscription for YANG data
      2. gNSI
      3. Master arbitration
      4. Save on set
      5. SONiC gNMI server interface design
  78. mpls
  79. multi_asic
    1. DB_Design_for_multi_asic
    2. SONiC_multi_asic_hld
  80. nat
  81. ntp
  82. nvgre_tunnel
  83. pac
  84. passw_hardening
  85. path_tracing
  86. pbh
  87. pcie-mon
  88. pfc_asym
  89. pic
    1. bgp_pic_arch_doc
    2. hld_fpmsyncd
  90. pins
    1. PINS_SONiC_Design_for_SaiGenericExt
    2. Packet_io
    3. in_progress
    4. p4orch_hld
    5. p4rt_app_hld
    6. p4rt_app_read_cache_hld
    7. pins_hld
    8. send_to_ingress_hld
  91. platform
    1. brcm_pdk_pddf
    2. common_config
    3. pde
  92. platform_api
    1. CMIS_Diagnostic_Monitoring_Overview_in_SONiC
    2. CMIS_and_C-CMIS_support_for_ZR
    3. new_platform_api
  93. pmon
    1. pmon-chassis-design
    2. pmon-chassis-requirements
    3. pmon-enhancement-design
    4. pmon-sensormon
    5. pmon_multiasic_design
    6. sonic_platform_test_plan
    7. sonic_thermal_control_test_plan
  94. port-add-del-dynamically
  95. port-config-refactor
  96. port-profile-init
  97. port-si
  98. port_auto_neg
    1. auto-fec
    2. port-auto-negotiation-design
  99. port_buffer_drop_counters
  100. port_fec-ber
  101. Port mirroring
  102. port_link_training
  103. profiling
  104. psud
  105. ptp
  106. qos
    1. ECN_and_WRED_statistics_HLD
    2. dynamically-headroom-calculation
    3. graphs.flow-chart
    4. mpls_tc_to_tc_map
    5. reclaim-reserved-buffer
    6. tunnel_dscp_remapping
    7. SONiC QoS scheduler shaper
  107. rates-and-utilization
  108. recirculation-port
  109. release-notes
    1. SONiC_201911_Release_Notes
    2. SONiC_202006_Release_Notes
    3. SONiC_202012_Release_Notes
    4. SONiC_202106_Release_Notes
    5. SONiC_202111_Release_Notes
    6. SONiC_202205_Release_Notes
    7. SONiC_202211_Release_Notes
    8. SONiC_202305_Release_Notes
    9. SONiC_202311_Release_Notes
    10. SONiC_202405_Release_Notes
    11. SONiC_202411_Release_Notes
  110. reset_factory
  111. rif-counters
  112. s3ip_sysfs
    1. s3ip_sysfs_hld
    2. s3ip_sysfs_specification
  113. sag
  114. secure_boot
  115. secure_upgrade
  116. sflow
    1. Sflow_test_plan
    2. sflow_hld
  117. sfp-cmis
    1. CMIS-custom-SI-settings
    2. Interface-Link-bring-up-sequence
    3. cmis-init
  118. sfp-refactor
  119. sfputil
    1. dump_sfp_eeprom
    2. read_write_eeprom_by_page
  120. snmp
    1. extension-to-physical-entity-mib
    2. snmp-changes-to-support-ipv6
    3. snmp-configdb-migration-hld
    4. snmp-schema-addition
    5. snmp_ciscobgp4mib
  121. sonic-application-extension
    1. sonic-application-extension-guide
    2. sonic-application-extention-hld
    3. sonic-versioning-strategy
    4. tpcm_app_ext
  122. sonic-build-system
    1. SONiC-Reproduceable-Build
    2. build-enhancements
    3. build_system_improvements
    4. rfs-split-build-improvement
    5. saiversioncheck
    6. web_file_server_population_script
  123. sonic-flags
  124. sonic-fpm-module
  125. sonic-gns3
  126. sonic-multi-architecture
  127. sonic-reduce-disk-io
  128. sonic-swss-common
  129. srv6
    1. SRv6_uSID
    2. srv6_hld
    3. srv6_sid_l3adj
    4. srv6_static_config_hld
    5. srv6_vpn
  130. ssh_config
  131. static-dns
  132. static-route
    1. SONiC_static_route_bfd_hld
    2. SONiC_static_route_expiration_hdl
    3. SONiC_static_route_hdl
  133. storagemond
  134. stp
  135. subport
  136. synchronous-mode
  137. syslog
    1. python-logger-enhancement
    2. syslog-design
    3. syslog-rate-limit-design
  138. system-telemetry
    1. dialout
    2. grpc_telemetry
    3. process-docker-stats
    4. reboot-cause
  139. system_health_monitoring
    1. system-health-HLD
    2. system-ready-HLD
  140. threshold
  141. tpid
  142. udev-terminalserver
  143. vlan
  144. voq
    1. Reliable_TSA
    2. architecture
    3. bgp_voq_chassis
    4. everflow
    5. fabric
    6. lag_hld
    7. voq_hld
  145. vrf
    1. SONiC_in_band_mgmt_via_mgmt_Vrf_HLD
    2. sonic-vrf-hld
    3. vrf-ansible-test-plan
    4. vrf-vs-test-plan
  146. vrrp
  147. vxlan
    1. Overlay ECMP ehancements
    2. Overlay ECMP with BFD
    3. Vxlan_hld
    4. EVPN
      1. EVPN VxLAN HLD
      2. EVPN VxLAN Multihoming
  148. warm-reboot
    1. SONiC_Warmboot
    2. Warmboot_Manager_HLD
    3. code_implementation
    4. open_issues
    5. sai_redis_api_idempotence
    6. swss_warm_restart
    7. system-warmboot
    8. view_switch
  149. wcmp
  150. wol
  151. xrcvd
    1. Interface-Link-bring-up-sequence-on-sff-modules
    2. transceiver-monitor-hld
    3. xcvrd-snmp-testbed-test-plan
  152. y_cable
  153. ztp
    1. SONiC-config-setup
    2. ztp