Aby użytkownik notebooka z systemem Windows 7 lub nowszym mógł używać drukarki za pośrednictwem sieci WiFi, powinien zainstalować drukarkę na porcie
A. LPT3
B. COM3
C. WSD
D. Nul
Pytanie z egzaminu CKE, styczeń 2020 (arkusz E.12-SG-20.01).
Port WSD to właściwy wybór, ponieważ w Windows 7 i nowszych systemach mechanizm Web Services for Devices pozwala automatycznie wykrywać i obsługiwać urządzenia sieciowe, w tym drukarki podłączone przez WiFi lub LAN. W praktyce oznacza to, że laptop nie drukuje na fizycznym porcie typu LPT czy COM, tylko komunikuje się z drukarką po sieci IP, korzystając z usług wykrywania i wymiany informacji o urządzeniu. Windows może sam znaleźć drukarkę w sieci, pobrać podstawowe informacje o modelu, stanie papieru czy kolejce wydruku i utworzyć odpowiedni port WSD. Moim zdaniem to jest dość wygodne rozwiązanie w małych biurach i domach, bo użytkownik często nie musi znać adresu IP drukarki. W praktyce administratorzy czasem wolą port TCP/IP ze stałym adresem, bo jest bardziej przewidywalny, ale w pytaniu chodzi o standardową instalację drukarki WiFi w Windows 7 lub nowszym, więc WSD pasuje najlepiej. To jest zgodne z typowym sposobem dodawania urządzeń sieciowych w Windows: drukarka jest widoczna w sieci, system ją wykrywa i tworzy logiczny port komunikacyjny, a nie używa starych portów sprzętowych.
W tym pytaniu łatwo pomylić pojęcie portu drukarki z fizycznym złączem w komputerze. Drukarka używana przez WiFi nie jest podłączona bezpośrednio do notebooka kablem równoległym ani szeregowym, tylko komunikuje się przez sieć, najczęściej w oparciu o protokoły IP. Dlatego port musi być logicznym mechanizmem obsługującym urządzenie sieciowe, a nie klasycznym portem sprzętowym. NUL kojarzy się z portem specjalnym, który w systemach Windows może działać jak „czarna dziura” dla danych. Wysłanie tam wydruku nie spowoduje normalnego drukowania, bo dane są po prostu odrzucane albo nie trafiają do realnego urządzenia. LPT3 odnosi się do portu równoległego, znanego ze starszych drukarek podłączanych przewodem Centronics. W notebookach z Windows 7 i nowszych takie porty praktycznie nie występują, a tym bardziej nie są właściwym wyborem dla drukarki bezprzewodowej. COM3 to port szeregowy, używany raczej do modemów, urządzeń przemysłowych, konsol serwisowych czy starszych urządzeń komunikacyjnych, a nie do typowej drukarki WiFi. Typowy błąd polega na tym, że ktoś widzi słowo „port” i wybiera nazwę znaną ze sprzętu, zamiast zastanowić się nad sposobem komunikacji. Dla drukarki sieciowej w Windows trzeba myśleć o porcie sieciowym, takim jak WSD albo czasem standardowy port TCP/IP. Z mojego doświadczenia, WSD bywa wygodne przy automatycznym wykrywaniu, choć w większych sieciach administratorzy często ustawiają statyczny adres IP i klasyczny port TCP/IP, żeby uniknąć problemów po zmianach w sieci.