1.4 Relationship to Other Protocols
PNRP is used instead of the Domain Name System (DNS), as specified in [RFC1035], or the Link-Local Multicast Name Resolution [RFC4795].
PNRP uses UDP [RFC768] as a transport, and it uses the SSDP (as specified in [UPNPARCH1], section 1) and DNS [RFC1035] to initially locate some members of a cloud.