|
Сетевая карта, Однонаправленная передача |
|
|
|
Apr 12 2011, 08:12
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 11-04-11
Из: Сибирь
Пользователь №: 64 282

|
Всем привет!
Требуется разработать сетевую карту PCI –> 100BASE-T Ethernet. Необходимо реализовать однонаправленную передачу данных на аппаратном уровне. К карточке нужно будет обращаться по локальной сети с определенной периодичностью и забирать переменные в базу данных.
Товарищи, подскажите в каком направлении двигаться для составления структурной схемы и ТЗ дальнейшем. Какие компоненты и интерфейсы лучше выбрать из всего многообразия?
Заранее благодарю за дельные советы.
|
|
|
|
|
 |
Ответов
|
Apr 21 2011, 06:16
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 11-04-11
Из: Сибирь
Пользователь №: 64 282

|
Цитата(vadimp61 @ Apr 20 2011, 17:02)  Делайте тогда фильтрацию по МАС адресам на программируемой логике типа ALTERA. Не понял зачем фильтрация. Цитата(SFx @ Apr 20 2011, 17:56)  это точно делать лучше на Ком-Порте (usb2com) Т.е usb -> com -> Eth ? Можно чуть подробней? Или вы имеете ввиду связать 2 компьютера через com-порт? Ethernet нужен, т.к надо связаться через локальную сеть. Цитата(vvs157 @ Apr 20 2011, 19:54)  А откуда уверенность, что в той реализации софта нет бага, из-за которого этот софт можно "сломать" и получить обратный доступ? Простые фаерволы обычно ломаются за счет ошибок именно в реализации стека. То есть Вам понадобится для этой задачи специально переписанный UDP стек "в одну сторону". Я не электронщик по профессии, но вроде довольно ясно изложил свои требования. Если вы прочитаете тему, то поймете, что устройство независимо от прикладного софта, должно обеспечивать однонаправленную передачу данных. В каком именно месте это сделать и как я пытаюсь выяснить. Насколько я понимаю, UDP-протокол как раз и есть "в одну сторону". Цитата(vvs157 @ Apr 20 2011, 19:54)  То есть совсем без софта на плате??? Или под софтом понимается ПО на Винде? Коробочка роутера (хоть Cisco, хоть D-Link) - это софт или хард? Так ведь ломают и те и другие... Я писал выше: "Вообще, я рассчитывал, что это будет проще. Почему не сделать отдельно контроллер PCI, отдельно контроллер или микропроцессор для Ethernet со всем необходимым на борту (Линукс)? А между ними обеспечить поток данных в одном направлении." Цитата(vvs157 @ Apr 20 2011, 19:54)  И вам на ваше решение нужен сертификат ФСТЭК? Давайте про эту службу забудем вообще. Я её для примера привел. Мне от них ничего не надо. Цитата(vvs157 @ Apr 20 2011, 19:54)  Купить готовое будет на порядки дешевле. Я бы рад купить. Но мой поиск не принес результатов. Подобные решения обычно программные.
Сообщение отредактировал SergeyMak - Apr 21 2011, 06:17
|
|
|
|
|
Apr 21 2011, 09:06
|
Знающий
   
Группа: Свой
Сообщений: 758
Регистрация: 11-07-05
Из: Понаехал (Мск)
Пользователь №: 6 688

|
Цитата(SergeyMak @ Apr 21 2011, 10:16)  Т.е usb -> com -> Eth ? Можно чуть подробней? Или вы имеете ввиду связать 2 компьютера через com-порт? Ethernet нужен, т.к надо связаться через локальную сеть. USB->Com->TX pair only->COM->USB. но это все телепатия. Вы напишите нормальное описание задачи. Какая инфраструктура, ОС, коммутаторы, роутеры, среда ( оптика/медь/радио ), расстояния, допустимые интерфейсы с PC, шифрование. сделать то можно что угодно, только цена будет иметь значение. и напишите цену, которую вы готовы заплатить (10тр-100тр-1млн). может то что вы хотите даже не возможно в принципе ? телепаты в отпуске.
|
|
|
|
|
Apr 25 2011, 04:28
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 11-04-11
Из: Сибирь
Пользователь №: 64 282

