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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> коммутация Ethernet-линка внешним устройством
gerber
сообщение Jul 6 2012, 14:31
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 750
Регистрация: 1-11-11
Пользователь №: 68 088



Как наиболее простым способом можно программно коммутировать на физическом уровне Ethernet-соединение (достаточно 100 Мбит/c) ?
Объясню более подробно. Есть 2 входящих кабеля UTP, которые соединены с какими-то разными сетями. Также есть третий кабель UTP, который соединён с сетевой картой компьютера. Необходимо физическим образом коммутировать сетевую карту компьютера то с одной, то с другой сетью, в зависимости от внешней управляющей команды (ну скажем по RS-232).
Очевидным образом напрашиваются реле, которые переключают провода соединения. Можно, кстати, и так, а будет ли работать с реле ? А может есть какие-то не столь архаичные (как реле) способы коммутации, скажем, аналоговые ключи ?
Делал похожую штуку для USB, есть простейшие аналоговые ключи для коммутации USB 2.0, а вто есть ли такие ключи для Ethernet ? А может, просто можно взять аналоговые ключи от USB 2.0 и использовать для коммутации Ethernet, будет ли это работать ?


--------------------
"... часами я мог наблюдать, как люди работают." (М. Горький)
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 6 2012, 15:13
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Два и более PHY на одном MAC прямо предназначены для решения таких "проблем". Для "компьютера" ставится банальный свич и физическая коммутация в случае разных подсетей просто не нужна. Если, вдруг, подсети одинаковы, то управляемые свичи как раз и таким занимаются.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
gerber
сообщение Jul 8 2012, 11:08
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 750
Регистрация: 1-11-11
Пользователь №: 68 088



Спасибо за ответ, это мне понятно, но по условиям задачи нужно именно физическое переключение одного компьютерного порта RJ-45 в две разные физические сети Ethernet. Про разные подсети IP речи не идёт, разделение должно быть на уровне Ethernet.


--------------------
"... часами я мог наблюдать, как люди работают." (М. Горький)
Go to the top of the page
 
+Quote Post
vadimp61
сообщение Jul 10 2012, 17:24
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872



Оптореле Вам в помощь, сопротивление канала от 35 Ом и менее.
Go to the top of the page
 
+Quote Post
Myron
сообщение Jul 10 2012, 17:40
Сообщение #5


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

Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451



Цитата(gerber @ Jul 8 2012, 06:08) *
Спасибо за ответ, это мне понятно, но по условиям задачи нужно именно физическое переключение одного компьютерного порта RJ-45 в две разные физические сети Ethernet. Про разные подсети IP речи не идёт, разделение должно быть на уровне Ethernet.

Использовал 7 лет назад 5-и канальный Ethernet switch (см прикрепленный файл). Позднее перешел на два и более PHY на одном MAC. Возможно, у Marwell есть свичи на 2-3 канала.
Прикрепленные файлы
Прикрепленный файл  88E6060.pdf ( 810.07 килобайт ) Кол-во скачиваний: 1040
Прикрепленный файл  88E6060.rar ( 736.65 килобайт ) Кол-во скачиваний: 26
 
Go to the top of the page
 
+Quote Post
Victor®
сообщение Jul 10 2012, 19:05
Сообщение #6


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



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

P.S.
Что-то из этих
http://focus.ti.com/paramsearch/docs/param...aramCriteria=no


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
gerber
сообщение Jul 11 2012, 09:13
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 750
Регистрация: 1-11-11
Пользователь №: 68 088



О, спасибо за инфу, особенно Victor® и Myron.
Ещё бы узнать, в каком из популярных свичей применяется предложенный 88E6060, чтобы выковырять его оттуда для пробы laughing.gif


--------------------
"... часами я мог наблюдать, как люди работают." (М. Горький)
Go to the top of the page
 
+Quote Post
Myron
сообщение Jul 11 2012, 14:23
Сообщение #8


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

Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451



Цитата(gerber @ Jul 11 2012, 04:13) *
О, спасибо за инфу, особенно Victor® и Myron.
Ещё бы узнать, в каком из популярных свичей применяется предложенный 88E6060, чтобы выковырять его оттуда для пробы laughing.gif

Похоже ни в каком. Это все-таки продукт для серьезных индустриальных приложений, да и не дешев (~$8). И обвязки требует - 3 разных напряжения, 5 отдельных трансов по одному на каждый канал (я использовал счетверенные трансы). Преимущество этих ключей - не нужно никакого софта, коммутация автоматическая по подключении Ethernet-а к тому или иному каналу переключателя. Сейчас, все же, чаще используются МАС.
Посмотрите Marwell и Broadcom, может найдете и попроще на пару каналов. Указанный мною можно использовать и частично на 2-3 канала.
Go to the top of the page
 
