Stanislav
Чето посмотрел я на убунту в которую поверх вкрячили видимо в качестве виртуалки некую д-линк ос в dxs-5000 и как то засомневался. Там хоть asic есть внутрях? Или утилизируем гигагерцы cpu на x86 платформе?
А представление о том, как вообще свичь работает есть? Есть матрица, которая гоняет фреймы. у матрицы есть регистры, куда можно вносить некие битики, которые будут управлять работой матрицы. Естесно, есть некторое количество трафика, который матрицей обработать не получится, бо матрица заточена на сравнительно простую, но быструю математику молочения трафика. такой трафик матрица пуляет на виртуальный порт проца. на проце крутим некую софтину, оську я-б даже сказал, которая облизывает "интересный" ей трафик, которая собирает с матрицы счетчики и которая прописывает потребные битики в потребные регистры чтобы управлять работой матрицы. Этикий симбиоз мощношго но туповатого асика с умным но хиловатым ввиду софтовости обработки процом. Внимание, вопрос, не одночленственно-ли на какой оси крутится управлялово на проце, при условии что производительности этого управлялова достаточно? Или вам потребны изыски? там не убунта, там что-то более реалтаймовое и менее гпльное. Что конкретно - не знаю и не интересно. Это из тойже категории что и знание материала, из которого сделаны шатуны в вашем авто - оно бесполезно пока оно работает.