Перейти к содержанию
    

Нужно разработать Switch Level3.

Требования проекта

Поддержка OSPF

Поддержка DHCP Client

Поддержка DHCP Server

Поддержка SNMP

Поддержка PTP

Поддержка MACSEC

 

LWIP не подходит, там нет всех опций. Есть альтернативы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 часов назад, byRAM сказал:

Что такое стак?

С такой транслитерацией редко тут увидишь. Может Стак в майнкрафте :this:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 2/18/2021 at 11:01 AM, jenya7 said:

Есть альтернативы?

Взять подходящий набор от Vitesse и не лохматить бабушку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 hours ago, gosha-z said:

Взять подходящий набор от Vitesse и не лохматить бабушку.

Кого из двух - набор посуды или футбольный клуб? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну формально теперь уже не Vitesse а Microchip, но какой-нибудь VSC7464 вполне достойный кандидат выйдет, однако теперь как раньше просто под NDA доки не дают, нужен контракт, равно как и с чипами от Broadcom или Marvell.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

18 minutes ago, krux said:

ну формально теперь уже не Vitesse а Microchip, но какой-нибудь VSC7464 вполне достойный кандидат выйдет, однако теперь как раньше просто под NDA доки не дают, нужен контракт, равно как и с чипами от Broadcom или Marvell.

Т.е. все таки линукс. Ну к этому все и шло. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

он там только для управления.

во-первых, ворочать таблицы OSPF в низкоуровневом стеке без памяти, динамически выделяемой при помощи malloc() c достаточно высоким уровнем качества и большой кипой обработки ошибочных ситуаций очень некомфортно. дальше готовая таблица грузится в железо.

а во вторых, там описание регистров для настройки всех внутренних блоков 300 страниц занимает

и без референсного софта само оно не взлетит.

 

jaguar_7612893456289435.png

jaguar_98347598378759345.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

12 minutes ago, krux said:

а во вторых, там описание регистров для настройки всех внутренних блоков 300 страниц занимает

А где там MACSEC?
Что-то не могу разглядеть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а если надо что-то толстое и жирное - то Intel FM10420 в помощь. он при помощи DPDK поддерживается "из коробки".

18 minutes ago, AlexandrY said:

А где там MACSEC?
Что-то не могу разглядеть.

так он на уровне PHY организуется. т.е. можно вообще просто два SFP модуля с поддержкой MACSec взять, залить в них ключ, и отдать на два разных узла для стыковки между собой.

ну а можно на плату размазать, да

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

48 minutes ago, krux said:

так он на уровне PHY организуется. т.е. можно вообще просто два SFP модуля с поддержкой MACSec взять, залить в них ключ, и отдать на два разных узла для стыковки между собой.

Как это он может быть организовано на голом PHY если это куча протоколов включающая обмен с сервером проверки подлинности? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...