got 3 gems to 15 , almost 100 % success now . thanks ! <| sep |> They ' re like on the sides of her head <| sep |> The tiny switches are using a single chip that does all the work . This chip is loaded with a firmware , so it ' s halfway between an OS and simply the chip ' s programming . Managed switches and enterprise grade switches are usually running a full blown OS that controls and programs the different ASICs in the switch . Some switches even allow different OS to be loaded on them , depending on what you prefer . The larger switches have powerful CPUs and tons of ASICs , the smaller one might have a simple CPU and a single switch on a chip chipset . Take a look at Cumulus Linux , it ' s an example of a switch OS that can be loaded on compatible switches . Take a look at the Facebook Wedge 100 switch . It ' s a very simple switch in terms of construction . There is a Broadcom Tomahawk switch on a chip with 32 x 100 G interfaces and a small CPU that allows you to configure the Broadcom chip .