|
Цитата(SFx @ Apr 21 2011, 16:06)  Вы напишите нормальное описание задачи. Итак, еще раз. Соединяем OPC-сервер (4 шт.) с базой данных по локальной сети. Требуется шлюз с однонаправленной передачей данных. Он должен быть на стороне OPC и обеспечивать передачу в БД. В компах обычные АТХ матери, соответственно доступные интерфейсы: COM, LPT, USB, Ethernet, PCI, PCIex. OC: WinXP. Сеть: Медь-оптика-медь (полный список оборудования выяснить тяжело) Шифрование не требуется. Нужна гальваническая развязка, скорость не менее 40 Кбит/с, поддержка TCP, возможность написания собственного прикладного ПО. Цена. Думаю 2-3 тр за шт найдем без проблем. Если потребуется разработка и цена перевалит за 50тр – тоже можно. Осталось добавить, что в это описание можно внести обоснованные изменения по некоторым позициям. По цене лучше вы меня сориентируйте. Можно за такую сумму разработать и изготовить? Цитата(SFx @ Apr 22 2011, 16:56)  Подобное устройство как раз видел на местной рекламе в Стартеркит. Видимо на чем-то таком и надо будет остановиться - сильно дороже разработка для PCI. Насколько надежна будет передача в одном направлении, если использовать com-порт без Тх? Цитата(Demeny @ Apr 22 2011, 18:29)  взять стандартную PCI-Ethernet плату и перерезать нужную дорожку (Tx или Rx петлю соответственно). Всё таки я склоняюсь к протоколу с подтверждением. Делать, так сразу нормально.
Сообщение отредактировал SergeyMak - Apr 25 2011, 04:37
|
|
|
|
|
Apr 25 2011, 05:52
|
Знающий
   
Группа: Свой
Сообщений: 758
Регистрация: 11-07-05
Из: Понаехал (Мск)
Пользователь №: 6 688

|
Цитата(SergeyMak @ Apr 25 2011, 08:28)  Итак, еще раз.
Соединяем OPC-сервер (4 шт.) с базой данных по локальной сети. Требуется шлюз с однонаправленной передачей данных. Он должен быть на стороне OPC и обеспечивать передачу в БД. В компах обычные АТХ матери, соответственно доступные интерфейсы: COM, LPT, USB, Ethernet, PCI, PCIex. OC: WinXP. Сеть: Медь-оптика-медь (полный список оборудования выяснить тяжело) Шифрование не требуется. Нужна гальваническая развязка, скорость не менее 40 Кбит/с, поддержка TCP, возможность написания собственного прикладного ПО. Цена. Думаю 2-3 тр за шт найдем без проблем. Если потребуется разработка и цена перевалит за 50тр – тоже можно.
Осталось добавить, что в это описание можно внести обоснованные изменения по некоторым позициям.
По цене лучше вы меня сориентируйте. Можно за такую сумму разработать и изготовить? 50 тыщ -это зп инженера на месяц без налогов. в эту сумму разработку вы 100% не уложите. потому что есть материальные затраты, типа печатных плат, компонентов и т.п. ну или студента нанять... который не сделает ничего хорошего... разработка нормальная стоит от миллиона. и длится может до года, в зависимости от колличества глупостей, написанных в ТЗ. речь идет о поддержки TCP до самого устройства ? а дальше однонаправленная передача ? Цитата(SergeyMak @ Apr 25 2011, 08:28)  Подобное устройство как раз видел на местной рекламе в Стартеркит. Видимо на чем-то таком и надо будет остановиться - сильно дороже разработка для PCI. Насколько надежна будет передача в одном направлении, если использовать com-порт без Тх? скорость usb2com может достигать 2х мегабит/c - вы можете одни и теже данные хоть 10 раз отправить. самое ненадежный канал - тот что длиннее. Цитата(SergeyMak @ Apr 25 2011, 08:28)  Всё таки я склоняюсь к протоколу с подтверждением. Делать, так сразу нормально. как можно сделать однонаправленную передачу с подтверждением ? (а вдруг подтверждения хакнут ? :-D ) Цитата(vvs157 @ Apr 23 2011, 03:16)  Не уверен, что в этом случае свитч или карточка "признает" наличие активного лика - несущей-то не будет. если взять сетевуху оптическую - то признает.
|
|
|
|
|
Apr 25 2011, 06:18
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 11-04-11
Из: Сибирь
Пользователь №: 64 282

|
Цитата(SFx @ Apr 25 2011, 12:52)  речь идет о поддержки TCP до самого устройства ? а дальше однонаправленная передача ? между OPC и шлюзом односторонняя. Просто отправляем данные на com-порт. Цитата(SFx @ Apr 25 2011, 12:52)  как можно сделать однонаправленную передачу с подтверждением ? (а вдруг подтверждения хакнут ? :-D ) через COM отправляем данные. На этом канале откусываем ногу Тх )) Вот режимы работы устройства: Виртуальный COM-порт TCP Server TCP Client UDP Server/Client Я понимаю, что преобразователь реализует TCP/IP на своём CPU и таким образом мы получаем желаемое.
|
|
|
|
|
Apr 26 2011, 10:02
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 11-04-11
Из: Сибирь
Пользователь №: 64 282

