A method, computer program product and print server for discovering
printers connected to a print server. A print server may transmit a
HyperText Transport Protocol (HTTP) request to every Internet Protocol
(IP) address in a range of IP addresses. A response, e.g., a document
such as a web page, may be received by the print server from one or more
devices at one or more IP addresses in the range of IP addresses. The
print server may identify one or more out of these devices that
transmitted a response as printers based on analyzing the responses from
the devices. The print server may obtain printer attribute information
from the identified printers and update a database with the obtained
printer attribute information.