What are the requirements for building a network switch?
Concerning the following subjects:
Thanks in advance.
Regards,
Dor.
Concerning the following subjects:
- OS (operating system):
- Is it the Electronics engineer's job or Computers engineer to build also the OS of the switch?
- I suppose that an operating system for a switch may not include multitasking, memory handling etc. Am I right?
A switch OS should transfer data as fast as it can, therefor the ordinary OS would impact the performance of the device, downgrading it's potential speed.
- What is the processing unit of a switch?
Is it FPGA/CPLD, some CPU, or NPU ( http://en.wikipedia.org/wiki/Network_Processing_Unit )?
Which processing units are commonly used?
What Cisco use?
Thanks in advance.
Regards,
Dor.