|
|
  |
Ethernet hub/switch IC |
|
|
|
Mar 10 2009, 13:59
|
Участник

Группа: Новичок
Сообщений: 31
Регистрация: 16-06-06
Пользователь №: 18 105

|
Добрый день!
Есть необходимость подключить свое устройство в разрыв существующей линии передачи данных (UTP5). PHY/MAC - 10/100 Mbit Etehenet (1G - сомневаюсь, но пока не надо). Сразу возникла мысль, что должна существовать специализированная микросхемка (или трансформатор?) для реализации "разделения" линии по аналогии с хабом или свитчем, однако, поиск не принес результатов. Ну не ставить же 2xPHY и ретранслировать все через микроконтроллер.
При помощи каких средств можно реализовать такое подключение своего усройства? Может быть просто разъем+magnetic на входе + такой же комплект на выходе, а внутренюю линию заводить прямо в микросхему PHY?
-- Дмитрий
|
|
|
|
|
Mar 10 2009, 14:11
|

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

|
Цитата(DmitryV @ Mar 10 2009, 16:59)  Сразу возникла мысль, что должна существовать специализированная микросхемка (или трансформатор?) для реализации "разделения" линии по аналогии с хабом или свитчем Hub или Switch он и есть. Специализированых, соответственно море.. Цитата Ну не ставить же 2xPHY и ретранслировать все через микроконтроллер. Или имено так. Цитата Может...
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Mar 10 2009, 23:33
|
Участник

Группа: Новичок
Сообщений: 31
Регистрация: 16-06-06
Пользователь №: 18 105

|
Цитата(zltigo @ Mar 10 2009, 17:11)  Hub или Switch он и есть. Специализированых, соответственно море.. Или имено так. Поясните, пожалуйста, что Вы имеете в виду  Цитата(Rst7 @ Mar 10 2009, 17:38)  Задачу огласите целиком. А то может банальный свич-мыльница с установленной EEPROM, в которой разрешено зеркалирование портов Вам поможет. 1. Надо по существующей сети ethernet управлять твердотельным реле + собирать информацию с датчиков + выдавать эту информацию в виде web-нитерфейса. 2. Поскольку линия уже СУЩЕСТВУЮЩАЯ, то хочется именно встроиться в ее разрыв, а не тянуть еще один провод. Прошу подкинуть хотябы один part number или способ как это реализовать, чтобы было за что зацепиться. -- Дмитрий.
|
|
|
|
|
Mar 11 2009, 06:43
|
Участник

Группа: Участник
Сообщений: 68
Регистрация: 19-07-06
Пользователь №: 18 918

|
А чем не устраивает просто свич? Цитата Прошу подкинуть хотябы один part number или способ как это реализовать, чтобы было за что зацепиться. Ну вот на вскидку RTL8363S как раз для соединения 3 устройств в сеть.
Сообщение отредактировал GL_basik - Mar 11 2009, 06:44
|
|
|
|
|
Mar 11 2009, 07:17
|
Участник

Группа: Участник
Сообщений: 68
Регистрация: 19-07-06
Пользователь №: 18 918

|
Цитата(Rst7 @ Mar 11 2009, 09:59)  Понятно. Лучше бы, конечно, было от ближайшего свича протянуть еще одну шлангу. Потому как плодить гирлянду свичей - суть пионернетовский моветон. Ну это вы загнули... 2 свитча в цепочке по вашему недопустимо? А как же топология "звезда"? зы. Сори за офтопик, но не смог удержаться.
|
|
|
|
|
Mar 11 2009, 07:30
|

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

|
Цитата 2 свитча в цепочке по вашему недопустимо? А как же топология "звезда"? Да можно хоть сто свичей в гирлянду повесить. Смысла только особого нет. Да и вообще, не очень понятно, зачем топикстартеру что-то включать/выключать где-то в разрыве линии. Тут, кстати, может еще одна проблема возникнуть. С IP-адресами и безопасностью. Если, конечно, это очередной костылек для эзернет-провайдинга. Давайте колитесь на подробности.
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
Mar 11 2009, 11:05
|
Участник

Группа: Новичок
Сообщений: 31
Регистрация: 16-06-06
Пользователь №: 18 105

