The KSZ8794CNX is a highly integrated, Layer 2 managed, four-port switch with numerous features designed to reduce system cost. It is intended for cost-sensitive applications requiring three 10/100Mbps copper ports and one 10/100/1000Mbps Gigabit uplink port