|
Цитата(SFx @ Apr 25 2011, 15:51)  Дерзайте. Одобряете?  Цитата(vvs157 @ Apr 25 2011, 18:39)  Ну тогда берется 2-волоконный медиаконвертер с оптики на медь и не подключается приемный разъем. Попробуем с com-портом для начала. Цитата(vadimp61 @ Apr 26 2011, 09:24)  Ну так постройте ОТДЕЛЬНУЮ локалку от 4-х серверов и компа с БД. Да, локалкой не обойдешься. К тому же расстояния. Не зря между ними оптика.
Сообщение отредактировал SergeyMak - Apr 26 2011, 10:04
|
|
|
|
Сообщений в этой теме
SergeyMak Сетевая карта Apr 12 2011, 08:12 mdmitry Цитата(SergeyMak @ Apr 12 2011, 12:12) Не... Apr 12 2011, 08:38 iosifk Цитата(SergeyMak @ Apr 12 2011, 12:12) Вс... Apr 12 2011, 09:02 SergeyMak Можно ли реализовать проверку пакетов на промежуто... Apr 12 2011, 09:08 iosifk Цитата(SergeyMak @ Apr 12 2011, 13:08) 2i... Apr 12 2011, 09:17  SergeyMak Цитата(iosifk @ Apr 12 2011, 16:17) Возьм... Apr 19 2011, 07:50   SFx Цитата(SergeyMak @ Apr 19 2011, 11:50) А ... Apr 19 2011, 13:09 SergeyMak Таким образом получится аппаратный фаервол. Проще ... Apr 13 2011, 06:16 vadimp61 А если использовать не мост PCI-ETh, а включится с... Apr 14 2011, 06:42 SergeyMak Сердитей по ком-порту )
Это не совсем то, что нуж... Apr 15 2011, 06:35 vadimp61 Цитата(SergeyMak @ Apr 15 2011, 10:35) Се... Apr 17 2011, 17:54 SergeyMak Надежность в плане защиты информации. Apr 19 2011, 13:23 SFx Цитата(SergeyMak @ Apr 19 2011, 17:23) На... Apr 19 2011, 13:48 SergeyMak Вообще есть служба ФСТЭК. Она выдает сертификаты.
... Apr 19 2011, 13:59 SFx Цитата(SergeyMak @ Apr 19 2011, 17:59) Лю... Apr 19 2011, 14:09 vvs157 Цитата(SergeyMak @ Apr 19 2011, 17:59) В ... Apr 20 2011, 12:54 SergeyMak Понятия не имею. Я что-то на своём опыте не хочу п... Apr 19 2011, 14:49 SFx OMG , Винда! (((((
Вероятность того что iptab... Apr 19 2011, 16:32 SergeyMak Нужно подключить OPC-сервер предприятия к БД. Здес... Apr 20 2011, 08:21      vvs157 Цитата(SFx @ Apr 25 2011, 09:52) если взя... Apr 25 2011, 11:39       SFx Цитата(vvs157 @ Apr 25 2011, 15:39) Ну то... Apr 25 2011, 15:35     vadimp61 Цитата(SergeyMak @ Apr 25 2011, 08:28) Ит... Apr 26 2011, 02:24   Demeny Цитата(SergeyMak @ Apr 21 2011, 10:16) Я ... Apr 22 2011, 11:29    vvs157 Цитата(Demeny @ Apr 22 2011, 15:29) Ну та... Apr 22 2011, 23:16 SergeyMak пойдет!
всего 600 переменных типа real. 40Кби... Apr 20 2011, 10:03 SFx это точно делать лучше на Ком-Порте (usb2com) тогд... Apr 20 2011, 10:56 SFx http://www.moxa.ru/good/show/14885/17070/ может та... Apr 22 2011, 09:56 SergeyMak Спасибо всем, принявшим участие в обсуждении! ... Apr 27 2011, 07:17 SergeyMak Снова здравствуйте!
Покритикуйте схему в том ж... Sep 7 2011, 16:03 SergeyMak Цитата(SergeyMak @ Sep 7 2011, 23:03) Сно... Sep 21 2011, 08:05 DrGluck http://www.altx-soft.ru/groups/page-269.htm
P.S... Sep 11 2011, 19:11 SergeyMak Цитата(DrGluck @ Sep 12 2011, 02:11) http... Sep 12 2011, 15:59 Rst7 Мда. Безумству храбрых, как говорится.
Берем карт... Sep 11 2011, 19:34 Rst7 QUOTE И это UDP получится.
А других с односторонн... Sep 12 2011, 16:36 SergeyMak Цитата(Rst7 @ Sep 12 2011, 23:36) Если уж... Sep 13 2011, 03:45 SergeyMak Цитата(Rst7 @ Sep 12 2011, 23:36) Если уж... Sep 19 2011, 07:27 Rst7 QUOTE Чем вам не нравится тоже самое, только с дву... Sep 13 2011, 06:07 Тёмыч SergeyMak, пишите в личку. У меня есть наработки п... Nov 1 2011, 05:23
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|