This topic outlines the network and connectivity requirements for the Delphix Engine and Unix source and target environments.

Port Allocations Specific to Unstructured Files

The Delphix Engine makes use of the following network ports for unstructured files dSources and vFiles:

Inbound to the Delphix Engine Port Allocation

Protocol

Port Number

Use

TCP

873

Rsync connections used for communication to rsyncd during SnapSync

TCP/UDP111

Remote Procedure Call (RPC) port mapper used for NFS mounts

Note: RPC calls in NFS are used to establish additional ports, in the high range 32768-65535, for supporting services. Some firewalls interpret RPC traffic and open these ports automatically. Some do not.

TCP1110NFS Server daemon status and NFS server daemon keep-alive (client info)
TCP/UDP2049NFS Server daemon from vFiles to the Delphix Engine
TCP4045NFS lock daemon/manager
UDP33434 - 33464Traceroute from source and target database servers to the Delphix Engine (optional)
UDP/TCP32768 - 65535NFS mountd and status services, which run on a random high port. Necessary when a firewall does not dynamically open ports.

Outbound from a Source Environment Port Allocation

Protocol

Port Numbers

Use

TCP

873

Rsync connections used during SnapSync

TCPxxxxDSP connections used for monitoring and script management during SnapSync. Typically DSP runs on port 8415.

Inbound to a Source Environment Port Allocation

Protocol

Port Numbers

Use

TCP

22

SSH connections to source environment

Outbound from a Target Environment Port Allocation

Protocol

Port Numbers

Use

TCP

873

Rsync connections used during V2P

TCPxxxxDSP connections used for monitoring and script management. Typically DSP runs on port 8415.

Inbound to a Target Environment Port Allocation

Protocol

Port Numbers

Use

TCP

22

SSH connections to target environment


General Outbound from the Delphix Engine Port Allocation

Protocol

Port Numbers

Use

TCP

25

Connection to a local SMTP server for sending email

TCP/UDP

53

Connections to local DNS servers

UDP

123

Connection to an NTP server

UDP162Sending SNMP TRAP messages to an SNMP Manager

TCP

443

HTTPS connections from the Delphix Engine to the Delphix Support upload server

TCP/UDP

636

Secure connections to an LDAP server

TCP

8415

Connections to a Delphix replication target. See Configuring Replication.

TCP50001Connections to source and target environments for network performance tests via the Delphix command line interface (CLI). See Network Performance Tool.

General Inbound to the Delphix Engine Port Allocation

Protocol

Port Number

Use

TCP

22

SSH connections to the Delphix Engine

TCP

80

HTTP connections to the Delphix GUI 

UDP161Messages from an SNMP Manager to the Delphix Engine

TCP

443

HTTPS connections to the Delphix Management application

TCP

8415

Delphix Session Protocol connections from all DSP-based network services including Replication, SnapSync for Oracle, V2P, and the Delphix Connector.

TCP50001Connections from source and target environments for network performance tests via the Delphix CLI. See Network Performance Tool.
TCP/UDP32768 - 65535

Required for NFS mountd and status services from target environment only if the firewall between Delphix and the target environment does not dynamically open ports.

Note: If no firewall exists between Delphix and the target environment, or the target environment dynamically opens ports, this port range is not explicitly required.

Firewalls and Intrusion Detection Systems (IDS)

Production databases on source environments (for dSources) are often separated from the non-production environment by firewalls. Firewalls can add milliseconds to the latency between servers. Accordingly, for best performance, there should be no firewalls between the Delphix Engine and the virtual database (VDB) target environments. If the Delphix Engine is separated from a source environment by a firewall, the firewall must be configured to permit network connections between the Delphix Engine and the source environments for the application protocols (ports) listed above.

Intrusion detection systems (IDSs) should also be made permissive to the Delphix Engine deployment. IDSs should be made aware of the anticipated high volumes of data transfer between dSources and the Delphix Engine.