+Quote Post
gerber
сообщение Jul 12 2012, 09:44
Сообщение #9


Знающий
****

Группа: Участник
Сообщений: 750
Регистрация: 1-11-11
Пользователь №: 68 088



Цитата(Myron @ Jul 11 2012, 18:23) *
Похоже ни в каком.
Нашёл любопытную ссылку, может ещё кому-то окажется полезным: Какие чипсеты использует TP-LINK Оказывается, указанный Вами чип Marvell 88E6060 очень даже популярен, в частности, у TP-Linka.
Цитата(Myron @ Jul 11 2012, 18:23) *
Сейчас, все же, чаще используются МАС.
Не могли бы Вы вкратце пояснить суть этой фразы ? Что имеется в виду ?

Сообщение отредактировал gerber - Jul 12 2012, 09:45


--------------------
"... часами я мог наблюдать, как люди работают." (М. Горький)
Go to the top of the page
 
+Quote Post
vadimp61
сообщение Jul 12 2012, 10:09
Сообщение #10


Знающий
****

Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872



Цитата(gerber @ Jul 12 2012, 13:44) *
Нашёл любопытную ссылку, может ещё кому-то окажется полезным: Какие чипсеты использует TP-LINK Оказывается, указанный Вами чип Marvell 88E6060 очень даже популярен, в частности, у TP-Linka.
Не могли бы Вы вкратце пояснить суть этой фразы ? Что имеется в виду ?

Видимо то что можно сделать так.
Берем три PFY to MAC, и MII шины трех чипов включаем через ту-же ALTERA. На МII третьего PFY подключаем MII шину либо с первого либо со второго PFY обычными мультиплексорами 2х1, надо 8 штук для шин данных на частоте 25Мгц. Такты можно не коммутировать.
Go to the top of the page
 
+Quote Post
DmitryM
сообщение Jul 12 2012, 10:40
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 583
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840



Цитата(vadimp61 @ Jul 12 2012, 14:09) *
Видимо то что можно сделать так.
Берем три PFY to MAC, и MII шины трех чипов включаем через ту-же ALTERA. На МII третьего PFY подключаем MII шину либо с первого либо со второго PFY обычными мультиплексорами 2х1, надо 8 штук для шин данных на частоте 25Мгц. Такты можно не коммутировать.

Что мешает делать коммутацию той же ALTERA? При каждой перекоммутации придется заново инициализацию PHY делать.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jul 12 2012, 11:44
Сообщение #12


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Самый надежный способ коммутации в Вашем случае - банальное реле с двумя группами на переключение.

Аналоговые ключи - это все так, баловство для работы на столе, из-за того, что на подводящих кабелях возможны сильные синфазные наводки, например, промчастоты.

Все остальные решения - дороже, и по питанию будут жрать больше.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Mahagam
сообщение Jul 12 2012, 13:12
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 2-07-04
Из: Minsk
Пользователь №: 240



берём любой дешёвый свитч. ищем у чипа ноги MDIO и MDC. на них вешаем любой контроллер который сумеем зашить и подключить его к компу. через эти ноги можно на свиче произвольно включать/выключать любые порты. соответственно если взять 8-ми портовик, то получим переключение на 7 внешних сетей.

собственно, если в компе есть полноценный RS232, то можно через преобразователь уровней вообще эти ноги повесить на управляющие ножки RS232 и рулить свичом сразу с компа. хоть изврат, зато будет работать
Go to the top of the page
 
+Quote Post
Myron
сообщение Jul 12 2012, 14:26
Сообщение #14


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

Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451



Цитата(gerber @ Jul 12 2012, 04:44) *
Нашёл любопытную ссылку, может ещё кому-то окажется полезным: Какие чипсеты использует TP-LINK Оказывается, указанный Вами чип Marvell 88E6060 очень даже популярен, в частности, у TP-Linka.
Не могли бы Вы вкратце пояснить суть этой фразы ? Что имеется в виду ?

Вкратце, я использую: OMAP137+LAN89303i+требует софта. Это достаточно сложный путь.

Цитата(Mahagam @ Jul 12 2012, 08:12) *
берём любой дешёвый свитч...

Еще дешевле. В этом случае берем любой дешевый тумблер.
Go to the top of the page
 
+Quote Post
Mahagam
сообщение Jul 13 2012, 08:28
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 2-07-04
Из: Minsk
Пользователь №: 240



QUOTE (Myron @ Jul 12 2012, 17:26) *
Еще дешевле. В этом случае берем любой дешевый тумблер.


читаем первый пост. там требуется программное переключение. дайте ссылку на дешёвый программно-управляемый тумблер.


Go to the top of the page
 
+Quote Post

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

 


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


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