Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.220.212.186] |
|
Сообщ.
#1
,
|
|
|
Есть свежий ПК win 7 64 sp1. Firewall выключен, антивирусов нет.
Пишу софт. На форме UDP сервер. 1 Сервер забинден на порт 50000 и IP 0.0.0.0 2 Сервер отсылает UDP на порт 50000 и на адреса 255.255.255.255 и 192.168.1.255 (у нас сеть 192.168.1.0/24) Сама программа(т.к. на ней забинден порт 50000) получает 2 сообщения, та-же программа на 2-м ПК получает сообщения только отправленные на 192.168.1.255. Если отправить со 2-го пк, то 1-й ПК получает 2 сообщения(отправленные 255.255.255.255 и 192.168.1.255). Стало быть с 1-го ПК почему-то не уходят пакеты дальше самого ПК на 255.255.255.255. Смотрю Wireshark. Еще на этот проблемный ПК не хочет антивирус с сервера по сети ставиться, DRWEB выдает ошибку Цитата Проверка доступности сетевых ресурсов NetBIOS на удаленной машине (2) Произошла ошибка операции на сокете, т.к. конечный хост выключен. (10064) В общем что-то не то с ПК. Надеюсь понятно описал. |
Сообщ.
#2
,
|
|
|
^D^ima
А как эти два ПК соединены? Напрямую или через свитч? Если поменять местами их кабели в свитче, поведение меняется? |
Сообщ.
#3
,
|
|
|
Pacific
Через не интелектуальный свитч. он не умеет на таком уровне работать |
Сообщ.
#4
,
|
|
|
Цитата ^D^ima @ Мне почему-то хочется глянуть на их таблицы маршрутизации. Стало быть с 1-го ПК почему-то не уходят пакеты дальше самого ПК на 255.255.255.255. |
Сообщ.
#5
,
|
|
|
IPv4 таблица маршрута =========================================================================== Активные маршруты: Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика 0.0.0.0 0.0.0.0 10.10.1.200 10.10.1.146 20 10.10.1.0 255.255.255.0 On-link 10.10.1.146 276 10.10.1.146 255.255.255.255 On-link 10.10.1.146 276 10.10.1.255 255.255.255.255 On-link 10.10.1.146 276 127.0.0.0 255.0.0.0 On-link 127.0.0.1 306 127.0.0.1 255.255.255.255 On-link 127.0.0.1 306 127.255.255.255 255.255.255.255 On-link 127.0.0.1 306 224.0.0.0 240.0.0.0 On-link 127.0.0.1 306 224.0.0.0 240.0.0.0 On-link 10.10.1.146 276 255.255.255.255 255.255.255.255 On-link 127.0.0.1 306 255.255.255.255 255.255.255.255 On-link 10.10.1.146 276 =========================================================================== Постоянные маршруты: Отсутствует IPv6 таблица маршрута =========================================================================== Активные маршруты: Метрика Сетевой адрес Шлюз 1 306 ::1/128 On-link 1 306 ff00::/8 On-link =========================================================================== Постоянные маршруты: Отсутствует |
Сообщ.
#6
,
|
|
|
^D^ima, спасибо, конечно ))
Я хотел посмотреть наличие на обоих машинах записей вида 255.255.255.255 255.255.255.255 On-link 10.10.1.146 276 Вы пишете о сети 192.168.1.0/24, у Вас в таблице ее нет. Если это правильная таблица маршрутизации, то правильно, пакет на адрес 255.255.255.255 улетит, но не прилетит по месту назначения. Его подавит 10.10.1.200., в то время как 192.168.1.255 прилетит к месту назначения, его 10.10.1.200 пропустит. |
Сообщ.
#7
,
|
|
|
Цитата simsergey @ Вы пишете о сети 192.168.1.0/24, у Вас в таблице ее нет. Да,ошибся, сеть 10.10.1.0\24 Цитата simsergey @ пакет на адрес 255.255.255.255 улетит, но не прилетит по месту назначения. Его подавит 10.10.1.200., в то время как 192.168.1.255 прилетит к месту назначения, его 10.10.1.200 пропустит. Исходя из чего такие соображения? |
Сообщ.
#8
,
|
|
|
Цитата ^D^ima @ Исходя из чего такие соображения? Вы указали путь назначения - сеть 192.168.1.0/24. Машина с приведенной таблицей маршрутизации не принадлежит к этой сети и имеет маршрут перенаправления трафика, не принадлежащего ни к одной сети, на 10.10.1.200. Исходя из этого можно сделать вывод, что 192.168.1.255 будет направлен на маршрут "по умолчанию". Обычно маршрутизаторы направляют в сеть широковещательный трафик для назначенного сегмента сети. При этом, 255.255.255.255 тоже будет отправлен на маршрутизатор. Такой широковещательный пакет маршрутизаторы обычно не выпускают за пределы сегмента. Вот, на основе изложенного выше сделал такой вывод. Цитата ^D^ima @ Тогда мое предположение не имеет смысла Да,ошибся, сеть 10.10.1.0\24 |