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

 
 
> Помогите определится с KSZ8841-32, Построение специфического свитча
MALLOY2
сообщение Feb 2 2007, 13:05
Сообщение #1


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



Задача реализации 4 портового свитча который выберает маршрут исходя не из таблицы МАК адресов а из внешних параметров задаваемых программистом. Естественно потеря скорости не допустима, время задержки сильно неинтересует.

И так пришли к выводу установить 4 KSZ8841-32 к ним прекрипить какойто камень, который будет обрабатывать пакеты и пересылать в нужныйпорт. Обработка занимает очень мало времени на столько мало что сней справится любой контроллер. А вот что касается пропусктой способности сдесь есть проблемы. Скорость на шине получается около 80 метров/с. Это очень приличная скорость, потянет ли такую скорость KSZ8841-32 ? и какой камень вабрть ?

Если есть у кого какие идеи по этому поводу поделитесь пожалуйста.
Может есть более лучшие аналоги KSZ8841-32.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
MALLOY2
сообщение Feb 5 2007, 11:55
Сообщение #2


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



Цитата
Известно, что управляемый свич имеет режим работы пересылки пакетов с порта на порт не из таблицы, а по заданию. Если порт задан как порт для прослушивания другого порта, то на него будут автоматически зеркалиться все пакеты... И я Вам об этом писал!


Это немного нето !!!! так как пакеты будут попадать на зеркальный порт и на порт который будет по маршруту !!! а мне этого ненадо !!!. И это не допустимо !!!

Мне надо чтобы все порт 1 был связан с портом 2. и в тоже время порт 3 был связан с портом 4. Как бы два репитера в одном корпусе! и по сигналу проца все меняется на другую комбинацию порт 1 связан с портом 3, а порт 2 с портом 4, теже 2 репитера но в другой комбинации. Разве на этом камне такое можно сделать ? Все эти потоки должны проходить через процессор для обработки информации.

Вывод: Здесь нет никакой маршрутизации, это коммутатор 2 сетей который коммутирует по своим законам, а не на основании таблицы MAC адресов, и попадание пакетов из одной сети в другою недопустимо !!!
Go to the top of the page
 
+Quote Post
iosifk
сообщение Feb 5 2007, 12:48
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(MALLOY2 @ Feb 5 2007, 11:55) *
Цитата
Известно, что управляемый свич имеет режим работы пересылки пакетов с порта на порт не из таблицы, а по заданию. Если порт задан как порт для прослушивания другого порта, то на него будут автоматически зеркалиться все пакеты... И я Вам об этом писал!


Это немного нето !!!! так как пакеты будут попадать на зеркальный порт и на порт который будет по маршруту !!! а мне этого ненадо !!!. И это не допустимо !!!

Мне надо чтобы все порт 1 был связан с портом 2. и в тоже время порт 3 был связан с портом 4. Как бы два репитера в одном корпусе! и по сигналу проца все меняется на другую комбинацию порт 1 связан с портом 3, а порт 2 с портом 4, теже 2 репитера но в другой комбинации. Разве на этом камне такое можно сделать ? Все эти потоки должны проходить через процессор для обработки информации.

Вывод: Здесь нет никакой маршрутизации, это коммутатор 2 сетей который коммутирует по своим законам, а не на основании таблицы MAC адресов, и попадание пакетов из одной сети в другою недопустимо !!!


так тогда еще проще можно сделать.
Есть режим когда два трансивера PHY можно соединить "попа-к-попе" через MII. Берем KSZ8001 или более новый KSZ8041, даем им 50 Мгц общую тактовую от одного генератора, режим "урезанного" интерфейса, RMII или SMII. Так делается стандартный регенератор. Ну а Вам туда нужен простой мультиплексер на провода RII. Вот тогда он и будет коммутировать так, как Вам нужно. Ну и далее я бы на FPGA просто сделал бы два МАС-а к этому мультиплексору и с них выход на параллельную шину процессора. Ну и DMA к нему. Вот и все дела.... Или процессор с двумя МАС-ами, а это уже реально. Процессоров с 4-мя МАС-ами я не знаю, да он, как выясняется Вам и не нужен.
Вот вроде так.


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- MALLOY2   Помогите определится с KSZ8841-32   Feb 2 2007, 13:05
- - Волощенко   Цитата(MALLOY2 @ Feb 2 2007, 14:05) ....Е...   Feb 2 2007, 14:58
|- - MALLOY2   Цитата(Волощенко @ Feb 2 2007, 15:58) Цит...   Feb 2 2007, 15:32
|- - Волощенко   Цитата(MALLOY2 @ Feb 2 2007, 16:32) Встре...   Feb 2 2007, 18:15
|- - MALLOY2   Цитата(Волощенко @ Feb 2 2007, 19:15) Цит...   Feb 2 2007, 19:09
|- - iosifk   Цитата(MALLOY2 @ Feb 2 2007, 19:09) Цитат...   Feb 5 2007, 11:34
|- - zltigo   Цитата(MALLOY2 @ Feb 5 2007, 10:55) это к...   Feb 5 2007, 12:15
- - MALLOY2   Можен я не доконца понимаю и ошибаюсь но VPN отпад...   Feb 5 2007, 12:26
|- - zltigo   Цитата(MALLOY2 @ Feb 5 2007, 11:26) Можен...   Feb 5 2007, 12:33
- - MALLOY2   Нет, это тоже не кактит. Речь шла об одном режиме ...   Feb 5 2007, 13:47
|- - iosifk   Цитата(MALLOY2 @ Feb 5 2007, 13:47) 1) ка...   Feb 5 2007, 14:40
- - MALLOY2   Ну этот документ есть, назвать это описанием язык ...   Feb 5 2007, 14:49
- - Волощенко   К MALLOY2 1. Посмотрите еще в сторону ADM6996L от ...   Feb 5 2007, 15:27
- - MALLOY2   тема еще актуальна, разве никто не проверял ее про...   Feb 7 2007, 12:24


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

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 11:23
Рейтинг@Mail.ru


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