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

 
 
> требования к железу/софту для запуска web-сервера, на встраиваемом устройстве
shreck
сообщение Jul 26 2012, 13:21
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 24-06-06
Из: Томск
Пользователь №: 18 328



Добрый день.
Нужно разработать устройство, управление которым должно осуществляться через ethernet и wi-fi.
Какая минимальная/типичная/комфортная программно-аппаратная конфигурация должна быть у встраивамого устройства, чтобы запустить на нем более-менее полноценный web-сервер и web-службу?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
kolobok0
сообщение Jul 27 2012, 11:49
Сообщение #2


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(shreck @ Jul 26 2012, 17:21) *
...через ethernet и wi-fi....программно-аппаратная конфигурация...запустить на нем более-менее полноценный web-сервер и web-службу?


чтоб поднять Ethernet - много телодвижений не надо. С ВайФаем сложнее. Если Вам принципиально и то и то, то тогда надо искать готовые девайсы(типа роутеров под льюникс) или готовые платки которые берут на себя данный функционал (типа визнета и иже).
Чисто изернет - определяетесь какая поддерживаемая скорость нужна, цена вопроса, сколько ресурсов на самой железке. Исходя из этого есть варианты
1) чисто всё самому реализовывать. в инете есть вплоть до физического уровня всё на МК. правда скорость - сами понимаете не серъёзно.
2) взять готовые микросхемки(типа CS8900A - это правда десятка, чисто как пример) сети(как правило управление ими - параллельное), внимание уделить при разводке дорожек, согласующему трансику на выходе. с точки зрения софта - микросхемка предоставляет только физический уровень и фильтрацию(поддержку) на мак уровне(типа бродкасты и явную адресацию). стэк подымать самому. Минималка для вэба - ARP, IP, ICMP, TCP, WEB начинку(HTTP + некий свой встроенный язык - аля пыхпых). для расширения UDP на любителя - занимает копейки телодвижений, а заюзать можно не плохо для своих нужд. Обращаю внимание, что если встраиваемый сервак должен принимать страницы более 1500 байт(такое может быть - в зависимости от функционала вэба), то обязательно нужно поддерживать сборку на IP уровне!(не путать с TCP). Если её поддерживать - то как правило требования к ОЗУ возрастает(время жизни фрагмента, интенсивность и размер ОЗУ - связаные вещи).
3) взять готовые платки (микросхемка, сетевой трансик, кварц). как и во втором варианте возможно придётся(зависит от милкосхемки) реализовывать стэк самому(см. пункт 2). Но есть и готовые решения - например WizNet. Управление как правило идёт через SPI или COM или типа того. Стэк как правило в этом случае поддерживается милкосхемкой. Вэб решение бывает внутри, а бывает и нет.
4) взять готовые девайс типа роутера. софтверная начинка - льюникс и иже. выхода можно намудрить. Но это не пром. вариант кмк.



Цитата(XVR @ Jul 27 2012, 12:44) *
...сайт запустить на своей втроенной железке и выставить голой ж... в Интернет? cranky.gif Набега хакеров не боитесь?...


глупость несёте...
поясните как хакеры будут ломать флэш МК через Ethernet?

Сообщение отредактировал kolobok0 - Jul 27 2012, 11:49
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 27 2012, 12:20
Сообщение #3


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(kolobok0 @ Jul 27 2012, 14:49) *
глупость несёте...
поясните как хакеры будут ломать флэш МК через Ethernet?


Не хакеры ломать будут, а боты и вообще все соседи.
Будут во первых непрерывно сканировать порты.
Будет идти непрерывный широковещательный трафик от роутеров и прочей инфраструктуры.
Потом будут непрерывно долбить по HTTP, Telnet, FTP и т.д.
Серверу все время надо будет парсить идиотские запросы по HTTP.
В конце концов сервер упадет либо из-за нехватки памяти либо из-за ошибки в парсере.
Либо сам встроенный сервер занесут в черный список за неадекватные ответы.
Обрезание трафика по email уже обычное дело.
С провайдерами приходится ругаться чтобы дивайсы могли отправлять емайлы беспрепятственно.
Ну а Flash (вернее файловые носители на Flash) рухнет от износа. biggrin.gif
Go to the top of the page
 
+Quote Post
kolobok0
сообщение Jul 27 2012, 12:54
Сообщение #4


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(AlexandrY @ Jul 27 2012, 16:20) *
...Обрезание трафика по email уже обычное дело....чтобы дивайсы могли отправлять емайлы беспрепятственно...


