To add your protocol to this list, send email to:
giving:
The primary historical list of DNS SRV (RFC 2782) service type names for existing protocols with well-known port numbers is given in the IANA list of assigned port names and numbers. However, that list does not include any information about the defined DNS-SD TXT keys, and that list includes only protocols that have fixed well-known port numbers, which is unfortunate, because one of the big benefits of DNS SRV is that it obviates the need for fixed port numbers in most cases.
For applications that need a fixed well-known port number, you should list your protocol in both places. When you fill out the IANA "Application for User (Registered) Port Number" form to get a registered port number for your application protocol, the last section of that form is the space for the fourteen-character service protocol name, used by SRV records and DNS-SD.
For applications that do not need a fixed well-known port number, you should list your protocol only on this DNS SRV list. Before you send your email, check the IANA list of assigned port names and numbers to make sure that your chosen protocol name is not already in use for a different protocol.
As soon as the correct IANA procedures are in place and formalized, the two lists will be re-unified and managed by IANA.
Unless explicitly specified otherwise, all protocols are assumed to be "_protoname._tcp", not "_protoname._udp". Protocols that can run over either UDP or TCP (e.g. NFS) are usually advertised using whichever transport is considered the 'normal' or 'primary' mode of operation (and clients should attempt communication with the service using either or both transports, as appropriate for the client). Protocols that run only over UDP should of course advertise as "_protoname._udp".
Service Type Description
------------ -----------
1password 1Password Password Manager data sharing and synchronization protocol
Roustem Karimov <roustem at agilewebsolutions.com>
Protocol description: Proprietary
Defined TXT keys: None
abi-instrument Applied Biosystems Universal Instrument Framework
Tor Slettnes <slettntn at appliedbiosystems.com>
Protocol description: Proprietary
Defined TXT keys:
product=<short product name/model>
description=<readable name>
version=<firmware/instrument controller version>
accessdata-f2d FTK2 Database Discovery Service
Rick Russell <rrussell at accessdata.com>
Protocol description: Proprietary
Defined TXT keys: Proprietary
accessdata-f2w FTK2 Backend Processing Agent Service
Rick Russell <rrussell at accessdata.com>
Protocol description: Proprietary
Defined TXT keys: Proprietary
accessone Strix Systems 5S/AccessOne protocol
Scott Herscher <scott at strixsystems.com>
Defined TXT keys: None
accountedge MYOB AccountEdge
Defined TXT keys: None
acrobatsrv Adobe Acrobat
Defined TXT keys: type, path, FeedType
actionitems ActionItems
Sailalong Software <CustomerService at Sailalong.com>
Defined TXT keys: None
activestorage Active Storage Device Management Protocol
Skip Levens <skip at activestoragelabs.com>
Protocol description: Proprietary
Defined TXT keys: None
addressbook Address-O-Matic
Massimiliano Ribuoli and Marco Stefani <support at address-o-matic.com>
Defined TXT keys: None
adobe-vc Adobe Version Cue
Defined TXT keys: txtvers=1, name, version, build
adisk Automatic Disk Discovery
Bob Bradley <bradley at apple.com>
Defined TXT keys: sys, dkX
adpro-setup ADPRO Security Device Setup
Patrick Noffke <patrick.noffke at adpro.com.au>
Defined TXT keys: txtvers, type
aecoretech Apple Application Engineering Services
Hani Abdelazim <hani at apple.com>
Defined TXT keys: None
aeroflex Aeroflex instrumentation and software
David Hagood <david.hagood at aeroflex.com>
Protocol description: Proprietary
Defined TXT keys:
orb_server=<port #> (optional) CORBA ORB server used for resource discovery
product_id=<string> (optional) ID of licensed product
txtvers="*IDN?=<identifier>" (optional) as per LXI specification (for not yet LXI compatible instruments)
afpovertcp Apple File Sharing
Leland Wallace <randall at apple.com>
Defined TXT keys: u=<username> p=<password> path=<path>
airport AirPort Base Station
Bob Bradley <bradley at apple.com>
Defined TXT keys: waMA;
airprojector AirProjector
Yoshinori Nakayama <yoshinori_nakayama at komatsu-trilink.jp>
Protocol description: http://www.komatsu-trilink.com
Defined TXT keys:
mac=<MAC address>
ip=<IP address>
note=<Location>
use=<Status>
mainprog=<Main program version>
bootprog=<Boot program version>
animolmd Animo License Manager
Phil Barrett <support at cambridgeanimation.com>
Defined TXT keys: None
animobserver Animo Batch Server
Phil Barrett <support at cambridgeanimation.com>
Defined TXT keys: None
appelezvous Appelezvous
Marco Piovanelli <support at ovolab.com>
Protocol description: Proprietary
Defined TXT keys: None
apple-ausend Apple Audio Units
James McCartney <jmccartney at apple.com>
Defined TXT keys: None
apple-midi Apple MIDI
Doug Wyatt <dwyatt at apple.com>
Primary Transport Protocol: UDP
Defined TXT keys: None
apple-sasl Apple Password Server
David M. O'Rourke <daveo at apple.com>
Defined TXT keys: None
applerdbg Apple Remote Debug Services (OpenGL Profiler)
Dave Springer <daves at apple.com>
Defined TXT keys: None
appletv Apple TV
Amandeep Jawa <daap at apple.com>
Defined TXT keys: txtvers, PrVs, OSsi, MniT
appletv-itunes Apple TV discovery of iTunes
Amandeep Jawa <daap at apple.com>
Defined TXT keys: txtvers
appletv-pair Apple TV Pairing
Amandeep Jawa <daap at apple.com>
Defined TXT keys: txtvers
aquamon AquaMon
Defined TXT keys: None
asr Apple Software Restore
Shantonu Sen <ssen at apple.com>
Defined TXT keys: image=<HTTP URL of disk image>
astnotify Asterisk Caller-ID Notification Service
Sven Slezak <sunny at mezzo.net>
Protocol description: http://mezzo.net/asterisk/app_notify.html
Primary Transport Protocol: UDP
Defined TXT keys: prefix=<country code prefix> (numeric, additionally '+')
astralite Astralite
Tongji University <neo.gui at gmail.com>
Defined TXT keys: None
async address-o-sync
Markus Brand <address-o-sync at slamslash.com>
Defined TXT keys: None
axis-video Axis Video Cameras
Kristina Sten <kristina.sten at axis.com>
Defined TXT keys: None
auth Authentication Service
Mike St. Johns <stjohns at arpa.mil>
Defined TXT keys: None
b3d-convince 3M Unitek Digital Orthodontic System
Rajiv Aaron Manglani <rajivmanglani at mmm.com>
Protocol description: Proprietary
Defined TXT keys: txtvers=1, protovers=<api version>, guid=<32 hex digits>
bdsk BibDesk Sharing
Adam Maxwell <amaxwell at mac.com>
Protocol description: http://sourceforge.net/projects/bibdesk
Defined TXT keys: txtvers, authenticate
beatpack BeatPack Synchronization Server for BeatMaker
Mathieu Garcia <mathieu.garcia at intua.net>
Protocol description: Proprietary (XML files served via HTTP)
Defined TXT keys: None
beep Xgrid Technology Preview
David Kramer <dkramer at apple.com>
Defined TXT keys: None
bfagent BuildForge Agent
Joe Senner <support at buildforge.com>
Protocol description: Proprietary
Defined TXT keys: None
bigbangchess Big Bang Chess
Freeverse Software <info at freeverse.com>
Defined TXT keys: None
bigbangmancala Big Bang Mancala
Freeverse Software <info at freeverse.com>
Defined TXT keys: None
bittorrent BitTorrent Zeroconf Peer Discovery Protocol
Robin Perkins <robin.perkins at internode.on.net>
Protocol description: http://www.bittorrent.org/beps/bep_0026.html
Defined TXT keys: None
blackbook Little Black Book Information Exchange Protocol
David HM Spector <spector at zeitgeist.com> and Paul M Franceus <paul at blueiris.us>
Protocol description: Proprietary
Defined TXT keys:
product=<application name>
description=<application description name>
version=<application version/build number>
protovers=<version of protocol in use by by this application>
bluevertise BlueVertise Network Protocol (BNP)
Fabrizio Guglielmino <guglielmino at infitsrl.com>
Protocol description: Proprietary
Primary Transport Protocol: UDP
Defined TXT keys: role=<master or slave>
bookworm Bookworm Client Discovery
Arne Dirks <ad at bnc.net>
Protocol description: Proprietary
Defined TXT keys: flavors
bootps Bootstrap Protocol Server
Bill Croft <Croft at SUMEX-AIM.STANFORD.EDU>
Protocol description: RFC 951
Primary Transport Protocol: UDP
Defined TXT keys: None
boundaryscan Proprietary
Uwe Ziegler, Goepel electronic GmbH, <u.ziegler@goepel.com>
Protocol description: Proprietary
Primary Transport Protocol: UDP
Defined TXT keys: blocked=<name of the device>, version=<firmware/instrument controller version>
bousg Bag Of Unusual Strategy Games
Defined TXT keys: None
bri RFID Reader Basic Reader Interface
Thaddeus Ternes <thaddeus.ternes at intermec.com>
Protocol description: Proprietary
Defined TXT keys: None
bsqdea Backup Simplicity
Qdea <support at qdea.com>
Defined TXT keys: None
busycal BusySync Calendar Synchronization Protocol
David Riggle <dave at busymac.com>
Protocol description: Proprietary
Defined TXT keys: Proprietary
caltalk CalTalk
Joe Groff <arcata at gmail.com>
Defined TXT keys: None
cardsend Card Send Protocol
Jeff Grossman <jagrossm at andrew.cmu.edu>
Protocol description: Proprietary
Defined TXT keys: Proprietary
cheat The Cheat
Chaz McGarvey <chaz at brokenzipper.com>
Defined TXT keys: None
chess Project Gridlock
Defined TXT keys: None
chfts Fluid Theme Server
Defined TXT keys: None
chili The CHILI Radiology System
Andre Schroter <A.Schroeter at CHILI-Radiology.com>
Protocol description: Proprietary
Defined TXT keys: None
clipboard Clipboard Sharing
Defined TXT keys: None
clique Clique Link-Local Multicast Chat Room
Telepathy project <telepathy at lists.freedesktop.org>
Protocol description: http://telepathy.freedesktop.org/xmpp/clique
Primary Transport Protocol: UDP
Defined TXT keys: see http://telepathy.freedesktop.org/xmpp/clique
clscts Oracle CLS Cluster Topology Service
David Brower <david.brower at oracle.com>
Protocol description: Proprietary
Defined TXT keys: None
collection Published Collection Object
Brady Anderson <banderso at novell.com>
Defined TXT keys: version=?
contactserver Now Contact
Defined TXT keys: None
corroboree Corroboree Server
Heath Raftery <heath at hrsoftworks.net>
Protocol description: Proprietary
Defined TXT keys: None
cpnotebook2 NoteBook 2
Circus Ponies Support <support at circusponies.com>
Protocol description: Proprietary
Defined TXT keys: None
cuseeme Conferencing Protocol
Marc Manthey <marc at let.de>
Protocol description: http://lettv.de/Cuseemedoku/docindex.htm
Primary Transport Protocol: UDP
Defined TXT keys: None
cvspserver CVS PServer
Jim Kingdon <kingdon at harvey.cyclic.com>
Defined TXT keys: None
cw-codetap CodeWarrior HTI Xscale PowerTAP
Ted Woodward <ted at metrowerks.com>
Protocol description: Proprietary
Defined TXT keys: None
cw-dpitap CodeWarrior HTI DPI PowerTAP
Ted Woodward <ted at metrowerks.com>
Protocol description: Proprietary
Defined TXT keys: None
cw-oncetap CodeWarrior HTI OnCE PowerTAP
Ted Woodward <ted at metrowerks.com>
Protocol description: Proprietary
Defined TXT keys: None
cw-powertap CodeWarrior HTI COP PowerTAP
Ted Woodward <ted at metrowerks.com>
Protocol description: Proprietary
Defined TXT keys: None
cytv CyTV
Network streaming for Elgato EyeTV
Andreas Junghans <cytv at lucid-cake.net>
Defined TXT keys: None
daap Digital Audio Access Protocol (iTunes)
Amandeep Jawa <daap at apple.com>
Defined TXT keys: txtvers, Version, iTSh Version, Machine ID, Database ID, Machine Name, Password
dacp Digital Audio Control Protocol (iTunes)
Amandeep Jawa <daap at apple.com>
Defined TXT keys: txtvers, Ver, DbId
device-info Device Info
Stuart Cheshire <cheshire at apple.com>, Marc Krochmal <marc at apple.com>
Not a service type. Special name reserved for DNS-SD device info.
difi EyeHome
Elgato <support at elgato.com>
Defined TXT keys: None
distcc Distributed Compiler
Martin Pool <mbp at samba.org>
Defined TXT keys: Contact Apple at <bonjourdev at apple.com>
ditrios Ditrios SOA Framework Protocol
Mark Schmatz <ditrios at markschmatz.de>
Protocol description: http://www.ditrios.org/index.php?link=tutorial/index
Defined TXT keys: http://www.ditrios.org/index.php?link=tutorial/index#zeroconf
dltimesync Local Area Dynamic Time Synchronisation Protocol
Geoff Back <geoff at demonlair.co.uk>
Protocol description: Proprietary
Primary Transport Protocol: UDP
Defined TXT keys: None
dns-llq DNS Long-Lived Queries
Kiren Sekar <kiren at apple.com>
Protocol description: DNS Long-Lived Queries
Primary Transport Protocol: UDP
Discovery Protocol: RFC 2782
dns-sd DNS Service Discovery
Stuart Cheshire <cheshire at apple.com>, Marc Krochmal <marc at apple.com>
Not a service type. Special name reserved for DNS-SD meta queries.
dns-update DNS Dynamic Update Service
Kiren Sekar <kiren at apple.com>
DNS Dynamic Update Service for a given domain may not necessarily be provided by
the principal name servers as advertised by the domain's "NS" records, and may not
necessarily always be provided on port 53. The "_dns-update._udp.<domain>." SRV record gives
the target host and port where DNS Dynamic Update Service is provided for the named domain.
Protocol description: RFC 2136, RFC 3007, and others.
Primary Transport Protocol: UDP
Discovery Protocol: RFC 2782
domain Domain Name Server
Service name originally allocated for Paul Mockapetris <PVM at ISI.EDU>
Now advertised and browsed-for by numerous independent
server and client implementations.
Protocol description: RFC 1034, RFC 1035, and others.
Primary Transport Protocol: UDP
Discovery Protocol: RFC 2782
dossier Vortimac Dossier Protocol
Rob Minerick <rob at vortimac.com>
Defined TXT keys: None
dpap Digital Photo Access Protocol (iPhoto)
Defined TXT keys: txtvers, Version, iPSh Version, Machine ID, Machine Name, Password
dropcopy DropCopy
10base-t Interactive <support at 10base-t.com>
Defined TXT keys: None
dtrmtdesktop Desktop Transporter Remote Desktop Protocol
Daniel Stodle <daniels at cs.uit.no>
Protocol description: Proprietary
Defined TXT keys: None
dvbservdsc DVB Service Discovery
Peter MacAvock <macavock at dvb.org>
Protocol description: The protocol is public and is defined in ETSI TS 102 034
which is freely (including free of charge) available from ETSI at www.etsi.org.
Defined TXT keys: None
earphoria Earphoria
Rogue Amoeba <earphoria at rogueamoeba.com>
Defined TXT keys: None
ebms ebXML Messaging
Matthew MacKenzie <mattm at adobe.com>
Defined TXT keys: Endpoint=</path/to/endpoint>
ecms Northrup Grumman/Mission Systems/ESL Data Flow Protocol
Dan Goff <Dan.Goff at ngc.com>
Protocol description: Proprietary
Defined TXT keys: None
ebreg ebXML Registry
Matthew MacKenzie <mattm at adobe.com>
Defined TXT keys: HttpBinding=</path/to/registry/http/binding>
ecbyesfsgksc Net Monitor Anti-Piracy Service
Guy Meyer <rominar at mac.com>
Defined TXT keys: None
edcp LaCie Ethernet Disk Configuration Protocol
Nicolas Bouilleaud <nbouilleaud at lacie.com>
Protocol description: Proprietary
Primary Transport Protocol: UDP
Defined TXT keys: ip, mac, dhcp, mask, gtwy, wins, name, version
eheap Interactive Room Software Infrastructure (Event Sharing)
Defined TXT keys: None
embrace DataEnvoy
Rob MacGregor <rob.macgregor at sympatico.ca>
Defined TXT keys: None
eppc Remote AppleEvents
Steve Zellers <zellers at apple.com>
Defined TXT keys: None
esp Extensis Server Protocol
Loren Barr <lbarr at extensis.com>
Protocol description: Proprietary
Defined TXT keys: None
eventserver Now Up-to-Date
Defined TXT keys: None
ewalletsync Synchronization Protocol for Ilium Software's eWallet
Dan Amstutz <dan at iliumsoft.com>
Protocol description: Proprietary
Defined TXT keys: name=<friendly device name>
example Example Service Type
Not a real service type.
Special 'pretend' service types ("_example._udp" and "_example._tcp")
reserved for use in illustrative examples in books and other documentation.
exb Exbiblio Cascading Service Protocol
Claes-Fredrik Mannby <cf at mannby.com>
Protocol description: Proprietary
Defined TXT keys: Will be described at www.exbiblio.com
exec Remote Process Execution
Authentication performed using passwords and UNIX login names.
Defined TXT keys: None
extensissn Extensis Serial Number
Extensis <webmaster at extensis.com>
Defined TXT keys: None
eyetvsn EyeTV Sharing
Elgato <support at elgato.com>
Protocol description: Proprietary
Defined TXT keys: txtvers=1, keyhash=<4 bytes>
facespan FaceSpan
Kerry Hazelgren <hazelgren at facespan.com>
Defined TXT keys: None
fairview Fairview Device Identification
Jim Lyle <jim.lyle at siliconimage.com>
Protocol description: Proprietary
Primary Transport Protocol: UDP
Defined TXT keys: DevID=<device id>, DevType=<device type>, DevStat=<device status>
faxstfx FAXstf
Smith Micro <cs at smithmicro.com>
Defined TXT keys: None
feed-sharing NetNewsWire 2.0
Ranchero Software <info at ranchero.com>
Defined TXT keys: None
fish Fish
Oriol Ferrer Mesia <tm05788 at salleurl.edu>
Defined TXT keys: None
fix Financial Information Exchange (FIX) Protocol
Joakim Johansson <joakim.johansson at tbricks.com>
Protocol description: http://www.fixprotocol.org/specifications
Defined TXT keys:
Currently valid enumerated values:
FIX Session Protocol Versions (SESSIONVERSION): 1.1
FIX Application Protocol Versions (APPLICATIONVERSION): 2.7, 3.0, 4.0, 4.1, 4.2, 4.3, 4.4, 5.0
Possible TXT records defined and their values (replace uppercase text with enumerations from the list above):
txtvers=1
fix=APPLICATIONVERSION
fix supported=APPLICATIONVERSION[,APPLICATIONVERSION, ... ,APPLICATIONVERSION]
fixt=SESSIONVERSION
fjork Fjork
John Schilling <john at jschilling.net>
Defined TXT keys: None
fl-purr FilmLight Cluster Power Control Service
Darrin Smart <dns-sd at filmlight.ltd.uk>
Protocol description: Proprietary
Primary Transport Protocol: UDP
Defined TXT keys: Proprietary
fmpro-internal FileMaker Pro
Clay Maeckel <clay_maeckel at filemaker.com>
Defined TXT keys: None
fmserver-admin FileMaker Server Administration Communication Service
Eric Jacobson <eric_jacobson at filemaker.com>
Protocol description: Proprietary
Defined TXT keys: None
fontagentnode FontAgent Pro
Insider Software <http://www.insidersoftware.com>
Defined TXT keys: None
freehand FreeHand MusicPad Pro Interface Protocol
Ted Schroeder <tschroeder at freehandsystems.com>
Defined TXT keys: None
ftp File Transfer
Service name originally allocated for Jon Postel <postel at isi.edu>
Now advertised and browsed-for by numerous independent
server and client implementations.
Protocol description: RFC 959
Defined TXT keys: u=<username> p=<password> path=<path>
ftpcroco Crocodile FTP Server
Xnet Communications <croco at xdsnet.de>
Defined TXT keys: None
fv-cert Fairview Certificate
Jim Lyle <jim.lyle at siliconimage.com>
Protocol description: Proprietary
Primary Transport Protocol: UDP
Defined TXT keys: DevID=<device id>, DevPK=<device public key>
fv-key Fairview Key
Jim Lyle <jim.lyle at siliconimage.com>
Protocol description: Proprietary
Primary Transport Protocol: UDP
Defined TXT keys: KeyID=<device id>
fv-time Fairview Time/Date
Jim Lyle <jim.lyle at siliconimage.com>
Protocol description: Proprietary
Primary Transport Protocol: UDP
Defined TXT keys: None
frog Frog Navigation Systems
Rene Jager <renej at frog.nl>
Protocol description: Proprietary
Defined TXT keys: type, name, id
gbs-smp SnapMail
Eric Harris-Braun <eric at glassbead.com>
Defined TXT keys: None
gbs-stp SnapTalk
Eric Harris-Braun <eric at glassbead.com>
Defined TXT keys: None
gforce-ssmp G-Force Control via SoundSpectrum's SSMP TCP Protocol
Andy O'Meara <andy at soundspectrum.com>
Protocol description: Proprietary
Defined TXT keys: None
glrdrvmon OpenGL Driver Monitor
Dave Springer <daves at apple.com>
Defined TXT keys: None
gpnp Grid Plug and Play
David Brower <david.brower at oracle.com>
Protocol description: RFC 3920
Defined TXT keys: None
grillezvous Roxio ToastAnywhere(tm) Recorder Sharing
Defined TXT keys: AppID=<application id> KeyHash=<application license key hash>
growl Growl
Defined TXT keys: None
guid Special service type for resolving by GUID (Globally Unique Identifier)
Defined TXT keys: Varies; Depends on type of service being offered/resolved
Although DNS-SD does not recommend or advocate using GUIDs as the primary name
of an offered service (why not?), it does support use of GUIDs as service names
where developers want to use them that way.
Typically users do not browse for GUIDs. They are not user-friendly and not very
informative. Typically, the service is advertised as usual, using a user-friendly
name. One of the TXT record attributes is a GUID for the service instance.
Once the user has browsed and chosen the desired service instance via its user-friendly
name, the service is resolved, the TXT record is retrieved, and the GUID is stored.
A given network service instance is therefore being advertised two ways, for example:
<User-Friendly-Name>._ptp._tcp.local
<GUID>._guid._tcp.local
On subsequent accesses to the service, the GUID-based name is resolved, and that
particular service instance is discovered, even if the user has subsequently
changed the user-friendly name to something else.
Note: Although each different logical service type needs to have its own different
DNS-SD service type, all GUID-based names use the same pseudo-type: "_guid._tcp".
There is no possibility of name conflict because (by definition) GUIDs are globally unique.
h323 H.323 Real-time audio, video and data communication call setup protocol
Will MacDonald <will at codian.com>
Defined TXT keys: None
helix MultiUser Helix Server
Larry Atkin <shasta at qsatoolworks.com>
Protocol description: Proprietary
Defined TXT keys: None
hmcp Home Media Control Protocol
Will Lahr <will at disruptivegroup.com>
Defined TXT keys: None
http World Wide Web HTML-over-HTTP
Tim Berners-Lee <timbl at W3.org>
Protocol description: RFC 2616
Defined TXT keys: u=<username> p=<password> path=<path to document>
(see txtrecords.html#http)
NOTE: The meaning of this service type, though called just "http", actually
denotes something more precise than just "any data transported using HTTP".
The DNS-SD service type "http" should only be used to advertise content that:
* is served over HTTP,
* can be displayed by "typical" web browser client software, and
* is intented primarily to be viewed by a human user.
Of course, the definition of "typical web browser" is subjective, and may
change over time, but for practical purposes the DNS-SD service type "http"
can be understood as meaning "human-readable HTML content served over HTTP".
In some cases other widely-supported content types may also be appropriate,
such as plain text over HTTP, or JPEG image over HTTP.
Content types not intented primarily for viewing by a human user, or not
widely-supported in web browsing clients, should not be advertised as
DNS-SD service type "http", even if they do happen to be transported over HTTP.
Such types should be advertised as their own logical service type with their
own DNS-SD service type, for example, XUL (XML User Interface Language)
transported over HTTP is advertised explicitly as DNS-SD service type "xul-http".
https HTTP over SSL/TLS
Tim Berners-Lee <timbl at W3.org>
Protocol description: RFC 2616
NOTE: Web browsers like Safari and Internet Explorer (with the Bonjour for Windows plugin)
DO NOT browse for DNS-SD service type "_https._tcp" in addition to browsing for "_http._tcp".
This is a conscious decision to reduce proliferation of service types, to help keep
DNS-SD efficient on the network. Today, if a user types http://www.mybank.com/ into their
web browser, the web server automatically redirects the user to https://www.mybank.com/.
Rather than having an entirely different DNS-SD service type for https, we recommend
using the same redirection mechanism: advertise a plain "http" service, which consists
of nothing except an HTTP redirection to the desired "https" URL.
Work is currently being done on adding mechanisms to HTTP and TLS to allow the server
to tell the client that it needs to activate TLS on the current connection before
proceeding. If this becomes widely adopted, it further justifies the decision to
not create a separate DNS-SD service type "_https._tcp", because security becomes
just another one of the things that is negotiated on a per-connection basis (like
content-type negotiation today) rather than being an entirely separate thing.
homeauto iDo Technology Home Automation Protocol
Tony de Rijk <idotechnology at mac.com>
Protocol description: Proprietary
Defined TXT keys: None
honeywell-vid Honeywell Video Systems
Shankar Prasad <Shankar.Prasad at honeywell.com>
Protocol description: Proprietary
Primary Transport Protocol: UDP
Defined TXT keys: None
hotwayd Hotwayd
Defined TXT keys: None
howdy Howdy messaging and notification protocol
Joseph Sickel <js at ozate.com>
Protocol description: Proprietary
Defined TXT keys: None
hpr-bldlnx HP Remote Build System for Linux-based Systems
Jeffrey J. Walls <jeff.walls at hp.com>
Protocol description: Proprietary
Defined TXT keys: rh73, rhel3, rhel4, deb31, suse102
hpr-bldwin HP Remote Build System for Microsoft Windows Systems
Jeffrey J. Walls <jeff.walls at hp.com>
Protocol description: Proprietary
Defined TXT keys: xp, vista
hpr-db Identifies systems that house databases for the Remote Build System and Remote Test System
Jeffrey J. Walls <jeff.walls at hp.com>
Protocol description: Proprietary
Defined TXT keys: bld, tst, mstr
hpr-rep HP Remote Repository for Build and Test Results
Jeffrey J. Walls <jeff.walls at hp.com>
Protocol description: Proprietary
Defined TXT keys: bld, tst, official
hpr-toollnx HP Remote System that houses compilers and tools for Linux-based Systems
Jeffrey J. Walls <jeff.walls at hp.com>
Protocol description: Proprietary
Defined TXT keys: rh73, rhel3, rhel4, deb31, suse102
hpr-toolwin HP Remote System that houses compilers and tools for Microsoft Windows Systems
Jeffrey J. Walls <jeff.walls at hp.com>
Protocol description: Proprietary
Defined TXT keys: xp, vista
hpr-tstlnx HP Remote Test System for Linux-based Systems
Jeffrey J. Walls <jeff.walls at hp.com>
Protocol description: Proprietary
Defined TXT keys: rh73, rhel3, rhel4, deb31, suse102
hpr-tstwin HP Remote Test System for Microsoft Windows Systems
Jeffrey J. Walls <jeff.walls at hp.com>
Protocol description: Proprietary
Defined TXT keys: xp, vista
hydra SubEthaEdit
TheCodingMonkeys <monkeys at codingmonkeys.de>
Defined TXT keys: None
iax Inter Asterisk eXchange, ease-of-use NAT friendly open VoIP protocol
Benjamin Kowarsch <benjamin at sunrise-tel.com> November 2004
Protocol Description: http://www.cornfed.com/iax.pdf (work in progress)
Primary Transport Protocol: UDP
Defined TXT keys:
auth plaintext | md5 | rsakeys
userid alphanumeric, additionally '_', '+', '-'
secret any printable ASCII characters
domain any DNS domain name or IP address
extension alphanumeric, additionally '*', '#', '_', '+', '-'
context alphanumeric, additionally '_', '+', '-'
trunk yes | no | 0 | 1
welcome alphanumeric, additionally '*', '#', '_', '+', '-'
voicemail alphanumeric, additionally '*', '#', '_', '+', '-'
reception alphanumeric, additionally '*', '#', '_', '+', '-'
echotest alphanumeric, additionally '*', '#', '_', '+', '-'
ivrtest alphanumeric, additionally '*', '#', '_', '+', '-'
All of these TXT record keys are optional, they may be omitted.
Further keys may be added in the future.
ibiz iBiz Server
IGG Software <ian at iggsoftware.com>
Defined TXT keys: None
ica-networking Image Capture Networking
Baskaran Subramaniam <baskaran at apple.com>
Defined TXT keys: None
ican Northrup Grumman/TASC/ICAN Protocol
Laurent Mihalkovic <ljp_m at mac.com>
Protocol description: Proprietary
Defined TXT keys: None
ichalkboard iChalk
Math Game House Software <mathgamehouse at mac.com>
Defined TXT keys: None
ichat iChat 1.0
Jens Alfke <jens at apple.com>
Defined TXT keys: Proprietary
iconquer iConquer
Andrew Zamler-Carhart <andrew at zamler-carhart.com>
Defined TXT keys: None
idata Generic Data Acquisition and Control Protocol
Carson Fenimore <carson.fenimore at inl.gov>
Protocol description: Proprietary
Defined TXT keys: None
idsync SplashID Synchronization Service
Justin Cepelak <jcepelak at splashdata.com>
Protocol description: Proprietary
Defined TXT keys: Proprietary
ifolder Published iFolder
Brady Anderson <banderso at novell.com>
Defined TXT keys: version=?
ihouse Idle Hands iHouse Protocol
Toby Smith <dns at idlehands.net>
Defined TXT keys: None
ilynx iLynX
iOS Software <ios at free.fr>
Defined TXT keys: None
imap Internet Message Access Protocol
Mark Crispin <MRC at CAC.Washington.EDU>
Discovery Protocol: RFC 2782
imidi iMidi
Robert Grant <rob at grantedsw.com>
Defined TXT keys: None
inova-ontrack Inova Solutions OnTrack Display Protocol
Protocol description: Proprietary
Defined TXT keys: None
idcws Intermec Device Configuration Web Services
Thaddeus Ternes <thaddeus.ternes at intermec.com>
Protocol description: Proprietary web service for configuring embedded devices
Defined TXT keys: version=<x.xx>
ipbroadcaster IP Broadcaster
10base-t Interactive <support at 10base-t.com>
Defined TXT keys: None
ipp IPP (Internet Printing Protocol)
Carl-Uno Manros <manros at cp10.es.xerox.com>
Defined TXT keys: See BonjourPrinting.pdf.
irmc Intego Remote Management Console
Olivier Delecluse <odelecluse at intego.com>
Defined TXT keys: RMC Client Version=<version>, MAC Address=<address>
iscsi Internet Small Computer Systems Interface (iSCSI)
Protocol description: RFC 3720
Defined TXT keys: None
isparx iSparx
Philipp Dreiss <dreiss at isparx.de>
Defined TXT keys: None
ispq-vc iSpQ VideoChat
Chris Silverberg <csilverberg at nanocom.com>
Defined TXT keys: None
ishare iShare
Steve Dekorte <steve at dekorte.com>
Defined TXT keys: None
isticky iSticky
Insist <support at isticky.net>
Defined TXT keys: None
istorm iStorm
Math Game House Software <mathgamehouse at mac.com>
Defined TXT keys: None
itsrc iTunes Socket Remote Control
Kevin Leacock <kevin at itchycode.com>
Protocol description: http://www.itchycode.com
Defined TXT keys: None
iwork iWork Server
IGG Software <ian at iggsoftware.com>
Defined TXT keys: None
jcan Northrup Grumman/TASC/JCAN Protocol
Laurent Mihalkovic <ljp_m at mac.com>
Protocol description: Proprietary
Defined TXT keys: None
jeditx Jedit X
Satoshi Matsumoto <satoshi at artman21.co.jp>
Protocol description: http://www.artman21.net
Defined TXT keys: None
jini Jini Service Discovery
Daniel Steinberg <daniel at oreilly.com>
Protocol description: Convention giving a deterministic programmatic mapping
between Jini service interface names and subtypes of the DNS-SD service
meta-type "_jini._tcp". For example, a client wishing to discover objects
that implement the "com.oreilly.ExampleService" interface would broswse for
the DNS-SD service subtype "ExampleService.oreilly.com._sub._jini._tcp".
(Note: Using Apple's Bonjour programming API, service subtypes
like this are expressed as a comma-separated list following
main type, e.g. "_jini._tcp,ExampleService.oreilly.com".
This allows an object that implements several interfaces to specify
all of those interfaces in a list when it registers its service.
When browsing for services, at most a single subtype is allowed.)
Defined TXT keys: None
jtag Proprietary
Uwe Ziegler, Goepel electronic GmbH, <u.ziegler@goepel.com>
Protocol description: Proprietary
Defined TXT keys: blocked=<name of the device>, version=<firmware/instrument controller version>
kerberos Kerberos
B. Clifford Neuman <bcn at isi.edu>
Description: draft-ietf-krb-wg-krb-dns-locate-03.txt
Discovery Protocol: RFC 2782
kerberos-adm Kerberos Administration
Description: draft-ietf-krb-wg-krb-dns-locate-03.txt
Discovery Protocol: RFC 2782
ktp Kabira Transaction Platform
Ramiro Sarmiento <ramiro at kabira.com>
Protocol description: Proprietary
Defined TXT keys: None
lan2p Lan2P Peer-to-Peer Network Protocol
smash (Ben Guild) <smash at smashsworld.com>
Protocol description: http://www.lan2p.com
Defined TXT keys: None
lapse Gawker
Phil Piwonka <wnka at users.sourceforge.net>
Defined TXT keys: None
lanrevagent LANrev Agent
Martin Bestmann <martin at poleposition-sw.com>
Protocol description: Proprietary
Defined TXT keys:
txtvers
server=<main LANrev server for agent>
vers=<version of LANrev Agent>
build=<build number of LANrev Agent>
id=<agent identifier>
lanrevserver LANrev Server
Martin Bestmann <martin at poleposition-sw.com>
Protocol description: Proprietary
Defined TXT keys: None
ldap Lightweight Directory Access Protocol
Tim Howes <Tim.Howes at terminator.cc.umich.edu>
Protocol description: RFC 2253
Discovery Protocol: RFC 2782
lexicon Lexicon Vocabulary Sharing
Jacob Godwin-Jones <jacob at likethought.com>
Protocol description: Proprietary
Defined TXT keys: None
liaison Liaison
Brian Cully <shmit at kublai.com>
Defined TXT keys: None
llrp RFID reader Low Level Reader Protocol
Paul Dietrich <registrar at impinj.com>
Protocol description: EPCglobal
Defined TXT keys: None
lobby Gobby
0x539 dev group gobby.0x539.de
Defined TXT keys: None
logicnode Logic Pro Distributed Audio
Nikolaus Gerteis <ngerteis at apple.com>
Primary Transport Protocol: UDP
Defined TXT keys: None
login Remote Login a la Telnet
Automatic authentication performed based on priviledged port numbers
and distributed data bases which identify "authentication domains".
Defined TXT keys: None
lontalk LonTalk over IP (ANSI 852)
Michael Tennefoss <mtennefoss at echelon.com>
Defined TXT keys: None
lonworks Echelon LNS Remote Client
Michael Tennefoss <mtennefoss at echelon.com>
Defined TXT keys: None
lsys-appserver Linksys One Application Server API
Frank Zerangue <fzerang at cisco.com>
Protocol description: Proprietary
Defined TXT keys:
path=value (relative URL)
engname=value (string)
lsys-camera Linksys One Camera API
Frank Zerangue <fzerang at cisco.com>
Protocol description: Proprietary
Defined TXT keys:
brand=value (string)
model=value (string)
version=value (string)
lsys-ezcfg LinkSys EZ Configuration
Frank Zerangue <fzerang at cisco.com>
Protocol description: Proprietary
Defined TXT keys:
model=value (string)
serial=value (sring)
hwversion=value (string)
swversion=value (string)
ifversion=value (string)
type=value (string)
mac=value (12 hex digits)
lsys-oamp LinkSys Operations, Administration, Management, and Provisioning
Frank Zerangue <fzerang at cisco.com>
Protocol description: Proprietary
Defined TXT keys:
model=value (string)
serial=value (sring)
hwversion=value (string)
swversion=value (string)
ifversion=value (string)
type=value (string)
mac=value (12 hex digits)
lux-dtp Lux Solis Data Transport Protocol
Laurence Flath <lflath at luxsolis.com>
Defined TXT keys: None
lxi LXI
Nick Barendt <nbarendt at vxitech.com>
Protocol description: Currently in draft; When published, will be found here: www.lxistandard.org
Defined TXT keys: txtvers, *IDN?=<response defined by IEEE 488; e.g., manufacturer, model, serial number, version>
macfoh MacFOH
Shaun Wexler <dev at macfoh.com>
Defined TXT keys: None
macfoh-admin MacFOH admin services
Shaun Wexler <dev at macfoh.com>
Defined TXT keys: None
macfoh-audio MacFOH audio stream
Shaun Wexler <dev at macfoh.com>
Primary Transport Protocol: UDP
Defined TXT keys: None
macfoh-events MacFOH show control events
Shaun Wexler <dev at macfoh.com>
Primary Transport Protocol: UDP
Defined TXT keys: None
macfoh-data MacFOH realtime data
Shaun Wexler <dev at macfoh.com>
Primary Transport Protocol: UDP
Defined TXT keys: None
macfoh-db MacFOH database
Shaun Wexler <dev at macfoh.com>
Defined TXT keys: None
macfoh-remote MacFOH Remote
Shaun Wexler <dev at macfoh.com>
Defined TXT keys: None
macminder Mac Minder
Luma Code <support at lumacode.com>
Defined TXT keys: None
maestro Maestro Music Sharing Service
Luke Steffen <lukesteffen at deusty.com>
Protocol description: Proprietary
Defined TXT keys: None
magicdice Magic Dice Game Protocol
Mike Yenco <mike at yenco.com>
Protocol description: Proprietary
Defined TXT keys: None
mbconsumer MediaBroker++ Consumer
Nate Rivard <nrivard at cc.gatech.edu>
Protocol description: http://coweb.cc.gatech.edu/sysHackfest/128
Defined TXT keys: None
mbproducer MediaBroker++ Producer
Nate Rivard <nrivard at cc.gatech.edu>
Protocol description: http://coweb.cc.gatech.edu/sysHackfest/128
Defined TXT keys: None
mbserver MediaBroker++ Server
Nate Rivard <nrivard at cc.gatech.edu>
Protocol description: http://coweb.cc.gatech.edu/sysHackfest/128
Defined TXT keys: None
mcrcp MediaCentral
equinux <mediacentral at equinux.comdu>
Defined TXT keys: None
mesamis Mes Amis
Providing a means of directly connecting with friends without third-party involvement.
David Priest <priest at sfu.ca>
Protocol description: Proprietary
Defined TXT keys: None
mimer Mimer SQL Engine
Mimer <info at mimer.se>
Defined TXT keys: None
mi-raysat Mental Ray for Maya
Autodesk <me.licensing at autodesk.com>
Defined TXT keys: None
modolansrv modo LAN Services
Matt Craig <matt at luxology.com>
Protocol description: Proprietary
Defined TXT keys: None
moneysync SplashMoney Synchronization Service
Justin Cepelak <jcepelak at splashdata.com>
Protocol description: Proprietary
Defined TXT keys: Proprietary
moneyworks MoneyWorks Gold and MoneyWorks Datacentre network service
Rowan Daniell <rowan at cognito.co.nz>
Defined TXT keys: None
moodring Bonjour Mood Ring tutorial program
Daniel Steinberg <daniel at oreilly.com>
Defined TXT keys: txtvers=1 mood=<ascii digit from 0-4>
mother Mother script server protocol
Jonathan <jonathan at mugginsoft.com>
Protocol description: Proprietary
Defined TXT keys: user, ssl
mp3sushi MP3 Sushi
Alexandre Carlhian <alex at appeule.com>
Defined TXT keys: None
mslingshot Martian SlingShot
Martin Technology <support at martian.com>
Defined TXT keys: displayName, passwordRequired, acceptsUpdates
mysync MySync Protocol
Martin Redington <mildm8nnered at gmail.com>
Protocol description: Proprietary
Defined TXT keys: None
mttp MenuTunes Sharing
iThink Software <contact at ithinksw.com>
Defined TXT keys: None
mxs MatrixStore
Object Matrix <support at object-matrix.com>
Protocol description: Proprietary
Defined TXT keys: None
mxs.system.id=<system id>
mxs.system.version=<system layer version>
mxs.cluster.id=<cluster id the system belongs to>
ncbroadcast Network Clipboard Broadcasts
Thom McGrath <thom at thezaz.com>
Defined TXT keys: Contact The ZAZ Software <networkclipboard at thezaz.com>
ncdirect Network Clipboard Direct Transfers
Thom McGrath <thom at thezaz.com>
Defined TXT keys: Contact The ZAZ Software <networkclipboard at thezaz.com>
ncsyncserver Network Clipboard Sync Server
Thom McGrath <thom at thezaz.com>
Defined TXT keys: Contact The ZAZ Software <networkclipboard at thezaz.com>
net-assistant Apple Remote Desktop
Michael Stein <mvs at apple.com>
Defined TXT keys: None
net2display Vesa Net2Display
Kenneth B. Ocheltree <kennetho at us.ibm.com>
Protocol description: www.ncl.cs.columbia.edu/publications/adeac2006_fordist.pdf
Defined TXT keys: None
netrestore NetRestore
Mike Bombich <bombich at apple.com>
Defined TXT keys: message, status, progress
newton-dock Escale
Paul Guyot <pguyot at kallisys.net>
Defined TXT keys: None
nfs Network File System - Sun Microsystems
Brent Callaghan <brent at terra.eng.sun.com>
Protocol description: RFC 1813
Defined TXT keys: path=<path to mount point>
nssocketport DO over NSSocketPort
Douglas Davidson <drd at apple.com>
Defined TXT keys: None
ntlx-arch American Dynamics Intellex Archive Management Service
Gary Sands <gsands at tycoint.com>
Protocol description: Proprietary
Defined TXT keys: txtvers, macaddress, protovers, model, serial
ntlx-ent American Dynamics Intellex Enterprise Management Service
Gary Sands <gsands at tycoint.com>
Protocol description: Proprietary
Defined TXT keys: txtvers, macaddress, protovers, model, serial
ntlx-video American Dynamics Intellex Video Service
Gary Sands <gsands at tycoint.com>
Protocol description: Proprietary
Defined TXT keys: txtvers, macaddress, protovers, model, serial, control, event
ntp Network Time Protocol
Service name originally allocated for Dave Mills <Mills at HUEY.UDEL.EDU>
Now advertised and browsed-for by numerous independent
server and client implementations.
Protocol description: RFC 958
Primary Transport Protocol: UDP
Defined TXT keys: None
ntx Tenasys
Carl Ellis <carl.ellis at tenasys.com>
Protocol description: Proprietary
Primary Transport Protocol: UDP
Defined TXT keys: None
obf Observations Framework
Matthew Baker <matt.baker at intermec.com>
Protocol description: Proprietary
Defined TXT keys: version=<value>
objective Means for clients to locate servers in an Objective (http://www.objective.com) instance.
Marc Bailey <marc at objective.com>
Protocol description: Proprietary SOAP/iiop, CORBA/iiop and SOAP/http bindings supported.
Defined TXT keys:
txtvers='1'
type={'production'|'standby'|'test'|'demo'}
protocol={['SOAP'],['CORBA']}
transport=['iiop']|['http']
oce Oce Common Exchange Protocol
Dion Slijp <dion.slijp at oce.com>
Protocol description: Proprietary
Defined TXT keys: type, version
odabsharing OD4Contact
Objective Decision <od4contact at objective-decision.com>
Defined TXT keys: None
ofocus-conf OmniFocus setting configuration
Timothy J. Wood <tjw at omnigroup.com>
Protocol description: Proprietary
Defined TXT keys: None
ofocus-sync OmniFocus document synchronization
Timothy J. Wood <tjw at omnigroup.com>
Protocol description: Proprietary
Defined TXT keys: Proprietary
olpc-activity1 One Laptop per Child activity
One Laptop per Child/Collabora Ltd. <devel at lists.laptop.org>
Protocol description: http://wiki.laptop.org/go/Shared_Activity_Protocol_1.0
Primary Transport Protocol: UDP
Defined TXT keys: see http://wiki.laptop.org/go/Shared_Activity_Protocol_1.0
omni-bookmark OmniWeb
The Omni Group <info at omnigroup.com>
Defined TXT keys: None
openbase OpenBase SQL
Defined TXT keys: None
oprofile oprofile server protocol
Rob Bradford <rob at o-hand.com>
Protocol description: Open source implementation but undocumented as yet
Defined TXT keys: None
ovready ObjectVideo OV Ready Protocol
Gary Myers <gmyers at objectvideo.com>
Protocol description: Proprietary
Defined TXT keys: txtvers, protovers
owhttpd OWFS (1-wire file system) web server
Paul H Alfille <paul.alfille at gmail.com>
Protocol description: http://www.owfs.org/index.php?page=owhttpd
Defined TXT keys: txtvers
owserver OWFS (1-wire file system) server
Paul H Alfille <paul.alfille at gmail.com>
Protocol description: http://www.owfs.org/index.php?page=owserver_protocol
Defined TXT keys: txtvers
parentcontrol Remote Parental Controls
John Scalo <scalo at apple.com>
Protocol description: Proprietary
Defined TXT keys: None
passwordwallet PasswordWallet Data Synchronization Protocol
Sanford Selznick <sanford-srvtype at selznick.com>
Protocol description: Proprietary
Defined TXT keys: None
pcast Mac OS X Podcast Producer Server
Nick Brosnahan <nbrosnahan at apple.com>
Protocol description: Proprietary
Defined TXT keys: None
p2pchat Peer-to-Peer Chat (Sample Java Bonjour application)
Roger Pantos <rpantos at apple.com>
Primary Transport Protocol: UDP
Defined TXT keys: None
parliant PhoneValet Anywhere
Parliant Corporation www.parliant.com
Defined TXT keys: None
pdl-datastream Printer Page Description Language Data Stream (vendor-specific)
Stuart Cheshire <pdl-datastream at apple.com> September 2002
Defined TXT keys: See BonjourPrinting.pdf.
Note: Actual PDL depends on printer in question; may be Postscript,
Epson ESC/P, HP PCL, etc.; contact respective printer vendors for
details of each individual PDL. List of PDLs supported by a given
printer is indicated by the "pdl" key in the TXT record.
pgpkey-hkp Horowitz Key Protocol (HKP)
Marc Horowitz <marc at mit.edu>
Protocol description: http://www.mit.edu/afs/net.mit.edu/project/pks/thesis/paper/thesis.html
Defined TXT keys: None
pgpkey-https PGP Keyserver using HTTP/1.1
Jeroen Massar <jeroen at unfix.org>
Protocol description: RFC 2816
Defined TXT keys: path=<path on the server where the HKP applications reside>
normally: "path=/pks/"
pgpkey-https PGP Keyserver using HTTPS
Jeroen Massar <jeroen at unfix.org>
Protocol description: RFC 2818
Defined TXT keys: path=<path on the server where the HKP applications reside>
normally: "path=/pks/"
pgpkey-ldap PGP Keyserver using LDAP
Jeroen Massar <jeroen at unfix.org>
Protocol description: RFC 2251
Defined TXT keys: None
pgpkey-mailto PGP Key submission using SMTP
Jeroen Massar <jeroen at unfix.org>
Protocol description: RFC 2821
Defined TXT keys: user=<user portion of the mail address>
photoparata Photo Parata Event Photography Software
Sam Carleton <scarleton at miltonstreet.com>
Protocol description: Proprietary
Defined TXT keys: None
pictua Pictua Intercommunication Protocol
Isaack Rasmussen <isaack at pictua.com>
Protocol description: Proprietary
Defined TXT keys: None
piesync pieSync Computer to Computer Synchronization
Timothy Wayper <timmy at wunderbear.com>
Protocol description: Proprietary
Defined TXT keys: None
piu Pedestal Interface Unit by RPM-PSI
James Nikolai <jamesnikolai at rpm-psi.com>
Protocol description: Proprietary
Defined TXT keys: None
poch Parallel OperatiOn and Control Heuristic (Pooch)
Dean Dauger <D at DaugerResearch.com>
Defined TXT keys: None
pop3 Post Office Protocol - Version 3
Marshall Rose <mrose at dbc.mtview.ca.us>
Protocol description: RFC 1939
Discovery Protocol: RFC 2782
postgresql PostgreSQL Server
Defined TXT keys: None
powereasy-erp PowerEasy ERP
Ulaganathan Sriramulu <ulag at effigent.com>
Protocol description: Proprietary
Defined TXT keys: ip, port, name, instance, cgi-alias, major-version, minor-version, custom
powereasy-pos PowerEasy Point of Sale
Murthy Parthasarathi <pvmurthy at effigent.com>
Protocol description: Proprietary
Defined TXT keys: ip, port, type, device-id, major-version, minor-version, custom
pplayer-ctrl Piano Player Remote Control
Juraj Zopp <juraj.zopp at pianoforce.com>
Protocol description: Proprietary
Defined TXT keys: Proprietary
presence Peer-to-peer messaging / Link-Local Messaging
XMPP Registrar <registrar at xmpp.org>
Protocol description: http://www.xmpp.org/extensions/xep-0174.html
Defined TXT keys: See http://www.xmpp.org/registrar/linklocal.html
Note: Registration updated May 2007. Was formerly listed as "iChat AV" (Apple's IM client
for Mac OS X) with TXT keys: txtvers, port.p2pj, phsh, vc, 1st, AIM, msg, status, last
When first shipped in Mac OS X 10.2, iChat's peer-to-peer messaging protocol was
created to solve the problem of serverless messaging between peers on the same link.
However, there is nothing inherent in the protocol that limits it to being only link-local;
it was simply an artifact of iChat in Mac OS X 10.2 using link-local Multicast DNS to
discover peers. With the advent of Wide-Area DNS-SD, it is also possible to use iChat's
peer-to-peer messaging between machines on different links.
print-caps Retrieve a description of a device's print capabilities
Troy Bergstrand <troy.bergstrand at hp.com>
Protocol description: Proprietary
Defined TXT keys: None
printer Spooler (more commonly known as "LPR printing" or "LPD printing")
Protocol description: RFC 1179
Defined TXT keys: See BonjourPrinting.pdf.
profilemac Profile for Mac medical practice management software
David Sinclair <bonjour at profilemac.com>
Protocol description: Proprietary
Defined TXT keys: None
prolog Prolog
Mike Brady <brady at cs.tcd.ie>
Protocol description: Proprietary
Defined TXT keys: version=<version number>
ptnetprosrv2 PTNetPro Service
Profiling and performance analysis protocol for Shark 4.0 and BigTop.
Apple Computer <perftools-feedback at group.apple.com>
Defined TXT keys: None
ptp Picture Transfer Protocol
Petronel Bigioi <petronel at fotonation.com>
Defined TXT keys: guid=<Device guid>
ptp-req PTP Initiation Request Protocol
Mark Wood <mark.d.wood at kodak.com>
Protocol description: Proprietary
Defined TXT keys: txtvers, guid, c0, c1, c2, ..., where the number of c_n attributes is variable
qbox QBox Appliance Locator
Geoff Back <geoff.back at autocue.co.uk>
Protocol description: Proprietary
Defined TXT keys: None
qttp QuickTime Transfer Protocol
Stuart Cheshire <cheshire at apple.com>
Protocol description: QuickTime media (a ".mov file") transported over HTTP.
A QTTP-compliant server does not need to implement every detail of the entire HTTP specification
(e.g. POST and PUT) but it does need to implement HTTP partial GETs to allow a client to perform
random-access reads into the file rather than having to fetch the entire thing.
Defined TXT keys: u=<username> p=<password> path=<path to document> (Same as for _http._tcp)
quinn Quinn Game Server
Simon Haertel <simonhaertel at web.de>
Defined TXT keys: None
rakket Rakket Client Protocol
Orion Reblitz-Richardson <orionr at rakket.com>
Protocol description: Proprietary
Defined TXT keys: None
raop Remote Audio Output Protocol (AirTunes)
Rob Newberry <rnewberry at apple.com>
Defined TXT keys: Contact Apple at <bonjourdev at apple.com>
rbr RBR Instrument Communication
Greg Johnson <greg.johnson at ieee.org>
Protocol description: Proprietary
Defined TXT keys: None
rce PowerCard
DeVoeSquared <support at devoesquared.com>
Defined TXT keys: None
realplayfavs RealPlayer Shared Favorites
RealNetworks <macplayer at real.com>
Defined TXT keys: None
recipe Recipe Sharing Protocol
Daniel G. Taylor <dan at programmer-art.org>
Protocol description: http://www.recipemanager.org/rsp/
Defined TXT keys: http://www.recipemanager.org/rsp/rsp10draft.html#dnssd
remoteburn LaCie Remote Burn
Serge DE LUCA <sdeluca at lacie.com>
Defined TXT keys: server_version, min_client_version
renderpipe ARTvps RenderDrive/PURE Renderer Protocol
Andrew Hoddinott <support at artvps.com>
Defined TXT keys: None
rendezvouspong RendezvousPong
Math Game House Software <mathgamehouse at mac.com>
Defined TXT keys: None
resacommunity Community Service
Mr Stephane MONS <stephane.mons at free.fr>
Protocol description: Proprietary
Defined TXT keys: None
resol-vbus RESOL VBus
Daniel Wippermann <Daniel.Wippermann at resol.de>
Protocol description: Proprietary
Defined TXT keys: None
retrospect Retrospect backup and restore service
Michael Marks <marks_michael at emc.com>
Protocol description: Proprietary
Defined TXT keys: None
rfb Remote Frame Buffer (used by VNC)
Andrew van der Stock <ajv at greebo.net>
Defined TXT keys: None
rfbc Remote Frame Buffer Client (Used by VNC viewers in listen-mode)
Ole-Morten Duesund <ole-morten.duesund at bbvisuals.no>
Defined TXT keys: server=dns-name/ip-address:port of currently displayed VNC server.
Empty if not showing anything/available.
rfid RFID Reader Mach1(tm) Protocol
Paul Dietrich <registrar at impinj.com>
Protocol description: Proprietary
Defined TXT keys: None
riousbprint Remote I/O USB Printer Protocol
Rob Newberry <rnewberry at apple.com>
Defined TXT keys: See BonjourPrinting.pdf.
roku-rcp Roku Control Protocol
Don Woodward <dwoodward at rokulabs.com>
Defined TXT keys: txtvers=1
rsmp-server Remote System Management Protocol (Server Instance)
Geoff Back <geoff at demonlair.co.uk>
Protocol description: Proprietary
Defined TXT keys: apiver=<major.minor>
rsync Rsync
Andrew Tridgell <tridge at samba.anu.edu.au>
Protocol description: http://samba.anu.edu.au/rsync
Defined TXT keys: None
rtsp Real Time Streaming Protocol
Rob Lanphier <robla at prognet.com>
Protocol description: RFC 2326
Defined TXT keys: None
rubygems RubyGems GemServer
Rich Kilmer <rich at infoether.com>
Protocol description: GemServer
Defined TXT keys: None
safarimenu Safari Menu
Jesus De Meyer <jesus at edot-studios.com>
Defined TXT keys: None
sallingbridge Salling Clicker Sharing
Jonas Salling <jonas at salling.com>
Protocol description: Proprietary
Defined TXT keys: None
sallingclicker Salling Clicker Service
Jonas Salling <jonas at salling.com>
Protocol description: Proprietary
Defined TXT keys: None
salutafugijms Salutafugi Peer-To-Peer Java Message Service Implementation
David Walend <david at walend.net> or <dev at salutafugijms.dev.java.net>
Protocol description: salutafugijms.dev.java.net
Defined TXT keys: SalutaProperties
sandvox Sandvox
Karelia Software
Protocol description: Proprietary
Defined TXT keys: None
scanner Bonjour Scanning
Baskaran Subramaniam <baskaran at apple.com>
Defined TXT keys: None
schick Schick
Heiko Kretschmer <info at wurst-wasser.net>
Defined TXT keys: None
scone Scone
James Moore <jam at wirerimmed.com>
Defined TXT keys: None
scpi-raw IEEE 488.2 (SCPI) Socket
Nick Barendt <nbarendt at vxitech.com>
Protocol description: Interpreter that accepts IEEE 488.2 commands;
"scpi-raw" has an IANA reserved port of 5025
Defined TXT keys: None
scpi-telnet IEEE 488.2 (SCPI) Telnet
Nick Barendt <nbarendt at vxitech.com>
Protocol description: Telnet server that accepts IEEE 488.2 commands;
"scpi-telnet" has an IANA reserved port of 5024
Defined TXT keys: None
sdsharing Speed Download
Yazsoft <info at yazsoft.com>
Defined TXT keys: None
see SubEthaEdit 2
TheCodingMonkeys <monkeys at codingmonkeys.de>
Defined TXT keys: txtvers=1, name=<Full Name>, userid=<User ID>, version=2
seeCard seeCard
Stefan Pantke <sales at turingart.com>
Defined TXT keys: None
senteo-http Senteo Assessment Software Protocol
Michael Boyle <michaelboyle at smarttech.com>
Protocol description: Proprietary
Defined TXT keys: None
sentillion-vlc Sentillion Vault System
George Hartz <george.hartz at sentillion.com>
Protocol description: Proprietary
Defined TXT keys: None
sentillion-vlt Sentillion Vault Systems Cluster
George Hartz <george.hartz at sentillion.com>
Protocol description: Proprietary
Defined TXT keys: None
serendipd serendiPd Shared Patches for Pure Data
Hans-Christoph Steiner <hans at eds.org>
Protocol description: http://at.or.at/serendipd/
Defined TXT keys: None
servereye ServerEye AgentContainer Communication Protocol
Andreas Behr <andreas.behr at kraemer-it.de>
Protocol description: Proprietary
Defined TXT keys: None
servermgr Mac OS X Server Admin
Jeff Albouze <foup at apple.com>
Defined TXT keys: None
services DNS Service Discovery
Stuart Cheshire <cheshire at apple.com>, Marc Krochmal <marc at apple.com>
Not a service type. Special name reserved for DNS-SD meta queries.
sessionfs Session File Sharing
Anthony Williams <tonydubs at gmail.com>
Protocol description: This project is for the purposes of research only. It is the original work
of Anthony Williams and Geet Duggal, copyrighted as of 2005. Website soon to be constructed.
Defined TXT keys: Text keys are the file extensions of any file the user plans to share, i.e. pdf, doc, mp3.
sftp-ssh Secure File Transfer Protocol over SSH
Bryan Cole <bryan.cole at teraview.com>
Protocol description: draft-ietf-secsh-filexfer-13.txt
Defined TXT keys: u=<username> p=<password> path=<path>
shell like exec, but automatic authentication is performed as for login server.
Defined TXT keys: None
shipsgm Swift Office Ships
Verek <info at verek.com>
Defined TXT keys: None
shipsinvit Swift Office Ships
Verek <info at verek.com>
Defined TXT keys: None
shoppersync SplashShopper Synchronization Service
Justin Cepelak <jcepelak at splashdata.com>
Protocol description: Proprietary
Defined TXT keys: Proprietary
shoutcast Nicecast
Rogue Amoeba <nicecast at rogueamoeba.com>
Defined TXT keys: None
sip Session Initiation Protocol, signalling protocol for VoIP
Benjamin Kowarsch <benjamin at sunrise-tel.com> November 2004
Protocol Description: http://www.ietf.org/rfc/rfc3261.txt (work in progress)
Primary Transport Protocol: UDP
Defined TXT keys:
sipver SIP version
sipstd RFC number of SIP standard to comply with
auth plaintext | md5 | rsakeys
userid alphanumeric, additionally '_', '+', '-'
secret any printable ASCII characters
realm SIP realm (see RFC3261)
fromuser username for SIP "from" header (see RFC3261)
fromdomain domain for SIP "from" header (see RFC3261)
registrar SIP registrar (see RFC3261)
proxy SIP proxy (see RFC3261)
natproxy SIP proxy for NATed clients
outproxy outbound SIP proxy (see RFC3261)
stunserver STUN server DNS name or IP address
contact SIP URI (see RFC3261)
dtmfmode inband | rfc2833 | sipinfo
welcome SIP URI (see RFC3261)
voicemail SIP URI (see RFC3261)
reception SIP URI (see RFC3261)
echotest SIP URI (see RFC3261)
ivrtest SIP URI (see RFC3261)
Further TXT record keys may be added in the future.
sipuri Session Initiation Protocol Uniform Resource Identifier
Jae Woo Lee <jae at cs.columbia.edu>
Protocol Description: draft-lee-sip-dns-sd-uri-00
Defined TXT keys: Defined in URL specification
sironaxray Sirona Xray Protocol
Michael Dalpiaz <Michael.Dalpiaz at sirona.com>
Protocol description: Proprietary
Defined TXT keys: Manufacturer=Sirona
skype Skype
Protocol description: http://skype.com/products/explained.html
Defined TXT keys: platform, status, auth, rversion, version
sleep-proxy Sleep Proxy Server
Stuart Cheshire <cheshire at apple.com>, Marc Krochmal <marc at apple.com>
Defined TXT keys: None
slimcli SliMP3 Server Command-Line Interface
Dean Blackketter <dean at slimdevices.com>
Defined TXT keys: None
slimhttp SliMP3 Server Web Interface
Dean Blackketter <dean at slimdevices.com>
Defined TXT keys: None
smb Server Message Block over TCP/IP
Defined TXT keys: u=<username> p=<password> path=<path>
soap Simple Object Access Protocol
Andrew Donoho <awd at us.ibm.com>
Defined TXT keys: None
Subtypes: The specific SOAP-based protocol being offered.
Note: Browsing for _soap._tcp as a generic service is useful only in development tools.
For any given application, it should browse for the specific semantic service (subtype
of _soap._tcp) it requires. Browsing for _soap._tcp would simply find all services
that happened to be built on top of SOAP technology, without regard for whether the
service they provide is at all relevant to what this application wants to do.
sox Simple Object eXchange
Igor Mozolevsky <igor at itaufait.com>
Protocol description: Proprietary
Defined TXT keys: Proprietary
spearcat sPearCat Host Discovery
Pierre Frisch <pierre.frisch at spearway.com>
Protocol description: Proprietary
Defined TXT keys: applicationname=<Application Name>, osname=<OS Name>, sslsupport=<Uses SSL>
spike Shared Clipboard Protocol
Scott Herscher <scott at porchdogsoft.com>
Defined TXT keys: None
spincrisis Spin Crisis
Sphera Software <contact at sphera-soft.com>
Defined TXT keys: None
spl-itunes launchTunes
David Nanian <dnanian at shirt-pocket.com>
Defined TXT keys: None
spr-itunes netTunes
David Nanian <dnanian at shirt-pocket.com>
Defined TXT keys: None
splashsync SplashData Synchronization Service
Justin Cepelak <jcepelak at splashdata.com>
Protocol description: Proprietary
Defined TXT keys: Proprietary
ssh SSH Remote Login Protocol
Tatu Ylonen <ylo at cs.hut.fi>
Defined TXT keys: u=<username> p=<password>
ssscreenshare Screen Sharing
Defined TXT keys: None
strateges Strateges
Jean-Olivier Lanctot-D. <jolivierld at clichesw.com>
Defined TXT keys: None
sge-exec Sun Grid Engine (Execution Host)
Bill Van Etten <Bill at BioTeam.net>
Defined TXT keys: None
sge-qmaster Sun Grid Engine (Master)
Bill Van Etten <Bill at BioTeam.net>
Defined TXT keys: None
Note: Sun Grid Engine "Submit Hosts" browse for _sge-qmaster._tcp service
to find a queue master to which they should submit jobs.
Sun Grid Engine "Queue Masters" browse for _sge-exec._tcp service
to find all the execution hosts that are advertising their availability
and willingness to do that work. For more information see http://bioteam.net/
sparql SPARQL Protocol and RDF Query Language
Alex Tucker <alex at floop.org.uk>
Protocol description: http://www.w3.org/TR/rdf-sparql-protocol/
Defined TXT keys:
txtvers=1
path=<relative or absolute URL of endpoint>
protovers=<number> [if not specified then default is 1.0, corresponding to SPARQL version]
binding=<HTTP | SOAP> [if not specified then default is HTTP]
vocabs=<space separated list of URIs> [RDF vocabularies or OWL ontologies used by the endpoint]
metadata=<URL> [to fetch RDF/XML description of SPARQL service]
stanza Lexcycle Stanza service for discovering shared books
Marc Prud'hommeaux <support at lexcycle.com>
Protocol description: SOAP over HTTP
Defined TXT keys: None
stickynotes Sticky Notes
Johnnie Walker <mrwalker at randomsequence.com>
Defined TXT keys: None
submission Message Submission
Jeroen Massar <jeroen at unfix.org>
Protocol description: RFC 2476
Defined TXT keys: None
supple Supple Service protocol
Dave Christianson <dbc1 at cs.washington.edu>
Defined TXT keys: type url
svn Subversion
CollabNet www.collab.net
Defined TXT keys: None
swcards Signwave Card Sharing Protocol
Signwave Networking Development Team <mail at signwave.co.uk>
Protocol description: Proprietary
Defined TXT keys: None
swordfish Swordfish Protocol for Input/Output
Jim Wallace <jim at cs.dal.ca>
Protocol description: www.cs.dal.ca/~jim/Swordfish
Defined TXT keys: None
sxqdea Synchronize! Pro X
Qdea <support at qdea.com>
Defined TXT keys: None
sybase-tds Sybase Server
Defined TXT keys: None
syncopation Syncopation Synchronization Protocol by Sonzea
Sonzea, LLC <support at sonzea.com>
Protocol description: Proprietary
Defined TXT keys: None
syncqdea Synchronize! X Plus 2.0
Qdea <support at qdea.com>
Defined TXT keys: None
taccounting Data Transmission and Synchronization
John MacMullin <john.macmullin at cox.net>
Protocol description: Proprietary
Defined TXT keys: None
tbricks tbricks internal protocol
Joakim Johansson <joakim.johansson at tbricks.com>
Protocol description: Proprietary
Defined TXT keys: txtvers=1, sesna, seid, setype, cosna, coid,
cotype, sysna, syna, syid, subsyid, venid, protocols, pid
tcu Tracking Control Unit by RPM-PSI
James Nikolai <jamesnikolai at rpm-psi.com>
Protocol description: Proprietary
Defined TXT keys: None
teamlist ARTIS Team Task
ARTIS Software <contact at artissoftware.com>
Defined TXT keys: None
teleport teleport
Julien Robert <jul at abyssoft.com>
Primary Transport Protocol: UDP
Defined TXT keys: None
telnet Telnet
Service name originally allocated for Jon Postel <postel at isi.edu>
Now advertised and browsed-for by numerous independent
server and client implementations.
Protocol description: RFC 854
Defined TXT keys: u=<username> p=<password>
tftp Trivial File Transfer
David Clark <ddc at LCS.MIT.EDU>
Protocol description: RFC 783
Primary Transport Protocol: UDP
Defined TXT keys: None
ticonnectmgr TI Connect Manager Discovery Service
Stephen Reid <sreid at ti.com>
Defined TXT keys: None
timbuktu Timbuktu
Neal Trautman <neal at netopia.com>
Protocol description: Proprietary
Defined TXT keys: None
tinavigator TI Navigator Hub 1.0 Discovery Service
Stephen Reid <sreid at ti.com>
Defined TXT keys: None
tivo-hme TiVo Home Media Engine Protocol
Developer Support <devsupport at tivo.com>
Protocol description: Proprietary
Defined TXT keys: None
tivo-music TiVo Music Protocol
Developer Support <devsupport at tivo.com>
Protocol description: Proprietary
Defined TXT keys: None
tivo-photos TiVo Photos Protocol
Developer Support <devsupport at tivo.com>
Protocol description: Proprietary
Defined TXT keys: None
tivo-remote TiVo Remote Protocol
Developer Support <devsupport at tivo.com>
Protocol description: Proprietary
Defined TXT keys: protocol, path, swversion, platform, TSN
tivo-videos TiVo Videos Protocol
Developer Support <devsupport at tivo.com>
Protocol description: Proprietary
Defined TXT keys: protocol, path, swversion, platform, TSN
tomboy Tomboy
Alex Graveley <alex at beatniksoftware.com>
Protocol description: http://www.beatniksoftware.com/tomboy
Defined TXT keys: None
toothpicserver ToothPics Dental Office Support Server
Milton Pulis <toothpic at fastq.com>
Protocol description: Proprietary
Defined TXT keys: None
touch-able iPhone and iPod touch Remote Controllable
Amandeep Jawa <daap at apple.com>
Protocol description: Proprietary
Defined TXT keys: txtvers, CtlN, DbId, Ver, DvTy, OSsi, DvSv
touch-remote iPhone and iPod touch Remote Pairing
Amandeep Jawa <daap at apple.com>
Protocol description: Proprietary
Defined TXT keys: txtvers, DvNm, Pair, RemV, RemN, DvTy
tryst Tryst
Francisco Ryan Tolmasky <ftolmasky at adelphia.net>
Defined TXT keys: None
ttp4daemon TechTool Pro 4 Anti-Piracy Service
Micromat <support at micromat.com>
Protocol description: Proprietary
Defined TXT keys: None
tunage Tunage Media Control Service
Matt Patenaude <MattPat at mattpat.net>
Protocol description: http://tunage.tuneconnect.net
Defined TXT keys: None
tuneranger TuneRanger
Acertant Technologies, Inc.
Protocol description: Proprietary
Defined TXT keys: None
ubertragen Ubertragen
Widgetschmie.de
Defined TXT keys: None
uddi Universal Description, Discovery and Integration
Paul Denning <pauld at mitre.org>
Protocol description: http://uddi.org/pubs/uddi-v3.0.2-20041019.htm
Defined TXT keys: TBD
uddi-inq Universal Description, Discovery and Integration Inquiry
Paul Denning <pauld at mitre.org>
Protocol description: http://uddi.org/pubs/uddi-v3.0.2-20041019.htm
Defined TXT keys: TBD
uddi-pub Universal Description, Discovery and Integration Publishing
Paul Denning <pauld at mitre.org>
Protocol description: http://uddi.org/pubs/uddi-v3.0.2-20041019.htm
Defined TXT keys: TBD
uddi-sub Universal Description, Discovery and Integration Subscription
Paul Denning <pauld at mitre.org>
Protocol description: http://uddi.org/pubs/uddi-v3.0.2-20041019.htm
Defined TXT keys: TBD
uddi-sec Universal Description, Discovery and Integration Security
Paul Denning <pauld at mitre.org>
Protocol description: http://uddi.org/pubs/uddi-v3.0.2-20041019.htm
Defined TXT keys: TBD
upnp Universal Plug and Play
Andrew Donoho <awd at us.ibm.com>
Defined TXT keys: None
Subtypes: The specific UPnP Forum protocol being offered.
Note: Browsing for _upnp._tcp as a generic service is useful only in development tools.
For any given application, it should browse for the specific semantic service (subtype
of _upnp._tcp) it requires. Browsing for _upnp._tcp would simply find all services that
happen to use an application protocol designed by the UPnP Forum, without regard for
whether the service they provide is at all relevant to what this application wants to do.
uswi Universal Switching Corporation products
Roger Lemberg <rlemberg at uswi.com>
Protocol description: www.uswi.com
Defined TXT keys: None
utest uTest
Gregory Power <gpower at apple.com>
Defined TXT keys: None
ve-decoder American Dynamics VideoEdge Decoder Control Service
Gary Sands <gsands at tycoint.com>
Protocol description: Proprietary
Defined TXT keys: txtvers, macaddress, protovers, model, serial, path, idp
ve-encoder American Dynamics VideoEdge Encoder Control Service
Gary Sands <gsands at tycoint.com>
Protocol description: Proprietary
Defined TXT keys: txtvers, macaddress, protovers, model, serial, path, idp
ve-recorder American Dynamics VideoEdge Recorder Control Service
Gary Sands <gsands at tycoint.com>
Protocol description: Proprietary
Defined TXT keys: txtvers, macaddress, protovers, model, serial, path, idp
visel visel Q-System services
Lehpaner Sasa <lsasa at visel.it>
Protocol description: Proprietary
Defined TXT keys:
Version=<service version>
Type=<service type>
Name=<service Name>
Zone=<service zone>
ID=<serviceID>
SString=<serviceString>
SString1=<serviceString>
volley Volley
David Catmull <uncommon at uncommonplace.com>
Protocol description: http://www.uncommonplace.com/volley/wiki/tiki-index.php?page=Network+Protocol
Defined TXT keys: None
vos Virtual Object System (using VOP/TCP)
Reed Hedges <reed at interreality.org>, Peter Amstutz <tetron at interreality.org>
Protocol description: "Creating Interreality" available at http://interreality.org
Defined TXT keys:
url=<Object URL with full path>
type=<Comma-seperated list of object types>
title=<Short title of service>
descr=<Short description of service>
vue4rendercow VueProRenderCow
Defined TXT keys: None
vxi-11 VXI-11 TCP/IP Instrument Protocol
Nick Barendt <nbarendt at vxitech.com>
Protocol description: VXI-11 as defined by the VXI Bus Consortium
Defined TXT keys: None
webdav World Wide Web Distributed Authoring and Versioning (WebDAV)
Y. Y. Goland <yarong at microsoft.com>
Protocol description: RFC 2518
Defined TXT keys: u=<username> p=<password> path=<path>
webdavs WebDAV over SSL/TLS
Y. Y. Goland <yarong at microsoft.com>
Protocol description: RFC 2518
Defined TXT keys: u=<username> p=<password> path=<path>
whamb Whamb
Whamb <support at whamb.com>
Defined TXT keys: None
wired Wired Server
Zanka Software <axel at zankasoftware.com>
Defined TXT keys: None
witap WiTap Sample Game Protocol
Rory McGuire <rlpm at apple.com>
Protocol description: http://developer.apple.com/iphone/library/samplecode/WiTap/
Defined TXT keys: None
wkgrpsvr Workgroup Server Discovery
Forest Hill <forest at apple.com>
Protocol description: Proprietary
Defined TXT keys: None
workstation Workgroup Manager
Kevin Arnold <imlucid at apple.com>
Defined TXT keys: None
wormhole Roku Cascade Wormhole Protocol
Don Woodward <dwoodward at rokulabs.com>
Defined TXT keys: txtvers=1
workgroup Novell collaboration workgroup
Brady Anderson <banderso at novell.com>
Defined TXT keys: version=? description=?
ws Web Services
Andrew Donoho <awd at us.ibm.com>
Defined TXT keys: None
Subtypes: The specific Web Services-based protocol being offered.
Note: Browsing for _ws._tcp as a generic service is useful only in development tools.
For any given application, it should browse for the specific semantic service (subtype
of _ws._tcp) it requires. Browsing for _ws._tcp would simply find all services that
happened to be built on top of Web Services technology, without regard for whether
the service they provide is at all relevant to what this application wants to do.
wtc-heleos Wyatt Technology Corporation HELEOS
Brent Fulgham <bfulgham at wyatt.com>
Protocol description: Proprietary
Defined TXT keys: None
wtc-qels Wyatt Technology Corporation QELS
Brent Fulgham <bfulgham at wyatt.com>
Protocol description: Proprietary
Defined TXT keys: None
wtc-rex Wyatt Technology Corporation Optilab rEX
Roy Reapor <rreapor at wyatt.com>
Protocol description: Proprietary
Defined TXT keys: None
wtc-viscostar Wyatt Technology Corporation ViscoStar
Roy Reapor <rreapor at wyatt.com>
Protocol description: Proprietary
Defined TXT keys: None
wtc-wpr Wyatt Technology Corporation DynaPro Plate Reader
Brent Fulgham <bfulgham at wyatt.com>
Protocol description: Proprietary
Defined TXT keys: None
wwdcpic PictureSharing sample code
Marc Krochmal <marc at apple.com>
Protocol description: http://developer.apple.com/samplecode/PictureSharing/index.html
Defined TXT keys: None
xcodedistcc Xcode Distributed Compiler
Scott Tooker <tooker at apple.com>
Defined TXT keys: None
xgate-rmi xGate Remote Management Interface
Tim Jobling <tim at cambridgeimaging.co.uk>
Protocol description: Proprietary
Defined TXT keys:
tech=value (string)
model=value (string)
version=value (string)
xgrid Xgrid
David Kramer <dkramer at apple.com>
Defined TXT keys: None
xmms2 XMMS2 IPC Protocol
Tobias Rundstrom <tru at xmms.org>
Protocol description: http://wiki.xmms2.xmms.se/index.php/XMMS2_IPC_Protocol
Defined TXT keys: None
xmp Xperientia Mobile Protocol
Henric Bergh <henric.bergh at xperientia.com>
Protocol description: Proprietary
Defined TXT keys: txtvers, user, system, nodeid, desc
xmpp-client XMPP Client Connection
Peter Saint-Andre <stpeter at jabber.org>
Protocol description: RFC 3920
Discovery Protocol: RFC 2782
xmpp-server XMPP Server Connection
Peter Saint-Andre <stpeter at jabber.org>
Protocol description: RFC 3920
Discovery Protocol: RFC 2782
xsanclient Xsan Client
Jeff Albouze <foup at apple.com>
Defined TXT keys: None
xsanserver Xsan Server
Jeff Albouze <foup at apple.com>
Defined TXT keys: None
xsansystem Xsan System
Jeff Albouze <foup at apple.com>
Defined TXT keys: None
xserveraid XServe Raid
Bob Bradley <bradley at apple.com>
Defined TXT keys: Contact Apple at <bonjourdev at apple.com>
xsync Xserve RAID Synchronization
Bob Bradley <bradley at apple.com>
Defined TXT keys: Contact Apple at <bonjourdev at apple.com>
xtimelicence xTime License
AppMac Software <appmac at appmac.com>
Defined TXT keys: None
xtshapro xTime Project
AppMac Software <appmac at appmac.com>
Defined TXT keys: None
xul-http XUL (XML User Interface Language) transported over HTTP
Eran Gampel <eran at aoe6.net>
Protocol description: XML User Interface Language (XUL) over HTTP.
Defined TXT keys: u=<username> p=<password> path=<path to document> (Same as for _http._tcp)
The following services have been observed 'in the wild' using tools like Bonjour Browser, but they have not been officially registered at DNS-SD.org, and they are not legal SRV service type names according to IANA rules because they are more than fourteen characters long and/or contain illegal characters.
They are listed here solely for informational purposes.
Service Type Description
------------ -----------
bigbangbackgammon Big Bang Backgammon
Freeverse Software <info at freeverse.com>
bigbangcheckers Big Bang Checkers
Freeverse Software <info at freeverse.com>
clipboardsharing ClipboardSharing
Erik Lagercrantz <erik at lagercrantz.ath.cx>
gds_db InterBase Database Remote Protocol
netmonitorserver Net Monitor Server
Guy Meyer <rominar at mac.com>
presence_olpc OLPC Presence
pop_2_ambrosia Pop-Pop
profCastLicense ProfCast
WorldBook2004ST World Book Encyclopedia
MacKiev <support at mackiev.com>