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

 
 
> Старт с tcp/ip, Советы по литературе
promelectronshch...
сообщение Aug 9 2011, 18:33
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 8-11-10
Из: Украмна
Пользователь №: 60 714



Добрый вечер.
Решил заняться освоением tcp/ip протокола. Все книги, которые я встречал по tcp/ip протоколу не совсем для начинающих, как мне кажется...я работаю с железом уже пару лет, но с сетью никогда не работал, решил разобраться.
Может вы знаете какие-то легко читаемые книги по tcp/ip ? Искал книгу tcp/ip для чайников, но не нашел где можно ее скачать, уже готов даже купить, но в интернет магазиназ тоже нету...
Я использую для обучения отладочную плату на stm32f107 и разбираюсь с примером, который построен на uip 1.0.
Как вы считаете для того, чтобы разобраться с uip стеком сколько времени нужно в среднем ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Allregia
сообщение Sep 6 2011, 15:18
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Не знаю даже как сформулировать вопрос. Попробу начать с предистории - есь у нас в группе программист, с опытом работы в tcp/ip, сам я в этом разбираюсь на уровне "знаю что оно есть, и примерно что собой представлет", не более того. Нужно ему поставиь задачу. а заодно и лдля себя кое-что уяснить.
Проблема заключается в том, что этот программист довольно нужный товаришь возраста за 50, совершено лишенный всякой фантазии и инициативы - от него может и избавились бы давно, но он во первых какой-то альний родственник босса, в по вторых - нельзя не сказать что ео программы )или куски программ) всегда отлично оформлены, отлажены и хорого работают. Но(!) - ему надо все разжевать и в рот положить, сам напрягатсья не будет.
Теперь сама задача - есть АРМ (пока Кортекс М3, но если припрет - перейдем на что-то другое), включенный эзернетом в локальную сеть.
С одного из компов этой сети, он должен брать файл (имя известно заранее, размер файла может быть большой) и выдаь его в ЦАП процессора.
В другом режиме - наоборот (т.е. с АЦП в файл). Естественно все в реалтайме, поток данных - примерно 1-1.5 мбайта.сек.

Как вариант, думаем поставить на комп FTP-сервер, а на МК - FTP-клиент. Все IP - фиксированные. Вот дальше, темный лес - правильный ли выбор ftp ? По tcp или udp ?

Меня, как больше занимающегося железом чем софтом, интересует какие могут быть задержки с приемом пакетов в тиакой конструкции? Как я уже сказал - работа реалтаймовая, перебои в потоке данных не катастрофичны (т.е. нико не умрет и ничгео не сломается), но эксперимент прижется начинать заново. Т.е. форулируя вопрос по этому пункту более окнкретно - какой минимально необходимый буфер (FIFO) надо предусмотреть в МК (от этого будет зависеть и окончателный выбор самого МК).

Еще задумка на будующее - на этот-же МК поставить и веб-сервер, самый простой, чтобы через него рулить параметрами и режимами. Тут скорости не надо, больших обьемов пересылаемых данных тоже, хотя если бы через него и апгрейд фирмваре сделать, было бы просто идеально - тут бы тоже буфер не помешал.

