Automated Deployment Services (ADS) uses a variety of ports when communicating among the ADS services and between the DHCP server and devices in the network. The following table lists the ports required to establish communication between the various components of ADS.
Communication ports used by ADS | |||
Device to the DHCP server | |||
Protocol | Direction | Port | Notes |
DHCP | Device (PXE firmware) to DHCP service | UDP 67 | |
DHCP | DHCP service to Device | UDP 68 | |
Device to Network Boot Services | |||
Protocol | Direction | Port | Notes |
PXE | Device (PXE firmware) to the ADS PXE service | UDP 67 and/or UDP 4011 | Required to support a device's boot to the Deployment Agent (using PXE). You can configure the use of port 4011 using the \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ |
PXE | ADS PXE service to the device | UDP 68 | |
TFTP | Device (PXE firmware) to the TFTPD service | UDP 69 | Required to download Startnbs into RAM. |
DHCP | Device running Startnbs to the Deployment Agent Builder service | UDP 4012 | You can configure the use of port 4012 using the \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ |
DHCP | Device (Ntldr) to the Deployment Agent Builder service | UDP random port | |
TFTP | Device (Ntldr) to the TFTPD service | UDP 69 | Required to download the Deployment Agent image into RAM. |
Device to the Image Distribution service | |||
Protocol | Direction | Port | Notes |
Image download (multicast) | Device to the Image Distribution service | UDP 30877 or 30878 | Required for image capture and deployment. Requires DHCP multicast address allocation. IP addresses are not the device's, but allocated multicast address. |
Image download (unicast) | Device to the Image Distribution service | TCP 30877 | |
Image transfer | Image Distribution service to the device | UDP 30877 through 31878 | |
Device to the Controller | |||
Protocol | Direction | Port | Notes |
BMDP | Device to the Controller | UDP 8197 | Required for remote execution of jobs on the device (both in Deployment Agent and in Administration Agent). You can configure the use of port 8197 using the \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ |
BMDP | Controller to the device | TCP 8198 | You can configure the use of port 8197 using the \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ |
BmFileXfer file transfer | Controller to the device | TCP 19778 | |
Controller to Network Boot Services | |||
Protocol | Direction | Port | Notes |
BMDP | | UDP 8197 | Required to support NBS. You can configure the use of port 8197 using the \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ |
BMDP | | TCP 8198 | You can configure the use of port 8197 using the \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ |
Controller to the Image Distribution service | |||
Protocol | Direction | Port | Notes |
BMDP | | UDP 8197 | Required to support the Image Distribution service. You can configure the use of port 8197 using the \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ |
BMDP | | TCP 8198 | You can configure the use of port 8197 using the \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ |