SevOne NMS Port Number Requirements Guide
SevOne NMS Port Number Requirements Guide
23 November 2021
Version 1.29
SevOne NMS Port Number Requirements Guide
Table of Contents
1 Introduction 2
2 Peer Port Assignments 3
2.1 Minimum Ports Required for NMS Cluster Operation 3
2.2 Additional Ports for Hot Standby Appliance (HSA) Deployment 6
2.3 Required Ports for NMS Data Collection 7
2.4 Required Ports for Remote Management 8
2.5 Other Product Integration 9
SevOne NMS Port Number Requirements Guide
SevOne Documentation
All documentation is available from the SevOne Support customer portal.
Copyright © 2018-2021 SevOne Inc., a Turbonomic Company. All rights reserved worldwide.
All right, title, and interest in and to the software and documentation are and shall remain the exclusive property of SevOne and its
respective licensors. No part of this document may be reproduced by any means nor modified, decompiled, disassembled, published
or distributed, in whole or in part, or translated to any electronic medium or other means without the written consent of SevOne.
In no event shall SevOne, its suppliers, nor its licensors be liable for any damages, whether arising in tort, contract, or any other legal
theory even if SevOne has been advised of the possibility of such damages, and SevOne disclaims all warranties, conditions, or other
terms, express or implied, statutory or otherwise, on software and documentation furnished hereunder including without limitation
the warranties of design, merchantability, or fitness for a particular purpose, and non-infringement.
All SevOne marks identified or used on the SevOne website, as updated by SevOne from time to time, may be, or are, registered with
the U.S. Patent and Trademark Office and may be registered or pending registration in other countries. All other trademarks or
registered trademarks contained and/or mentioned herein are used for identification purposes only and may be trademarks or
registered trademarks of their respective companies.
1
SevOne NMS Port Number Requirements Guide
1 Introduction
SevOne peers communicate with each other to maintain a consistent environment. Each peer needs the following ports open
between each other.
Encryption
Most ports use TLS as the encryption technology which can be negotiated based on the client and server configuration.
Same is true for SSH. For some ports, the exact encryption method cannot be guaranteed. For example, SSL port 443 is
based on the client's browser.
If you are on SevOne NMS release prior to 5.7.2.28 and have Virtual IP configured on the NMS Peer(s), you will need to have
exactly the same ports open for the Virtual IP to communicate with the Cluster Master as the inter-process NMS
communication happens over the Virtual IP. Ports must be open on your network to allow the Virtual IP to communicate
with the Cluster Master's Base IP addresses.
2
SevOne NMS Port Number Requirements Guide
The port configured for communication with the WMI proxy must be opened in the firewall.
TCP 43 N n/a Any peer for out- Used for Autonomous System (AS) name
going connections, resolution in FlowFalcon reports.
two-way traffic
(Optional) This port is used only when user
needs to resolve AS numbers to names.
TCP 80 N n/a -> PAS HTTP, SOAP API, and AJAX Calls - End User
-> DNC Terminal
-> PLA
UI port for Data Insight - Can be configured
-> HSA
using environment variables. Data Insight uses
<-> Between Peers
port 80 to redirect any HTTP (80) requests to
-> Data Insight
HTTPS (443)
TCP 389 N n/a PAS -> LDAP (Clear text) Server port (not used for
secure configurations)
TCP 443 (*) Y TLS-based -> PAS For Livemaps in REST API, the Cluster Master
encryption - can -> DNC and Peer use HTTPS on port 443. If the
be configured by -> HSA connection is unavailable, it falls back and uses
an admin user. <-> Between Peers HTTP on port 80.
3
SevOne NMS Port Number Requirements Guide
TCP 5051 N n/a -> Export Raw Data Export - SevOne Raw Data Feed
Destination (optional for customer streaming data)
TCP 5162 N n/a <-> Between Peers Read data stored in JSON format, from SevOne
Data Insight to SevOne NMS (Cluster Master)
TCP 8080 N n/a <-> Between Peers REST API version 1.x (SevOne version 5.6.0)
TCP 8081 Y TLS-based -> PAS Apache HTTP (only in versions 5.7 -> 5.7.1.6) -
encryption. -> DNC End User Terminal
TCP 8082 N n/a -> PAS SevOne Data Bus status page (optional /
configured) on by default
TCP 8123 n/a n/a <-> Between Peers Squid (5.7.2), Polipo (5.7.1), Interpeer Proxy
VMware vCenter
TCP 8443 Y TLS-based -> PAS Secure port for SevOne Data Bus status page
encryption - can (optional / configured) off by default
be configured by
an admin user.
TCP, UDP 9094 (*) N n/a -> Cluster Master & Prometheus Clustering:
HSA <-> Peers For Alertmanager high availability clustering
4
SevOne NMS Port Number Requirements Guide
TCP 9443 Y TLS-based Web Browser <-> Port is required for Self Service Upgrades.
encryption Cluster Master
TCP 9999 N n/a -> PAS SevOne Data Bus to provide host IP address and
port number for JMX server (for debug)
configurable, off by default
TCP 60007 (*) Y ZMQ Curve-based <-> Between Peers SevOne-requestd Reserved - Interpeer
encryption.
5
SevOne NMS Port Number Requirements Guide
UDP 162 N n/a -> PAS SNMP Trap Interpeer Monitoring and from
-> HSA Devices (optional)
-> PLA
<-> Between Peers
UDP 6831 N n/a -> PAS (Optional) This port is for Tracing. This feature is
for Internal Use Only for the Support Team to
use for troubleshooting. Port UDP 6831 is a
compact-thrift protocol.
UDP 6832 N n/a -> PAS (Optional) This port is for Tracing. This feature is
for Internal Use Only for the Support Team to
use for troubleshooting. Port UDP 6832 is a
binary-thrift protocol.
HTTP 16686 (***) N n/a -> PAS (Optional) This port is for Tracing. This feature is
for Internal Use Only for the Support Team to
use for troubleshooting. Port HTTP 16636 is to
serve the frontend.
(*) denotes that these ports are a must and absolutely required.
(**) denotes that Syslog is configurable.
(***) denotes that it is recommended to open the port when using Graphical User Interface from the web browser.
6
SevOne NMS Port Number Requirements Guide
TCP 80 N n/a -> PAS HTTP, SOAP API, and AJAX Calls - End User
-> DNC Terminal
-> PLA
UI port for Data Insight - Can be configured
-> HSA
using environment variables. Data Insight
<-> Between Peers
uses port 80 to redirect any HTTP (80)
-> Data Insight
requests to HTTPS (443)
TCP 443 (*) Y TLS-based -> PAS HTTPS - End User Terminal
encryption - can be -> DNC
UI port for Data Insight - Can be configured
configured by -> PLA
using environment variables. Data Insight
an admin user. -> HSA
uses port 80 to redirect any HTTP (80)
<-> Between Peers
requests to HTTPS (443)
-> iDRAC
-> Data Insight
UDP 162 N n/a -> PAS SNMP Trap Interpeer Monitoring and from
-> HSA Devices (optional)
-> PLA
<-> Between Peers
(*) denotes that these ports are a must and absolutely required.
7
SevOne NMS Port Number Requirements Guide
UDP 162 N n/a -> PAS SNMP Trap Interpeer Monitoring and from
-> HSA Devices (optional)
-> PLA
<-> Between Peers
TCP 443 (*) Y TLS-based -> PAS HTTPS - End User Terminal
encryption - can -> DNC
UI port for Data Insight - Can be configured
be configured by -> PLA
using environment variables. Data Insight uses
an admin user. -> HSA
port 80 to redirect any HTTP (80) requests to
<-> Between Peers
HTTPS (443)
-> iDRAC
-> Data Insight prometheus - for main data collection service
(only runs on the Cluster Master and its HSA) -
uses port 80 (for HTTP protocol) and 443 (for
HTTPS protocol).
alertmanager - for main alerting service (only
runs on the Cluster Master and its HSA) - uses
port 80 (for HTTP protocol) and 443 (for HTTPS
protocol).
UDP, TCP 5900 Y 128-bit SSL -> iDRAC iDRAC Virtual console Keyboard and Mouse
encryption. For connection
additional details,
please refer to
https://
www.dell.com/
support/article/
en-us/sln306877/
dell-poweredge-
how-to-configure-
the-idrac9-and-
the-lifecycle-
controller-
network-ip?
lang=en#ports
UDP, TCP 5901 Y 128-bit SSL -> iDRAC iDRAC Virtual console Video connection
encryption. For
additional details,
8
SevOne NMS Port Number Requirements Guide
TCP 22 (*) Y SSH-based -> PAS Required for SevOne Data Insight to update or
encryption - can -> Data Insight Install SOA
be configured by
an admin user.
TCP 80 N n/a -> PAS HTTP, SOAP API, and AJAX Calls - End User
-> DNC Terminal
-> PLA
UI port for Data Insight - Can be configured
-> HSA
using environment variables. Data Insight uses
<-> Between Peers
port 80 to redirect any HTTP (80) requests to
-> Data Insight
HTTPS (443)
TCP 443 (*) Y TLS-based -> PAS HTTPS - End User Terminal
encryption - can -> DNC
UI port for Data Insight - Can be configured
be configured by -> PLA
using environment variables. Data Insight uses
an admin user. -> HSA
port 80 to redirect any HTTP (80) requests to
<-> Between Peers
HTTPS (443)
-> iDRAC
-> Data Insight
TCP 2379 - 2380 (*) N n/a -> Data Insight Required only for HA with embedded etcd
Source: K3s server nodes
TCP 3000 (**) N n/a -> Data Insight Required for the Graphical User Interface
Installer.
TCP 3001 (**) N n/a -> Data Insight Required for the Graphical User Interface
Installer.
TCP / UDP 5052 Y TLS-based -> NMS DSPlugin (Data Insight access for its NMS data
encryption - can -> Data Insight source peer)
be configured by
(only required for Data Insight version <= 1.6.0)
9
SevOne NMS Port Number Requirements Guide
TCP 6443 (*) N n/a -> Data Insight Kuberbetes API Server
Source: K3s agent nodes
TCP 8100 N n/a -> Data Insight SDI stacker service (Web Server)
(only required for Data Insight version <= 1.6.0)
TCP 8101 N n/a -> Data Insight SDI stacker service (Web Socket)
(only required for Data Insight version <= 1.6.0)
UDP 6831 N n/a -> PAS (Optional) This port is for Tracing. This feature is
for Internal Use Only for the Support Team to
use for troubleshooting. Port UDP 6831 is a
compact-thrift protocol.
UDP 6832 N n/a -> PAS (Optional) This port is for Tracing. This feature is
for Internal Use Only for the Support Team to
use for troubleshooting. Port UDP 6832 is a
binary-thrift protocol.
UDP 8472 N n/a -> Data Insight Required only for Flannel VXLAN
Source: K3s server and agent nodes
IMPORTANT
The VXLAN port on nodes should not
be exposed to the world as it opens
up your cluster network to be
10
SevOne NMS Port Number Requirements Guide
HTTP 16686 (**) N n/a -> PAS (Optional) This port is for Tracing. This feature is
for Internal Use Only for the Support Team to
use for troubleshooting. Port HTTP 16636 is to
serve the frontend.
(*) denotes that these ports are a must and absolutely required.
(**) denotes that it is recommended to open the port when using Graphical User Interface from the web browser.
TCP 8082 N n/a -> PAS SevOne Data Bus status page (optional /
configured) on by default
TCP 8443 Y TLS-based -> PAS Secure port for SevOne Data Bus status page
encryption - can (optional / configured) off by default
be configured by
an admin user.
TCP 9443 (**) Y TLS-based Web Browser <-> Port is required for Self Service Upgrades.
encryption. Cluster Master
TCP 9999 N n/a -> PAS SevOne Data Bus to provide host IP address and
port number for JMX server (for debug)
configurable, off by default.
(*) denotes that these ports are a must and absolutely required.
(**) denotes that it is recommended to open the port when using Graphical User Interface from the web browser.
11
SevOne NMS Port Number Requirements Guide
SDN TCP 80 (HTTP) -> PAS The API config / communication port
TCP 443 (HTTPS) -> PAS The API config / communication port
Required for,
• Collection of ACI fabric performance and
status data
• Collection of site information from a
multi-site controller
• Transfer of collected ACI fabric data to
SevOne NMS PAS for processing and
storage
SD-WAN Nokia-Nuage TCP 443 (Outbound) -> PAS Address: NMS server; for NMS API port
TCP 5672 (Outbound) -> VSD Address: Nuage AMQP server; for Nuage message
(Controller) queue bus; required for Messaging Service
(ActiveMQ) broker
TCP 6200 (Outbound) -> Elasticsearch Address: Nuage Elasticsearch server; for Nuage
(Controller) statistics (for internal lab only)
TCP 8443 (Outbound) -> PAS Address: Nuage VSD server; for Nuage API
TCP 9200 -> Elasticsearch Address: Nuage Elasticsearch server; for Nuage
(Controller) statistics
TCP 9996 (Outbound) Collector Nodes Address: NMS DNC server; for Flow Augmentor
-> DNC output; required for DNC where the flows are
being sent
Versa TCP 443 (Outbound) -> PAS Address: NMS server; for NMS API port
TCP 3000 (*) -> Collector Required for the Graphical User Interface
Master Installer
TCP 9992 (Inbound) -> Collector Flow syslogs from Versa devices
Nodes
TCP 9996(Outbound) Collector Nodes Address: NMS DNC server; for Flow Augmentor
-> DNC output; required for DNC where the flows are
being sent
12
SevOne NMS Port Number Requirements Guide
TCP 50001 (Inbound) -> Collector Versa Syslogs from Versa Analytics server (The
Nodes port on which the collector listens for non-flow
syslog data sent by Versa Analytics); required for
the log exporter to send UDP data to collector
and Syslog data in kvp format
Viptela TCP 443 (Outbound) -> vManage Address: vManage server; for Viptela vManage
API
Address: NMS server; for NMS API port
TCP 3000 (*) -> Collector Required for the Graphical User Interface
Master Installer
TCP 9995 (Inbound) -> Collector Flow Augmentor input (The port on which Flow
Nodes Augmentor listens for inbound flows. The port
number can range from 9000 - 33000)
TCP 9996 (Outbound) Collector Nodes Address: NMS DNC server; for Flow Augmentor
-> DNC output; required for DNC where the flows are
being sent
(*) denotes that it is recommended to open the port when using Graphical User Interface from the web browser.
TCP 80 N n/a -> PAS HTTP, SOAP API, and AJAX Calls - End User
-> DNC Terminal
-> PLA
UI port for Data Insight - Can be configured
-> HSA
using environment variables. Data Insight
<-> Between Peers
uses port 80 to redirect any HTTP (80)
-> Data Insight
requests to HTTPS (443)
13
SevOne NMS Port Number Requirements Guide
TCP 443 (*) Y TLS-based -> PAS HTTPS - End User Terminal
encryption - can -> DNC
UI port for Data Insight - Can be configured
be configured by -> PLA
using environment variables. Data Insight
an admin user. -> HSA
uses port 80 to redirect any HTTP (80)
<-> Between Peers
requests to HTTPS (443)
-> iDRAC
-> Data Insight
UDP 162 N n/a -> PAS SNMP Trap Interpeer Monitoring and from
-> HSA Devices (optional)
-> PLA
<-> Between Peers
UDP 6343 N n/a -> DNC sFlow and Sampled Flow Data to DNC
UDP, TCP 514 (**) N n/a PAS -> Syslog (** configurable)
-> PLA
<-> Between Peers
(*) denotes that these ports are a must and absolutely required.
(**) denotes that Syslog is configurable.
14
SevOne NMS Port Number Requirements Guide
TCP 80 N n/a -> PAS HTTP, SOAP API, and AJAX Calls - End User
-> DNC Terminal
-> PLA
UI port for Data Insight - Can be configured
-> HSA
using environment variables. Data Insight
<-> Between Peers
uses port 80 to redirect any HTTP (80)
-> Data Insight
requests to HTTPS (443)
TCP 443 (*) Y TLS-based -> PAS HTTPS - End User Terminal
encryption - can -> DNC
UI port for Data Insight - Can be configured
be configured by -> PLA
using environment variables. Data Insight
an admin user. -> HSA
uses port 80 to redirect any HTTP (80)
<-> Between Peers
requests to HTTPS (443)
-> iDRAC
-> Data Insight
TCP 8081 Y TLS-based -> PAS Apache HTTP (only in versions 5.7 -> 5.7.1.6) -
encryption. -> DNC End User Terminal
UDP 6343 N n/a -> DNC sFlow and Sampled Flow Data to DNC
(configurable/optional)
(*) denotes that these ports are a must and absolutely required.
15