предположу банальное - вы не умете их готовить sm.gif
то, что вы приводите - это решаемые вещи. решаемые локально на девайсе. сами пакеты никак не имеют маркировку кем они посланы, и с точки зрения потока - монопенисуально кто их подготовил. отслеживается корректность данных согласно неких настроек. если зарезана(к примеру) вся почта(или там с определённого адреса) - то и вся будет резаться. детектирование ошибочных данных - так же берётся не с потолка а согласно документации которую можно нарыть в инете...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- shreck   требования к железу/софту для запуска web-сервера   Jul 26 2012, 13:21
- - kovigor   Цитата(shreck @ Jul 26 2012, 16:21) Добры...   Jul 26 2012, 15:18
|- - shreck   Цитата(kovigor @ Jul 26 2012, 22:18) Прос...   Jul 26 2012, 15:57
||- - VslavX   Цитата(shreck @ Jul 26 2012, 18:57) Мне н...   Jul 26 2012, 17:42
|- - Слесарь   Цитата(kovigor @ Jul 26 2012, 18:18) Прос...   Jul 30 2012, 08:39
- - Marto   w7200 [Wiznet]? Тут те и арм, тут те и аппаратный ...   Jul 26 2012, 17:03
- - shreck   Цитата(VslavX @ Jul 27 2012, 00:42) А что...   Jul 27 2012, 02:02
|- - AlexandrY   Цитата(shreck @ Jul 27 2012, 05:02) Внятн...   Jul 27 2012, 07:32
|- - XVR   Цитата(shreck @ Jul 27 2012, 06:02) Полно...   Jul 27 2012, 08:44
||- - VslavX   Цитата(XVR @ Jul 27 2012, 11:44) Вы хотит...   Jul 27 2012, 11:32
|- - sasamy   Цитата(shreck @ Jul 27 2012, 06:02) Внятн...   Jul 27 2012, 08:44
- - oll   Может роутер + микроконтроллер: http://www.xakep.r...   Jul 27 2012, 04:53
- - shreck   Цитата(XVR @ Jul 27 2012, 15:44) Вы хотит...   Jul 27 2012, 10:26
|- - AlexandrY   Цитата(shreck @ Jul 27 2012, 13:26) Я не ...   Jul 27 2012, 12:12
|- - sasamy   Цитата(AlexandrY @ Jul 27 2012, 16:20) Не...   Jul 27 2012, 12:48
||- - AlexandrY   Цитата(kolobok0 @ Jul 27 2012, 15:54) пре...   Jul 27 2012, 15:05
|- - _sv_   Цитата(AlexandrY @ Jul 27 2012, 14:20) Ну...   Jul 30 2012, 14:24
|- - kolobok0   Цитата(_sv_ @ Jul 30 2012, 18:24) ..P.S. ...   Jul 31 2012, 04:45
|- - A. Fig Lee   Цитата(_sv_ @ Jul 30 2012, 10:24) И Flash...   Aug 2 2012, 00:14
|- - AlexandrY   Цитата(A. Fig Lee @ Aug 2 2012, 03:14) То...   Aug 2 2012, 07:59
|- - A. Fig Lee   Цитата(AlexandrY @ Aug 2 2012, 03:59) Обы...   Aug 2 2012, 11:19
|- - AlexandrY   Цитата(A. Fig Lee @ Aug 2 2012, 14:19) Br...   Aug 2 2012, 12:09
|- - Idle   Цитата(AlexandrY @ Aug 2 2012, 16:09) Нут...   Aug 2 2012, 13:02
|- - AlexandrY   Цитата(Idle @ Aug 2 2012, 16:02) а как по...   Aug 2 2012, 19:46
|- - Idle   Цитата(AlexandrY @ Aug 2 2012, 23:46) /us...   Aug 2 2012, 20:25
|- - AlexandrY   Цитата(Idle @ Aug 2 2012, 23:25) так вы ж...   Aug 3 2012, 08:18
|- - sasamy   Цитата(AlexandrY @ Aug 3 2012, 12:18) Ник...   Aug 4 2012, 13:54
- - theBMV   Поднимал сервак на LPC2129+CS8900A+uIP. В принципе...   Jul 27 2012, 12:16
|- - kolobok0   Цитата(theBMV @ Jul 27 2012, 16:16) ..сер...   Jul 27 2012, 12:39
|- - XVR   Цитата(kolobok0 @ Jul 27 2012, 16:39) т.е...   Jul 30 2012, 09:05
|- - AlexandrY   Цитата(XVR @ Jul 30 2012, 12:05) PS. Есть...   Jul 31 2012, 06:49
|- - Аматер   Мы делали сервер на LPC1768 c кайловской библиотек...   Jul 31 2012, 08:33
- - shreck   Вот мы думали, думали и решили остановиться на вар...   Jul 30 2012, 02:39
- - =AK=   Цитата(shreck @ Jul 26 2012, 22:51) Какая...   Jul 31 2012, 05:58
- - skripach   Не совсем в тему.. Может кто-нибудь подскажет боле...   Jul 31 2012, 07:25
- - shreck   Цитата(=AK= @ Jul 31 2012, 12:58) Raspber...   Aug 1 2012, 02:03
|- - AlexandrY   Цитата(shreck @ Aug 1 2012, 05:03) Не мог...   Aug 1 2012, 08:33
||- - shreck   Разложили по полочкам мои прыгающие мысли. Цитата...   Aug 1 2012, 09:24
||- - AlexandrY   Цитата(shreck @ Aug 1 2012, 12:24) Большо...   Aug 1 2012, 10:21
|- - =AK=   Цитата(shreck @ Aug 1 2012, 11:33) Если б...   Aug 2 2012, 00:29
- - Слесарь   А что за сайт предполагается на встраиваемом устро...   Aug 2 2012, 14:22
- - haker_fox   QUOTE (Слесарь @ Aug 2 2012, 23:22) Возмо...   Aug 2 2012, 15:11
|- - Слесарь   Цитата(haker_fox @ Aug 2 2012, 18:11) Инт...   Aug 3 2012, 09:07
|- - haker_fox   QUOTE (Слесарь @ Aug 3 2012, 18:07) IP ка...   Aug 3 2012, 13:33
|- - Слесарь   Цитата(haker_fox @ Aug 3 2012, 16:33) Спа...   Aug 4 2012, 15:24
- - shreck   Цитата(Слесарь @ Aug 2 2012, 21:22) А что...   Aug 2 2012, 15:45
- - kovigor   Цитата(Слесарь @ Aug 2 2012, 17:22) У мен...   Aug 2 2012, 17:23
- - Idle   Цитата(kovigor @ Aug 2 2012, 21:23) Главн...   Aug 2 2012, 17:40


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 22:41
Рейтинг@Mail.ru


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