Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.25;
Скачать: CL | DM;

Вниз

Проблема с бродкаст пакетами...   Найти похожие ветки 

 
Jolik ©   (2006-02-17 14:19) [0]

Есть компьютер с двумя сетевыми карточками №1 и №2. Карточка №1 не подключена к сети, карточка №2 подключена. На карточке №1 установлен статический адрес 192.168.238.238, на карточке №2 - адрес динамический 192.168.0.1. Посылаю с этой машины бродкаст UDP пакеты которые получаю на другой машине подключенной к сети 192.168.0.х и у них в качестве адреса отправителя стоит адрес 192.168.238.238. При отправке бродкаст UDP пакетов bind сокету не делаю - UDP не требует этого. По моему мнению  - если комп кидает пакеты в интерфейс №2 (а раз я получаю пакеты в сети 192.168.0.х - значит так и есть) то и обратный адрес он должен устанавливать этого же интерфейса (т.е. 192.168.0.1) - почему же этого не происходит?
Заранее благодарен!


 
umbra ©   (2006-02-17 15:05) [1]

непонятно, что же все таки происходит :)


 
XProger ©   (2006-02-17 17:02) [2]

Jolik, если пакет долетел то в заголовке будет адрес отправителя.


 
Verg ©   (2006-02-17 21:51) [3]

см. таблицу маршрутов
route print

А вообще, алгоритм распростанения броадкастов для безбиндженых сокетов под винами - до сих пор и для меня загадка.
Это вообще проблема. Проблема, между прочим, того, кто отправляет броадкаст. Локальный сетевой броадкаст ДОЛЖЕН быть привязан к сетевому интерфесу через который caller намеревался его отправить. Вот только как увязать?
Таблицей маршрутов? Т.е. перед отправкой каждый раз корректировать эту таблицу? Бред. Я вообще не представляю как работают, например, DHCP серверы под винами...



Страницы: 1 вся ветка

Текущий архив: 2006.06.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
3-1146207610
Некто
2006-04-28 11:00
2006.06.25
X*Y*H


2-1149476015
kolbasa
2006-06-05 06:53
2006.06.25
Выборка из таблицы


2-1149674285
Fiallo4ka
2006-06-07 13:58
2006.06.25
глупый вопрос


2-1149199309
Tigraman
2006-06-02 02:01
2006.06.25
Работает ли пользователь за компьютером?


2-1149653166
Rubey
2006-06-07 08:06
2006.06.25
Ошибка с полем MEMO