|
Цитата(GL_basik @ Mar 11 2009, 09:43)  Ну вот на вскидку RTL8363S как раз для соединения 3 устройств в сеть. Цитата(Rst7 @ Mar 11 2009, 09:59)  Обратите внимание на Micrel'овский камень KSZ8842 во всех инкарнациях. Это двухпортовый свич с дополнительным MAC'ом, который имеет интерфейс к процу. Есть 8-16-32хбитная версия интерфейса или SPI (аля ENC28J60). Большое спасибо, очень похоже на то, что нужно. Правда, высоковат уровнем в OSI (читай - лишнего много). Поясните, пожалуйста, чем плохо мое изначальное предположение о том, что для реализации хаба (просто тупо повторяющего концентратора) достаточно меджду "входным" и "выходным" портами устройства (состоящим каждый из разъема + magnetic) сделать ответвление на чип физического уровня, соединенный по ®MII с контроллером? Цитата(Rst7 @ Mar 11 2009, 10:30)  Да и вообще, не очень понятно, зачем топикстартеру что-то включать/выключать где-то в разрыве линии. Тут, кстати, может еще одна проблема возникнуть. С IP-адресами и безопасностью. Если, конечно, это очередной костылек для эзернет-провайдинга.
Давайте колитесь на подробности. Не, костылями и провайдингом тут не пахнет  С IP адресами разобраться - задача не хитрая. По поводу безопасности - тут, скорее, задача не отгородить устройство от внешней среды, а наоборот. Т.е. доказать, что оно не тырит проходящие пакеты и внешние данные и не пересылает налево. Оно и ежу понятно, что там, где есть что спереть из канала передачи, все как следует зашифровано. Однако, заказчик/пользователь не всегда ёж  Это мои личные предположения. Подробности пока что все. Хочется сделать прототип с описанными возможностями, не привязанный к какой-то конкретной цели. Как любят некоторые выражаться "обкатать технологию". Для меня тут многое новое. И не лишайте меня возможности учиться на своих ошибках предложениями "купи свич, кинь еще провод и не парься"  -- Дмитрий
|
|
|
|
|
Mar 11 2009, 11:16
|

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

|
Цитата Большое спасибо, очень похоже на то, что нужно. Правда, высоковат уровнем в OSI (читай - лишнего много). Да нормально. Возьмете контроллер без MAC. Дешевле будет. А еще можно вот так извратиться - http://pupa.da.ru/avrsw/Цитата Поясните, пожалуйста, чем плохо мое изначальное предположение о том, что для реализации хаба (просто тупо повторяющего концентратора) достаточно меджду "входным" и "выходным" портами устройства (состоящим каждый из разъема + magnetic) сделать ответвление на чип физического уровня, соединенный по ®MII с контроллером? Для того, чтобы банально слушать пакеты в одну сторону - этого вполне достаточно. 2 стороны - соответственно два PHY и проц с двумя MAC. А вот передать данные в такое соединение просто так не получится. Подумайте, как Вы будете вклиниваться в передачу штатного абонента, чтобы не помешать ему? Только свич решит данный вопрос. Цитата И не лишайте меня возможности учиться на своих ошибках предложениями "купи свич, кинь еще провод и не парься" Главное, чтобы потом Ваши ошибки, допущенные по незнанию и невидимые на Вашем "сферическом коне в вакууме" (прототипе) не превратились в Ваши финансовые убытки после того, как прототип станет серийным устройством.
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
Mar 11 2009, 15:02
|
Участник

Группа: Новичок
Сообщений: 31
Регистрация: 16-06-06
Пользователь №: 18 105

|
Цитата(Rst7 @ Mar 11 2009, 14:16)  Да нормально. Возьмете контроллер без MAC. Дешевле будет. Контроллер хотел взять с MAC, что-нибудь из LPC23xx. Хотябы в этой части разбираюсь  Уже делал на нем сетевой девайс, правда, напрямую подключенный к отдельной линии. Цитата(Rst7 @ Mar 11 2009, 14:16)  Для того, чтобы банально слушать пакеты в одну сторону - этого вполне достаточно. 2 стороны - соответственно два PHY и проц с двумя MAC. Не понял. На один и тот же PHY нельзя завести и RX и TX? Пожалуйста, поясните мысль. Цитата(Rst7 @ Mar 11 2009, 14:16)  А вот передать данные в такое соединение просто так не получится. Подумайте, как Вы будете вклиниваться в передачу штатного абонента, чтобы не помешать ему? Только свич решит данный вопрос. Точно также как и старые хабы (не свитчи) решали, как и решается этот вопрос обычно: MAC по средствам PHY ждет свободной среды и занимает ее. Разве недостаточно того, что внтурення линия (внутри девайса), соединяющая 2 входа Ethernet от обоих "отвязана" средствами трансформатора (magnetic)? Почему-то мне казалось, что обычные старинные хабы именно так и работали? Нет? -- Дмитрий
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|