|
коммутация Ethernet-линка внешним устройством |
|
|
|
Jul 6 2012, 14:31
|
Знающий
   
Группа: Участник
Сообщений: 750
Регистрация: 1-11-11
Пользователь №: 68 088

|
Как наиболее простым способом можно программно коммутировать на физическом уровне Ethernet-соединение (достаточно 100 Мбит/c) ? Объясню более подробно. Есть 2 входящих кабеля UTP, которые соединены с какими-то разными сетями. Также есть третий кабель UTP, который соединён с сетевой картой компьютера. Необходимо физическим образом коммутировать сетевую карту компьютера то с одной, то с другой сетью, в зависимости от внешней управляющей команды (ну скажем по RS-232). Очевидным образом напрашиваются реле, которые переключают провода соединения. Можно, кстати, и так, а будет ли работать с реле ? А может есть какие-то не столь архаичные (как реле) способы коммутации, скажем, аналоговые ключи ? Делал похожую штуку для USB, есть простейшие аналоговые ключи для коммутации USB 2.0, а вто есть ли такие ключи для Ethernet ? А может, просто можно взять аналоговые ключи от USB 2.0 и использовать для коммутации Ethernet, будет ли это работать ?
--------------------
"... часами я мог наблюдать, как люди работают." (М. Горький)
|
|
|
|
|
 |
Ответов
|
Jul 13 2012, 11:30
|
Знающий
   
Группа: Участник
Сообщений: 750
Регистрация: 1-11-11
Пользователь №: 68 088

|
Спасибо за интересное обсуждение вопроса. Суммируя, получается 3 пути решения задачи: а) реле (механическое, опто-, или аналоговый переключатель). Преимущество - простота. Недостатки - не совсем ясно, как сделать при этом индикацию наличия линка светодиодами, отсутствие гибкости (настроек портов). Также не совсем очевидна при этом signal integrity. б) микросхема Ethernet-свича, управляемая по MDIO. Пока мне кажется наиболее рациональным решением по соотношению трудоёмкости/качества реализации. в) коммутация микросхем PHY на уровне MII. n x PHY + FPGA + контроллер всё равно нужен для настроек PHY и внешнего управления. "Путь джедая", но результат, если он будет достигнут, должен оказаться наиболее интересным.
Есть над чем подумать.
Сообщение отредактировал gerber - Jul 13 2012, 11:31
--------------------
"... часами я мог наблюдать, как люди работают." (М. Горький)
|
|
|
|
Сообщений в этой теме
gerber коммутация Ethernet-линка внешним устройством Jul 6 2012, 14:31 zltigo Два и более PHY на одном MAC прямо предназначены д... Jul 6 2012, 15:13 gerber Спасибо за ответ, это мне понятно, но по условиям ... Jul 8 2012, 11:08 Myron Цитата(gerber @ Jul 8 2012, 06:08) Спасиб... Jul 10 2012, 17:40  Victor® Есть точно аналоговый ключи...
Сам пользовал, парт... Jul 10 2012, 19:05 vadimp61 Оптореле Вам в помощь, сопротивление канала от 35 ... Jul 10 2012, 17:24 gerber О, спасибо за инфу, особенно Victor® и Myron.
Ещё... Jul 11 2012, 09:13 Myron Цитата(gerber @ Jul 11 2012, 04:13) О, сп... Jul 11 2012, 14:23  gerber Цитата(Myron @ Jul 11 2012, 18:23) Похоже... Jul 12 2012, 09:44   vadimp61 Цитата(gerber @ Jul 12 2012, 13:44) Нашёл... Jul 12 2012, 10:09    DmitryM Цитата(vadimp61 @ Jul 12 2012, 14:09) Вид... Jul 12 2012, 10:40   Myron Цитата(gerber @ Jul 12 2012, 04:44) Нашёл... Jul 12 2012, 14:26    Mahagam QUOTE (Myron @ Jul 12 2012, 17:26) Еще де... Jul 13 2012, 08:28     vadimp61 Цитата(Mahagam @ Jul 13 2012, 12:28) чита... Jul 13 2012, 08:37 Rst7 Самый надежный способ коммутации в Вашем случае - ... Jul 12 2012, 11:44 Mahagam берём любой дешёвый свитч. ищем у чипа ноги MDIO и... Jul 12 2012, 13:12 iosifk Цитата(gerber @ Jul 13 2012, 15:30) в) ко... Jul 14 2012, 07:28 Mahagam вопрос по третьему варианту - у вас с одной сторон... Jul 13 2012, 12:07 gerber Цитата(Mahagam @ Jul 13 2012, 16:07) вопр... Jul 13 2012, 13:09  vadimp61 Цитата(gerber @ Jul 13 2012, 17:09) Будет... Jul 13 2012, 18:05  Mahagam QUOTE (gerber @ Jul 13 2012, 16:09) Будет... Jul 16 2012, 11:43
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|