|
требования к железу/софту для запуска web-сервера, на встраиваемом устройстве |
|
|
|
 |
Ответов
|
Jul 27 2012, 11:49
|
практикующий тех. волшебник
    
Группа: Участник
Сообщений: 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)  ...сайт запустить на своей втроенной железке и выставить голой ж... в Интернет?  Набега хакеров не боитесь?... глупость несёте... поясните как хакеры будут ломать флэш МК через Ethernet?
Сообщение отредактировал kolobok0 - Jul 27 2012, 11:49
|
|
|
|
|
Jul 27 2012, 12:20
|

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

|
Цитата(kolobok0 @ Jul 27 2012, 14:49)  глупость несёте... поясните как хакеры будут ломать флэш МК через Ethernet? Не хакеры ломать будут, а боты и вообще все соседи. Будут во первых непрерывно сканировать порты. Будет идти непрерывный широковещательный трафик от роутеров и прочей инфраструктуры. Потом будут непрерывно долбить по HTTP, Telnet, FTP и т.д. Серверу все время надо будет парсить идиотские запросы по HTTP. В конце концов сервер упадет либо из-за нехватки памяти либо из-за ошибки в парсере. Либо сам встроенный сервер занесут в черный список за неадекватные ответы. Обрезание трафика по email уже обычное дело. С провайдерами приходится ругаться чтобы дивайсы могли отправлять емайлы беспрепятственно. Ну а Flash (вернее файловые носители на Flash) рухнет от износа.
|
|
|
|
Сообщений в этой теме
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  kolobok0 Цитата(AlexandrY @ Jul 27 2012, 16:20) ..... Jul 27 2012, 12:54   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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|