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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> ARP оповещение, Не работаеть
artix
сообщение Jun 20 2013, 07:12
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 136
Регистрация: 19-10-10
Из: Киев
Пользователь №: 60 262



Доброго времени суток, уважаемые товарищи форумчане! Ваяю ethernet на ПЛИСине (удп,ип,арп, ицмп). все вродь работаеть нормально, но попросили меня наши высокоуровневые программисты , чтобы при включении в сеть устройство мое давало им о себе знать. В общем высылало АРП-оповещение. Ситуация следующяя: пропажу/появление линка я детектирую, высылаю по событию арп-оповещение, ваершарком на удаленной машине его вижу, но вот засада, машинка удаленная мой мак к себе в кеш не добавляеть. Внимание вопрос: что я делаю не так? Заранее спасибо!!!

P.S.: внизу привязан пакет который приходит на удаленный хост.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
1113
сообщение Jun 20 2013, 07:17
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



имхо на хосте работает защита от ARP-spoofing. поэтому он пропишет себе в таблицу ваш MAC адрес только после того, как сам инициирует появления этого пакета.
Go to the top of the page
 
+Quote Post
artix
сообщение Jun 20 2013, 07:50
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 136
Регистрация: 19-10-10
Из: Киев
Пользователь №: 60 262



Цитата(1113 @ Jun 20 2013, 10:17) *
имхо на хосте работает защита от ARP-spoofing. поэтому он пропишет себе в таблицу ваш MAC адрес только после того, как сам инициирует появления этого пакета.


Спасибо за ответ! А возможно ли отключить данную защиту? сеть у нас закрытая.( ОС LINUX и Вин7)
Go to the top of the page
 
+Quote Post
1113
сообщение Jun 20 2013, 07:55
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



в чём состоит "оповещение", какой алгоритм?
Go to the top of the page
 
+Quote Post
artix
сообщение Jun 20 2013, 08:00
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 136
Регистрация: 19-10-10
Из: Киев
Пользователь №: 60 262



Цитата(1113 @ Jun 20 2013, 10:55) *
в чём состоит "оповещение", какой алгоритм?

Мое устройство после подключения кабеля езернет, детектирует появление линка формирует арп-пакет для оповещения (пакет который я формирую приведен на рисунке в первом посте), и отправляю его в сеть вот и все.
Go to the top of the page
 
+Quote Post
1113
сообщение Jun 20 2013, 08:03
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



Цитата(artix @ Jun 20 2013, 11:00) *
Мое устройство после подключения кабеля езернет, детектирует появление линка формирует арп-пакет для оповещения (пакет который я формирую приведен на рисунке в первом посте), и отправляю его в сеть вот и все.
это я уже понял, дальше то что?
Go to the top of the page
 
+Quote Post
artix
сообщение Jun 20 2013, 08:06
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 136
Регистрация: 19-10-10
Из: Киев
Пользователь №: 60 262



Цитата(1113 @ Jun 20 2013, 11:03) *
это я уже понял, дальше то что?

тогда я не понял какой именно алгоритм вас интересует. wacko.gif Пакет высылаеться один раз...
Go to the top of the page
 
+Quote Post
1113
сообщение Jun 20 2013, 08:09
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



Цитата(artix @ Jun 20 2013, 11:06) *
тогда я не понял какой именно алгоритм вас интересует. wacko.gif Пакет высылаеться один раз...
ну он же не просто так посылается в локальную сеть? общий алгоритм оповещения какой?
Go to the top of the page
 
+Quote Post
artix
сообщение Jun 20 2013, 08:12
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 136
Регистрация: 19-10-10
Из: Киев
Пользователь №: 60 262



Цитата(1113 @ Jun 20 2013, 11:09) *
ну он же не просто так посылается в локальную сеть? общий алгоритм оповещения какой?

Просто. Единожды при выдергивании/подключении кабеля laughing.gif
Go to the top of the page
 
+Quote Post
1113
сообщение Jun 20 2013, 08:16
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



Цитата(artix @ Jun 20 2013, 11:12) *
Просто. Единожды при выдергивании/подключении кабеля laughing.gif
задам вопрос по другому. каких действий вы ожидаете от хоста при поступлении такого пакета?
Go to the top of the page
 
+Quote Post
artix
сообщение Jun 20 2013, 08:19
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 136
Регистрация: 19-10-10
Из: Киев
Пользователь №: 60 262



Цитата(1113 @ Jun 20 2013, 11:16) *
задам вопрос по другому. каких действий вы ожидаете от хоста при поступлении такого пакета?

Нужно чтобы удаленный хост добавил мой мак к себе в арп-кэш.
Go to the top of the page
 
+Quote Post
1113
сообщение Jun 20 2013, 08:23
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



Цитата(artix @ Jun 20 2013, 11:19) *
Нужно чтобы удаленный хост добавил мой мак к себе в арп-кэш.
и ...
Go to the top of the page
 
+Quote Post
artix
сообщение Jun 20 2013, 08:28
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 136
Регистрация: 19-10-10
Из: Киев
Пользователь №: 60 262



в общем я являюсь инициатором обмена пакетами данных, я знаю ип устройства которому нужно доставить пакет, хоть это и не айс но пакет энтот я отправляю на широковещательный мак, и поэтому арп запроса на разрешение связки ип-удаленного компа<->его мак не высылаю, но в свою очередь он не хочет принимать широковещательный пакет от неизвестного мак. решаем все это статическим прописыванием мак в кэше.
Go to the top of the page
 
+Quote Post
1113
сообщение Jun 20 2013, 08:34
Сообщение #14


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



Цитата(artix @ Jun 20 2013, 11:28) *
в общем я являюсь инициатором обмена пакетами данных, я знаю ип устройства которому нужно доставить пакет, хоть это и не айс но пакет энтот я отправляю на широковещательный мак, и поэтому арп запроса на разрешение связки ип-удаленного компа<->его мак не высылаю, но в свою очередь он не хочет принимать широковещательный пакет от неизвестного мак. решаем все это статическим прописыванием мак в кэше.
стоп. если вам надо отправлять пакет узлу с известным IP, то почему вы просто так и не сделаете? причём тут вообще таблица исходящих для хоста соединений?
Go to the top of the page
 
+Quote Post
artix
сообщение Jun 20 2013, 08:49
Сообщение #15


Частый гость
**

Группа: Свой
Сообщений: 136
Регистрация: 19-10-10
Из: Киев
Пользователь №: 60 262



Цитата(1113 @ Jun 20 2013, 11:34) *
стоп. если вам надо отправлять пакет узлу с известным IP, то почему вы просто так и не сделаете? причём тут вообще таблица исходящих для хоста соединений?

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

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

 


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


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