Операция сокета была предпринята для недостижимой ошибки хоста

Я разрабатываю программу на С#, которая использует систему многоадресной рассылки UDP. Моя группа многоадресной рассылки использует адрес 224.0.0.1 для связи.

На всех машинах с Windows 8 все работает нормально. Однако на машине Win 7 64x возникает следующая ошибка:

Была предпринята попытка операции сокета на недостижимом узле.

Любые предложения, что я должен сделать на машине Win7 64x, чтобы работать?

Я уже пытался проверить таблицу маршрутов (в командной строке: route print). Я видел, что отображается только 244.0.0, и он работает с 244.0.0.0. Дело в том, что я хочу использовать 244.0.0.1, так как я хочу использовать многоадресную рассылку только в локальной сети.

Когда я пытаюсь сделать команду добавления маршрута следующим образом: route ADD 224.0.0.1 MASK 192.168.2.1 192.168.2.26 (или что-то подобное), он говорит:

Не удалось добавить маршрут: неверный параметр.


person João Antunes    schedule 05.12.2013    source источник


Ответы (1)


Проверить

Возможное решение MSDN

Вам нужно будет перевести VB на С#, это должно быть тривиально.

person narendra    schedule 06.12.2013