SONiC: Populating CONFIG_DB

Introduction Before a switch can forward data traffic, its ASIC must first be programmed with the device's port configuration. This includes information such as the number of front-panel ports, their supported speeds, the number of lanes assigned to each port, the speed of each lane, and the administrative and operational state of every port. SONiC relies heavily on a Redis-based database model.…