12-12-2006 02:00 PM - edited 03-05-2019 01:18 PM
why ASIC is used in switches not in hubs, how does it works and what is the main specification of this chip...
Thanks
Prakash
Solved! Go to Solution.
12-18-2006 05:37 PM
A hub does not need an ASIC because it is not buffering frames, making a decision, and switching the frame out of the correct port. A hub simply is a repeater with a bunch of ports. It regenerates the actual signal on the wire.
A switch is a layer 2 device that makes a decision based on the layer 2 frame destination MAC address. The more ports you add to a switch the more processing a switch is doing. Just a few ports can be handled by software written to run on an off-the-shelf CPU. As the number of switch ports increase, the general purpose CPU using software solution can't keep up. The ASIC is basically a CPU that is not a general purpose CPU but is a CPU for making switching decisions very quickly. It can't be used for much else. This is similar to a high-end graphics card that has a special CPU for graphics processing that wouldn't be good for general applications. Hence the name, Application Specific Integrated Circuit.
Please rate post if helpful.
12-18-2006 01:12 PM
The FE ASIC is a system in which all routing decisions are made. Its complexity is usually greater than the complexity
of a MAC. The FE chip makes forwarding decisions at wire speed.
12-18-2006 05:37 PM
A hub does not need an ASIC because it is not buffering frames, making a decision, and switching the frame out of the correct port. A hub simply is a repeater with a bunch of ports. It regenerates the actual signal on the wire.
A switch is a layer 2 device that makes a decision based on the layer 2 frame destination MAC address. The more ports you add to a switch the more processing a switch is doing. Just a few ports can be handled by software written to run on an off-the-shelf CPU. As the number of switch ports increase, the general purpose CPU using software solution can't keep up. The ASIC is basically a CPU that is not a general purpose CPU but is a CPU for making switching decisions very quickly. It can't be used for much else. This is similar to a high-end graphics card that has a special CPU for graphics processing that wouldn't be good for general applications. Hence the name, Application Specific Integrated Circuit.
Please rate post if helpful.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide