当使用 mDNS (Multicast DNS) 和 DNS-SD (DNS Service Discovery) 进行服务发现时,可以通过指定不同的服务类型来查找不同类型的设备或服务。以下是一些常见的 mDNS 服务类型示例:
通用服务类型
服务类型 | 描述 |
---|
_services._dns-sd._udp | 服务发现服务类型,用于发现其他服务类型的服务 |
互联网协议服务类型
服务类型 | 描述 |
---|
_http._tcp | HTTP服务,用于发现提供HTTP服务的设备 |
_https._tcp | HTTPS服务,用于发现提供HTTPS服务的设备 |
_ftp._tcp | FTP服务,用于发现提供FTP服务的设备 |
_ssh._tcp | SSH服务,用于发现提供SSH服务的设备 |
_telnet._tcp | Telnet服务,用于发现提供Telnet服务的设备 |
_printer._tcp | 打印机服务,用于发现网络打印机 |
文件共享服务类型
服务类型 | 描述 |
---|
_afpovertcp._tcp | Apple 文件共享服务,用于发现提供Apple文件共享服务的设备 |
_nfs._tcp | 网络文件系统服务,用于发现提供NFS服务的设备 |
_smb._tcp | Server Message Block (SMB) 文件共享服务,用于发现提供SMB文件共享服务的设备 |
打印机服务类型
服务类型 | 描述 |
---|
_ipp._tcp | 打印机服务,用于发现提供打印服务的设备 |
_ipp._udp | 打印机服务,用于发现提供打印服务的设备(UDP协议) |
其他服务类型
服务类型 | 描述 |
---|
_googlecast._tcp | Google Cast服务,用于发现支持Google Cast的设备(如Chromecast) |
_spotify-connect._tcp | Spotify Connect服务,用于发现支持Spotify Connect的设备 |