Network administrators can use this information to make sure that Mac computers and other Apple devices can connect to services such as the App Store and Apple's software-update servers.
- Bonjour For Mac Download
- Apple Bonjour Download Windows 10
- Bonjour Computers Mac Os X
- Bonjour Mac Os X Download
- Install Bonjour Mac
Ports used by Apple products
![Osx Osx](/uploads/1/2/6/4/126416518/173601563.jpg)
This is a quick-reference guide showing common examples, not a comprehensive list of ports. This guide is updated periodically with information available at the time of publication.
After enabling Bonjour on a workstation, other computers on the network can detect and install printers or scanners attached to the workstation or access files from shared folders. Step 1 Open System Preferences from the Dock or the Apple Menu on a Mac computer. © 2013 AppliedTechnology. Thanks for Watching! Please feel free to rate, comment, & subscribe. Hate and Spam comments will be deleted and reported. This sample uses DNSServiceQueryRecord to send a Multicast DNS query that returns a list of Bonjour service types being advertised on the local network. Machines must be running mDNSResponder-58.6 (Mac OS X 10.3.4) or later in order to respond to this query. Forgot Apple ID or Password. Billing and Subscriptions. Update to iOS 14. Add widgets to your Home Screen, automatically organize your apps, and have even more fun with.
Some software might use different ports and services, so it can be helpful to use port-watching software when deciding how to set up firewalls or similar access-control schemes.
Some services might use more than one of these ports. For example, a VPN service can use up to four different ports. When you find a product in this list, search (Command-F) in your browser for that name, then repeat your search (Command-G) to locate all occurrences of that product.
Some firewalls allow selective configuration of UDP or TCP ports with the same number, so it's important to know the type of port you're configuring. For example, NFS can use TCP 2049, UDP 2049, or both. If your firewall doesn't allow you to specify the type of port, configuring one type of port probably configures the other.
1. The service registered with the Internet Assigned Numbers Authority, except where noted as “unregistered use.”
2. The number of a Request for Comment (RFC) document that defines the service or protocol. RFC documents are maintained by RFC Editor.
3. In the output of Terminal commands, the port number might be replaced by this Service Name, which is the label listed in /etc/services.
FaceTime is not available in all countries or regions.
Learn more
The application firewall in macOS is not a port-based firewall. It controls access by app, instead of by port.
The Bonjour zero-configuration networking architecture provides support for publishing and discovering TCP/IP-based services on a local area or wide area network. This document describes the Bonjour architecture at a high level and briefly describes what Bonjour APIs are available.
Bonjour For Mac Download
Important: This document is not meant as a programming guide. It is intended to provide a high-level overview. For more detailed coverage at the API level (including code snippets), you should read DNS Service Discovery Programming Guide or NSNetServices and CFNetServices Programming Guide.
At a Glance
Bonjour is Apple’s implementation of a suite of zero-configuration networking protocols. Bonjour is designed to make network configuration easier for users.
Apple Bonjour Download Windows 10
For example, Bonjour lets you connect a printer to your network without the need to assign it a specific IP address or manually enter that address into each computer. With zero-configuration networking, nearby computers can discover its existence and automatically determine the printer’s IP address. And if that address is a dynamically assigned address that changes, they can automatically discover the new address in the future.
Apps can also leverage Bonjour to automatically detect other instances of the app (or other services) on the network. For example, two users running an iOS photo sharing app could share photos over a Bluetooth personal area network without the need to manually configure IP addresses on either device.
Bonjour Provides Efficient Service Discovery
The Bonjour protocol supports advertising and discovering services in a manner that is efficient and robust using multicast DNS (mDNS) and, when needed, link-local addressing.
Bonjour Reserves the .local Domain for mDNS-Advertised Services
Bonjour host names and service names are constructed using a specific set of rules.
Relevant Chapters:Domain Naming Conventions
Bonjour Uses SRV, TXT, and PTR Records to Look Up Services
Bonjour uses service-specific records to advertise the existence of services.
PTR
records let you discover all of the services in a domain;SRV
records translate a service instance name, type, and domain into a hostname and port; A
and AAAA
records translate a host name into an IP address, and TXT
records provide additional information about a service.Bonjour Provides APIs at Multiple Layers in OS X and iOS
In OS X and iOS, Bonjour provides the ability to advertise and discover services using Foundation, Core Foundation, and C APIs. In OS X, Bonjour also provides a Java API. On other platforms such as Windows and Linux, Bonjour provides a C API.
Relevant Chapters:Bonjour API Architecture
Prerequisites
This document assumes that you are already familiar with the networking concepts described in Networking Overview and Networking Concepts.
See Also
Bonjour Computers Mac Os X
- DNS Service Discovery Programming Guide describes the Bonjour API appropriate for Darwin and Windows programmers and developers.
- NSNetServices and CFNetServices Programming Guide describes the Bonjour API appropriate for Cocoa programmers and C and C++ programmers on OS X and iOS.
Bonjour Mac Os X Download
Install Bonjour Mac
Copyright © 2013 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2013-04-23