Как настроить сетевой маршрутизатор для передачи (ретранслируют) wcf исследование

Походит на эту статью (Как исключить каталоги из Единственного Хранилища Экземпляра Groveler), вероятно, что Вы ищете. Я не уверен, что это на самом деле вызывает Вашу проблему, но я определенно опасался бы делать SIS на базе данных совместно используемого файла, такой как та, которую Вы описываете.

1
задан 19 August 2011 в 20:24
2 ответа

После долгих исследований я решил, что это либо невозможно, либо, по крайней мере, совершенно непрактично. Согласно определениям сети, широковещательная передача UDP через маршрутизатор не принесет значимого результата.

Например, предположим, что я могу заставить маршрутизатор ретранслировать сообщение во все другие подсети. Я мог бы предположительно получить результаты из 10.0.1.5 в одной подсети (давайте назовем этот ПК1) и 10.0.1.5 в другой подсети (ПК2). Технология TCP / IP не позволяет их различать. Кроме того, было бы глупо пытаться открыть канал для 10.0.1.5, а другой канал для 10.0.1.5. Итак, хотя я знаю, что получу уникальные результаты на основе топологии моей сети, маршрутизатор не сможет это доказать.

Что еще хуже, маршрутизатор фактически скрывает от меня IP-адреса PC1 и PC2. Это делается с помощью технологии NAT (трансляция сетевых адресов). Возможно, мне придется обратиться к 10.3.3.64, чтобы подключиться к ПК1, и к 10.3.4.64, чтобы достичь ПК2. Опять же, моя топология не приводит к этим непонятным числам, они достаточно уникальны и предсказуемы, но система не может этого доказать.

Заключение: Я решил построить «трекер». Так работают P2P сети. Все компьютеры будут сообщать известному трекеру, и клиенты будут запрашивать у трекера адреса нужных серверов.

2
ответ дан 3 December 2019 в 18:01

Нам удалось заставить работать обнаружение WCF через сети. В основном мы должны были увеличить TimeToLive в WCF, чтобы быть больше, чем по умолчанию 1. Вот более подробное объяснение от нашего консультанта сети:

Стандартное TTL для WS-Discovery пакетов от WCF - 1. По адресу . увеличивая это число до большего и позволяя разреженные плотные PIM-карты на правильные SVI на переключателе уровня 3, настроенные как RP, многоадресная рассылка маршрутизация позволяет протоколу WS-Discovery преодолевать несколько подсетей на более крупном предприятии. Это НЕ будет работать через NAT, брандмауэр и т.д. - он будет работать только между реально маршрутизируемыми подсетями. (хотя он должен работать через IPsec зашифрованный VTI с должным образом настроенные протоколы IP и мультикастинговой маршрутизации).

2
ответ дан 3 December 2019 в 18:01

Теги

Похожие вопросы