WDS aka Web Services For Devices

Новые версии Microsoft Windows (Vista и старше) имеют в своем составе новые средства для работы с сетевыми устройствами, в частности с принтерами и сканерами.
Теперь для взаимодействия с сетевыми устройствами на замену протоколу TCP (Transmission Control Protocol) пришел протокол WSD (Web Services For Devices), который также использует IP в качестве транспорта. Фактически WSD не является портом, а способом управления портами.

Отличия монитора WSD/IP от монитора TCP/IP

Важно выяснить - какой тип мониторинга предпочтителен в корпоративных сетях? Если коротко - то TCP. WSD разработан для автоматического обнаружения, настройки и управления. WSD реализует функции Plug and Play для сетевых устройств, аналогичные для USB-устройств. В корпоративных сетях обычно требуется установка только нужных принтеров, а не всех принтеров в сети. К счастью WDS прекращает установку принтеров, если уже установлено 30 устройств.

WSD отличается от TCP следующими особенностями:

- Обнаружение и установка. В случае TCP принтер устанавливается вручную пользователем, который знает IP-адрес устройства. При изменении этого адреса связь с принтером теряется. При использовании WSD-принтер может установиться автоматически при подключении его к сети, благодаря механизму объявлений о новом устройстве с помощью WS-Discovery. Также, при отправке каждого задания IP-адрес принтера проверяется и он всегда остается на связи.
- Информация о состоянии. В случае TCP порта механизм TCPMon опрашивает принтер каждые 10 минут с помощью SNMP. WSDMon подписывается на события принтера и таким образом получает информацию о состоянии принтера (закончилась бумага, тонер и т.д.) сразу при наступлении событий.
- Задания печати. TCPMon просто посылает данные в порт 9100 и получает минимальный отклик от принтера (если вообще получает). То есть бывает непонятно, в каком состоянии находится принтер, от кого поступило задание, готов ли принтер к печати и т.д. WSDMon сначала посылает запрос на размещение задания, а обратно получает идентификатор, который используется для мониторинга задания и упраления им. WSD посылает задание только если принтер готов.

В Windows 8 сервис WSDMon влючается автоматически. Таким образом, новый принтер появится в системе как только будет подключен к сети, без необходимости дополнительной настройки. Это может быть не очень хорошо на крупном предприятии, где в сети могут быть сотни принтеров. К счастьтю, после установки 30 принтеров (по-умолчанию, также это число настраивается) процесс WSDMon останавливает себя сам.

WSDMon работает только с принтерми, поддерживающими WSD - то есть практически любой принтер выпущенный с 2009 года.
Сервис WSD поддерживает не только принтеры. WSD это сервис мониторинга портов - он следит за информацие поступающей в порты TCP/IP и производит изменения в конфигурации в соотвествии с поступающей информацией. Теоретически сервис WSD поддерживает не только принтеры. Microsoft предполагает распространить применение WSD на:
- Принтеры и другие сетевые устройства. автоматически распознаваемые и устанавливаемые при подключении к сети.
- Беспроводные устройства, в том числе сотовые телефоны, проекторы, домашные развлекательные центры.
- Камеры, передающие изображения через интернет на домашиний компьютер пользователя, в облачное хранилище или на другие устройства.
- Контроллеры “умных домов”, автоматически распознающие и конфигурирующие системы освещения, климатическое оборудование и другие системы, управляемые с домашнего компьютера иил через интернет.

Дополнительную информацию о WSD можно найти в соответствующем блоге Microsoft: https://techcommunity.microsoft.com/t5/Ask-The-Performance-Team/WS2008-The-WSD-Port-Monitor/ba-p/372760

, 2019/07/15 08:58

ссылка как всегда у микрософта устарела(

, 2019/11/17 18:26

fixed

Enter your comment. Wiki syntax is allowed:
F N᠎ B U​ Q
 
  • ms_windows_ms_sql/что-такое-порт-wds-и-чем-он-отличается-от-обычного-tcp-ip-порта-принтера.txt
  • Last modified: 2019/07/31 14:34
  • by admin