| Информация по радиокомпонентам Не можете опознать электронный компонент по маркировке на его корпусе? "Опознание" компонентов, техническая документация... |
Сетевая карта
19.08.2007, 01:00
|
|
|
Прохожий
Регистрация: 17.01.2005
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сетевая карта
Итак, начну свой короткий рассказ, и попытаюсь описать суть проблемы.
Разумеется компьютер перестал быть диковинкой, и все больше и больше людей могут себе позволить преобрести его.
Но вот к сожалению мало кто знает как он устроен, и как он работает.
Имеется ввиду на уровне железа.
Меня интересует вопрос - возможно ли, и если да, то как, запустить сетевую карту без самого компьютера?
Наверное сейчас посыпятся опровержения что нет, но честно говоря я в этом сомневаюсь.
Теперь объясню зачем мне это надо.
Большинство сетевых карт имеют встроенную функцию wake UP. То есть если компьютер находится в выключенном состоянии, его можно включить через локальную сеть отправкой "магического пакета".
В состав этого пакета входит поочередное повторение физического MAC-адреса сетевой карты.
Сама карта находится в дежурном режиме, и слушает локальную сеть.
Так как же ее можно запустить без самого компьютера, чтоб получить в результате воздействия из сети изменение ее состояния?
Заранее благодарен за ответы!
|
|
|
|
19.08.2007, 10:39
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 30.10.2006
Сообщений: 1,752
Сказал спасибо: 0
Сказали Спасибо 80 раз(а) в 56 сообщении(ях)
|
Re: Сетевая карта
|
Сообщение от Kiber
|
Итак, начну свой короткий рассказ, и попытаюсь описать суть проблемы.
Разумеется компьютер перестал быть диковинкой, и все больше и больше людей могут себе позволить преобрести его.
Но вот к сожалению мало кто знает как он устроен, и как он работает.
Имеется ввиду на уровне железа.
Меня интересует вопрос - возможно ли, и если да, то как, запустить сетевую карту без самого компьютера?
Наверное сейчас посыпятся опровержения что нет, но честно говоря я в этом сомневаюсь.
Теперь объясню зачем мне это надо.
Большинство сетевых карт имеют встроенную функцию wake UP. То есть если компьютер находится в выключенном состоянии, его можно включить через локальную сеть отправкой "магического пакета".
В состав этого пакета входит поочередное повторение физического MAC-адреса сетевой карты.
Сама карта находится в дежурном режиме, и слушает локальную сеть.
Так как же ее можно запустить без самого компьютера, чтоб получить в результате воздействия из сети изменение ее состояния?
Заранее благодарен за ответы!
|
Да, запустить сетевую карту без компьютера возможно. Для этого необходимо разобратся в её протоколе связи с компьютером и разработать устройство, подключаемое к сетевой карте и работающее совместно с ней, способное сконфигурировать её работу необходимым Вам образом.
С практической точки зрения все описанное выше делать нецелесообразно, поскольку для создания упомянутого устройства необходимо существенное время.
Как я понял, Вам необходимо устройство, способное, при обращении к нему через интернет, выполнять одно или несколько действий. Здесь есть два пути - разобраться в протокоте tcp/ip и создать необходимое Вам устройство на базе МК или разобраться в принципе действия любой м/сх используемой в сетевой карте (поскольку она уже содержит части обработки указанного протокола) и реализовать её сопряжение с МК. Помимо всего прочего, ознакомтесь с современным состоянием промышленности в этой области. Вероятно, подобные устройства уже существуют.
С уважением, Алексей.
|
|
|
|
19.08.2007, 12:32
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 07.03.2005
Сообщений: 984
Сказал спасибо: 1
Сказали Спасибо 200 раз(а) в 136 сообщении(ях)
|
Воспользйтесь поиском по теме embedded web server.
Обнаружите массу коммерческих решений, а также примеры реализации подобных проектов.
Реализиция TCP/IP стека у производителей контроллеров в той или иной форме имеется, но наличие готовой реализации все равно требует от пользователя хорошего понимания протокола.
|
|
|
|
19.08.2007, 19:51
|
|
|
Прохожий
Регистрация: 17.01.2005
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Всем спасибо за ответы. Действительно существуют ромышленные решения, так называемые контроллеры AMX, EIB. Но увы, их цена настолько высока, что нежалко потратить 300 руб. на покупку сетевой карты, и провести анализ ее работы. Есть наши отечественные аналоги этих контроллеров, производят их в Ярославле, но к сожалению не названия искомых девайсов не их цены найти не удалось.
Еще раз всем спасибо за ответы.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:36.
|
|