|
ARP оповещение, Не работаеть |
|
|
|
Jun 20 2013, 07:12
|

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

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

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

|
Цитата(1113 @ Jun 20 2013, 10:17)  имхо на хосте работает защита от ARP-spoofing. поэтому он пропишет себе в таблицу ваш MAC адрес только после того, как сам инициирует появления этого пакета. Спасибо за ответ! А возможно ли отключить данную защиту? сеть у нас закрытая.( ОС LINUX и Вин7)
|
|
|
|
|
Jun 20 2013, 08:00
|

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

|
Цитата(1113 @ Jun 20 2013, 10:55)  в чём состоит "оповещение", какой алгоритм? Мое устройство после подключения кабеля езернет, детектирует появление линка формирует арп-пакет для оповещения (пакет который я формирую приведен на рисунке в первом посте), и отправляю его в сеть вот и все.
|
|
|
|
|
Jun 20 2013, 08:06
|

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

|
Цитата(1113 @ Jun 20 2013, 11:03)  это я уже понял, дальше то что? тогда я не понял какой именно алгоритм вас интересует.  Пакет высылаеться один раз...
|
|
|
|
|
Jun 20 2013, 08:12
|

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

|
Цитата(1113 @ Jun 20 2013, 11:09)  ну он же не просто так посылается в локальную сеть? общий алгоритм оповещения какой? Просто. Единожды при выдергивании/ подключении кабеля
|
|
|
|
|
Jun 20 2013, 08:19
|

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

|
Цитата(1113 @ Jun 20 2013, 11:16)  задам вопрос по другому. каких действий вы ожидаете от хоста при поступлении такого пакета? Нужно чтобы удаленный хост добавил мой мак к себе в арп-кэш.
|
|
|
|
|
Jun 20 2013, 08:49
|

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

|
Цитата(1113 @ Jun 20 2013, 11:34)  стоп. если вам надо отправлять пакет узлу с известным IP, то почему вы просто так и не сделаете? причём тут вообще таблица исходящих для хоста соединений? Вроде как, наши прогеры говорят, что входящий пакет они получають, но ответ отправить мне могут, хотя по-идее перед паке5том данных они должны бы кинуть арп-запрос, который я "умею" корректно отрабатывать и потом занести мой мак к себе в кэш. Но чего-то там у них не сростаеться, вот я и решил сваять арп-оповещение дабы по старту мой мак заносился к ним в таблицу.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|