Apple's protocol: Multicast DNS/DNS-SD
Multicast DNS (mDNS) is a agreement that uses APIs agnate to unicast Area Name System but implemented over a multicast protocol. Each computer on the LAN food its own account of DNS ability annal (e.g., A, MX, SRV) and joins the mDNS multicast group. When an mDNS applicant wants to apperceive the IP abode of a PC accustomed its name, mDNS applicant sends a appeal to a acclaimed multicast address; the PC with the agnate A almanac replies with its IP address. The mDNS multicast abode is 224.0.0.251 for IPv4 and ff02::fb for IPv6 link-local addressing.
DNS based Account Analysis (DNS-SD) is the added bisected of Apple's solution, congenital on top of the Area Name System. It is acclimated in Apple products, abounding arrangement printers and a amount of third affair articles and applications on assorted operating systems. The Apple band-aid uses DNS messages, in adverse to Microsoft's aggressive technology, SSDP, which uses HTTP messages. It uses DNS SRV, TXT, and PTR annal to acquaint Account Instance Names. The hosts alms casework broadcast data of accessible services: instance, account type, area name and alternative agreement parameters. Account types are accustomed artlessly on a first-come basis. A account blazon anthology is maintained and appear by DNS-SD.org.
Many Mac OS X networking clients, such as the Safari browser and the iChat burning messaging software, use DNS-SD to locate adjacent servers. On Windows, some burning messaging and VoIP audience abutment DNS-SD. Some unix, BSD, and GNU/Linux distributions aswell cover DNS-SD functionality.
mDNS/DNS-SD was developed by Apple Computer agent Stuart Cheshire in the company's move from AppleTalk to IP.
edit Microsoft's protocol: UPnP SSDP
Simple Account Analysis Agreement (SSDP) is a UPnP protocol, acclimated in Windows XP and several brands of arrangement equipment. SSDP uses HTTP notification announcements that accord a service-type URI and a Unique Account Name (USN). Account types are adapted by the Universal Plug and Play Steering Committee.
SSDP is accurate in abounding SOHO firewall appliances, area host computers abaft it may bore holes for applications. It is aswell acclimated in media centermost systems, area media barter amid host computers and the media centermost is facilitated application SSDP.
edit Efforts against an IETF accepted protocol
Service Location Agreement (SLP), the alone agreement for account analysis to accept accomplished the IETF Proposed Accepted status, is accurate by Hewlett-Packard's arrangement printers, Novell, and Sun Microsystems, but abandoned by some added ample vendors. SLP is declared in RFC 2608 and RFC 3224 and implementations are accessible for both Solaris and Linux.
Multicast DNS (mDNS) is a agreement that uses APIs agnate to unicast Area Name System but implemented over a multicast protocol. Each computer on the LAN food its own account of DNS ability annal (e.g., A, MX, SRV) and joins the mDNS multicast group. When an mDNS applicant wants to apperceive the IP abode of a PC accustomed its name, mDNS applicant sends a appeal to a acclaimed multicast address; the PC with the agnate A almanac replies with its IP address. The mDNS multicast abode is 224.0.0.251 for IPv4 and ff02::fb for IPv6 link-local addressing.
DNS based Account Analysis (DNS-SD) is the added bisected of Apple's solution, congenital on top of the Area Name System. It is acclimated in Apple products, abounding arrangement printers and a amount of third affair articles and applications on assorted operating systems. The Apple band-aid uses DNS messages, in adverse to Microsoft's aggressive technology, SSDP, which uses HTTP messages. It uses DNS SRV, TXT, and PTR annal to acquaint Account Instance Names. The hosts alms casework broadcast data of accessible services: instance, account type, area name and alternative agreement parameters. Account types are accustomed artlessly on a first-come basis. A account blazon anthology is maintained and appear by DNS-SD.org.
Many Mac OS X networking clients, such as the Safari browser and the iChat burning messaging software, use DNS-SD to locate adjacent servers. On Windows, some burning messaging and VoIP audience abutment DNS-SD. Some unix, BSD, and GNU/Linux distributions aswell cover DNS-SD functionality.
mDNS/DNS-SD was developed by Apple Computer agent Stuart Cheshire in the company's move from AppleTalk to IP.
edit Microsoft's protocol: UPnP SSDP
Simple Account Analysis Agreement (SSDP) is a UPnP protocol, acclimated in Windows XP and several brands of arrangement equipment. SSDP uses HTTP notification announcements that accord a service-type URI and a Unique Account Name (USN). Account types are adapted by the Universal Plug and Play Steering Committee.
SSDP is accurate in abounding SOHO firewall appliances, area host computers abaft it may bore holes for applications. It is aswell acclimated in media centermost systems, area media barter amid host computers and the media centermost is facilitated application SSDP.
edit Efforts against an IETF accepted protocol
Service Location Agreement (SLP), the alone agreement for account analysis to accept accomplished the IETF Proposed Accepted status, is accurate by Hewlett-Packard's arrangement printers, Novell, and Sun Microsystems, but abandoned by some added ample vendors. SLP is declared in RFC 2608 and RFC 3224 and implementations are accessible for both Solaris and Linux.
No comments:
Post a Comment