реклама на сайте
подробности

 
 
> CP2200(1) Как принимать ВСЕ пакеты?
Artem_Petrik
сообщение Jan 28 2007, 20:18
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 443
Регистрация: 22-07-06
Из: Украина, г. Харьков
Пользователь №: 19 006



Требуется принимать пакеты не только с destination MAC равным нашему, но и адресованные другим MAC-ам. По наивности я предполагал, что забив еденицами всю hash table, я добьюсь такого результата. К сожалению выяснилось что это не так, видимо таблица применяется только к multicast destination MAC-ам. Не знает ли кто-нибудь, возможно ли все же добиться от CP-шки, чтобы она выдавала все пакеты, а не только адресованные ей? Уж очень не хочется переходить на другие микросхемы, эти уже куплены разведены и запаяны.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KRS
сообщение Jan 19 2011, 17:03
Сообщение #2


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Artem_Petrik @ Jan 18 2011, 21:37) *
Я так понял, что обычно MAC позволяют принимать все подряд, ситуация c CP2200 - скорее исключение.

Это точно!


Цитата(Slava_Y @ Jan 19 2011, 19:25) *
Ну а если я собираюсь сделать что-то вроде switch'a, или сетевого экрана, или роутера и т. д.

Возьмите чип со встроенным MAC ( ARM от LPC например) или MAC + PHY ( ARM от Stellaris)
Или специально заточенные под данные задачи чипы от Micrel (например)

CP220x уже давно неактуальны ни по скорости ни по удобству.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 21:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01366 секунд с 7
ELECTRONIX ©2004-2016