Может несколько сумбурно написал, но надеюсь на полезные советы.

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- promelectronshchic   Старт с tcp/ip   Aug 9 2011, 18:33
- - ukpyr   тут неплохо описано: http://ipm.kstu.ru/internet/l...   Aug 9 2011, 20:24
- - promelectronshchic   Спасибо, да действительно не плохо написано, вот з...   Aug 11 2011, 12:16
- - promelectronshchic   Немного почитав, был реализован веб-сервер на микр...   Aug 23 2011, 21:10
|- - XVR   Цитата(promelectronshchic @ Aug 24 2011, 01...   Aug 24 2011, 07:25
- - promelectronshchic   Смотрите, хотелось бы, чтобы на сайт своего прибо...   Aug 24 2011, 08:52
|- - XVR   Цитата(promelectronshchic @ Aug 24 2011, 12...   Aug 24 2011, 12:59
- - Allregia   ЦитатаНет. Вам нужен статический IP с внешним имен...   Aug 24 2011, 20:34
|- - vvs157   Цитата(Allregia @ Aug 25 2011, 00:34) Нео...   Aug 24 2011, 20:58
- - Allregia   Тогда "ой"! Просто у нас такого не б...   Aug 24 2011, 21:14
- - Twen   У меня задача немного упрощается, у друга есть сво...   Aug 29 2011, 06:52
|- - XVR   Цитата(Twen @ Aug 29 2011, 10:52) у друга...   Aug 29 2011, 08:33
|- - muravei   Цитата(Twen @ Aug 29 2011, 09:52) ..но го...   Aug 30 2011, 18:03
- - Twen   Друг заказал сайт, ему сделали...он представитель ...   Aug 29 2011, 11:57
|- - XVR   Цитата(Twen @ Aug 29 2011, 15:57) Друг за...   Aug 29 2011, 17:50
|- - vvs157   Цитата(Twen @ Aug 29 2011, 15:57) Или мож...   Aug 30 2011, 21:27
- - Twen   Ясно, не все так просто...проще было просто купить...   Aug 31 2011, 12:36
- - Twen   Хотел вернуться к вопросу по литературе, как по мн...   Sep 2 2011, 05:24
|- - _Pasha   Цитата(Twen @ Sep 2 2011, 08:24) Также, х...   Sep 3 2011, 05:24
- - Twen   Цитатаwireshark Несмотря на монстроидальность. Мн...   Sep 5 2011, 05:36
- - XVR   FTP вам не подойдет - он с реалтаймовостью не друж...   Sep 7 2011, 06:25
|- - Allregia   Цитата(XVR @ Sep 7 2011, 08:25) FTP вам н...   Sep 7 2011, 07:15
|- - vvs157   Цитата(Allregia @ Sep 7 2011, 11:15) А HT...   Sep 7 2011, 10:43
- - XVR   ЦитатаА HTTP дружит с реалтаймовостью?Нет ЦитатаХо...   Sep 7 2011, 10:48
|- - Allregia   Цитата(XVR @ Sep 7 2011, 12:48) Нет Для э...   Sep 7 2011, 13:49
|- - XVR   Цитата(Allregia @ Sep 7 2011, 17:49) Так ...   Sep 7 2011, 17:28
- - Allregia   ЦитатаИзготовление Media Streaming сервера в МК за...   Sep 8 2011, 08:38
- - XVR   ЦитатаНу так нам не кино в FullHD передаватьА это ...   Sep 8 2011, 08:47
- - Allregia   Цитатанапример ввести избыточность в виде 1 лишнег...   Sep 9 2011, 07:53
|- - XVR   Цитата(Allregia @ Sep 9 2011, 11:53) Это ...   Sep 9 2011, 08:30
- - Allregia   Если N=4, этого будет достаточно как Вы думаете ? ...   Sep 9 2011, 09:29
|- - XVR   Цитата(Allregia @ Sep 9 2011, 13:29) Если...   Sep 9 2011, 09:39
|- - Allregia   Цитата(XVR @ Sep 9 2011, 11:39) А это зав...   Sep 9 2011, 13:44
- - Twen   Немного расширили мою тему)... Товарищи, я ищу для...   Sep 9 2011, 11:53
- - XVR   ЦитатаИли сервер будет тупо передавать пакеты, нев...   Sep 9 2011, 16:52
- - Allregia   Значит, UDP не годится. Но как-же тогда работают в...   Sep 9 2011, 20:33
|- - XVR   Цитата(Allregia @ Sep 10 2011, 00:33) Но ...   Sep 10 2011, 09:20
- - Allregia   Значит отнозначно TCP - в этом проекте квитировани...   Sep 10 2011, 13:43
- - Twen   На что основное стоит полагаться при выборе API дл...   Oct 19 2011, 09:39
- - XVR   Цитата(Twen @ Oct 19 2011, 13:39) Какие м...   Oct 19 2011, 12:19
- - Twen   Цитата(XVR @ Oct 19 2011, 15:19) Netconn ...   Oct 19 2011, 14:37


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

 


RSS Текстовая версия Сейчас: 24th July 2025 - 00:23
Рейтинг@Mail.ru


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