mDNS (также известный как zeroconf, Rendezvous и Bonjour) - это способ, с помощью которого устройства могут рекламировать свои услуги в сети. Компьютер все еще должен поддерживать эту службу (с соответствующими драйверами), чтобы они могли использовать эту службу. Например, если у вас есть Mac в сети, они увидят HP 2300dtn в сети и позволят вам выбрать его в качестве принтера; тогда Mac загрузит драйверы и установит их автоматически.
Airprint построен на Bonjour, так что он позволяет вам найти принтеры. Но это также идет дальше, позволяя вам печатать без каких-либо драйверов. Протокол не был опубликован (что я могу найти), но, по-видимому, он обычно выделяет довольно стандартные форматы (JPEG и PDF), которые могут понять принтеры.
Существуют различные способы включения настольных компьютеров для рекламы Airprint для других устройств. В статье Википедии об AirPrint упоминается программное обеспечение для различных платформ, которые могут включить его. Если вы используете CUPS, версии 1.4.6 и выше автоматически поддерживают AirPrint.