Модераторы: marykone

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Передача данных по UDP. 
:(
    Опции темы
marykone
Дата 18.3.2009, 08:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 24
Всего: 67



Цитата(OlegIT @  18.3.2009,  07:12 Найти цитируемый пост)
Так в том то и дело, что в устройстве ARP запросов от РС не видно. 

я вот в самом начале просил 
Цитата(marykone @  13.3.2009,  16:21 Найти цитируемый пост)
OlegIT, поподробней опишите свой случай.


я вот не пойму. есть какой девайс работающий по сети. он как понятно сам аппаратный но у него есть програмная оболочка (или что то в этом роде.) и есть обычный pc который имеет программу клиента ? 
опишите подробней свое устройство  как можно подробней !!!  

Цитата(OlegIT @  18.3.2009,  07:12 Найти цитируемый пост)
что в устройстве ARP запросов от РС не видно. 


что значит не видно ? а откуда они должны быть ? (т.е. что делалось что бы они были видны ?) тут тоже подробней.

Добавлено через 3 минуты и 39 секунд
Цитата(OlegIT @  17.3.2009,  21:59 Найти цитируемый пост)
Предполагаю, что есть документы, расписывающие эту технологию, по типу RFC.

да и читайте больше гугл. а тут уточнайте 
советую почитать сначала на английском а потом от умных сетей доку.




--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
OlegIT
Дата 18.3.2009, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Устройство на CP2200 под управлением ATMega64. Программу для МК пишем сами. В МК реализованы ARP запрос и приём ARP ответа, IP и UDP стеки. Из устройства в РС данные приходят, а из РС в устройство только по broadcast, т.е. только по broadcast из РС уходят данные.
Сделал реализацию отсылки ARP ответа, но запрос в устройство не приходит.
На РС проверяю ARP таблицу, в консоли. При запущенном устройстве и не работающей программе приёма данных на РС таблица пустая. При запуске программы не в broadcast, таблица заполнена правильно, данные в программу приходят правильные, но с РС команды в устройство не идут. Через минуты две, как по стандарту, запись в ARP таблице стирается. 
Сниффер «видит» все ARP пакеты, UDP данные и, при запуске программы на РС с broadcast, команды в устройство.

Перед тем как программировать стеки я много чего прочитал, и на Русском и на Английском. Но понять эту проблему не могу.

В приложении код UDP которым я пользуюсь.

PM MAIL   Вверх
marykone
Дата 19.3.2009, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 24
Всего: 67



Цитата(OlegIT @  18.3.2009,  22:24 Найти цитируемый пост)
При запуске программы не в broadcast, таблица заполнена правильно, данные в программу приходят правильные, но с РС команды в устройство не идут

вы для начало сеть проверьте работоспособность 

пример: ping 10.10.0.1 (это ваше устройство)
 
Цитата(OlegIT @  18.3.2009,  22:24 Найти цитируемый пост)
запись в ARP таблице стирается. 

она должна быть с параметром static  т.е. не удаляемая.


ps почему бы вам не использовать режим broadcast  совместно с vlan-ами (если конечно безопасность вам так критична)


--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Сетевые технологии | Следующая тема »


 




[ Время генерации скрипта: 0.1953 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.