Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Table of Content Zone

Table of Contents

Introduction

This document is intended for people responsible for installing and deploying 3VR Security Servers and servers/appliances to their customer communities. This 3VR Deployment Guide describes the important capabilities of the 3VR system. It contains a configuration overview and best practices demonstrating how to run the system efficiently through efficient product deployment. This guide also describes the hardened security measures 3VR has built into the product to address the IT requirements of today’s security buyers. 3VR has invested heavily to ensure that all 3VR Video Management Software (VMS) and appliances are as secure as possible against virus threats and external attacks.

...

Finally, the 3VR system naturally reduces bandwidth for live video streaming by employing adaptive frame dropping. All of these design principles ensure that the 3VR VMS Server/appliance functions efficiently under most network conditions. Bandwidth consumption in the application is highly dependent on load (for example, the number of faces recognized per minute). Below are some examples of load for certain applications.

ApplicationRateLoad
Live Video10 fps CIF

64kb/s

Search32 events, with three images per event150 KB total per page of search results. The Search results are downloaded one page at a time as the user asks for them.

Depending on event load, some amount of new event notification traffic flows from server to client.

...

3VR Enterprise Server (Inbound Rules)

ProtocolLocal PortLocal MachineRemote MachineRemote Port Usage
TCP803VR Enterprise Server3VR Mobile ClientAnyRemote 3VR Mobile Client connects to port 80 of Enterprise Server.
TCP25003VR Enterprise Server3VR Client (OpCenter)AnyRemote 3VR client connects to port 2500 of Enterprise Server for streaming videos.
TCP30203VR Enterprise Server3VR Client (System Manager)AnyRemote 3VR System Manager connects to port 3020 of Enterprise Server to push upgrades.
TCP30453VR Enterprise Server3VR Client, VMS server/ApplianceAnyRemote 3VR clients (System Manager and/or OpCenter) and Appliance(s) connect to port 3045 of Enterprise Server for data transfer.
TCP80013VR Enterprise Server3VR Dashboard Admin ConsoleAnyRemote 3VR Dashboard plug-in connects to port 8001 of Enterprise Server.
TCP80803VR Enterprise ServerExternal ClientsAnyRemote 3VR REST API clients connect to port 8080 of Enterprise Server for supported APIs.
UDP33333VR Enterprise Server3VR Client (System Manager)AnyPeer-to-peer communication between VMS servers as well as Enterprise Server to send status
TCP30463VR Enterprise Server3VR VMS Server /ApplianceAnyRemote VMS servers connect to port 3046 of Enterprise Server for heart beat/keep alive sync.
TCP30443VR Enterprise Server3VR Client (OpCenter)AnyShow Enterprise Server bandwidth and average latency.
TCP30013VR Enterprise Server3VR ClientsAnyRemote clients connect to port 3001 of Enterprise Server to write logs.
ProtocolLocal PortLocal MachineRemote MachineRemote PortUsage
TCPAny3VR Enterprise Server3VR VMS Server
/Appliance
3020Enterprise Server connects to port 3020 of remote VMS servers/appliances for schedule upgrade and server/appliance status
TCPAny3VR Enterprise Server3VR VMS Server
/Appliance
3046Enterprise Server connects to port 3046 of remote VMS servers/appliances to synchronize data.

3VR Enterprise Server (Outbound Rules)

ProtocolLocal PortLocal MachineRemote MachineRemote Port Usage
ProtocolLocal PortLocal MachineRemote MachineRemote PortUsage
TCPAny3VR Enterprise Server3VR VMS Server
/Appliance
3020Enterprise Server connects to port 3020 of remote VMS servers/appliances for schedule upgrade and server/appliance status
TCPAny3VR Enterprise Server3VR VMS Server
/Appliance
3046Enterprise Server connects to port 3046 of remote VMS servers/appliances to synchronize data.

3VR Server/ Appliance (Inbound Rules)

ProtocolLocal PortLocal MachineRemote MachineRemote Port Usage
TCP803VR VMS Server /Appliance3VR Mobile AppAnyRemote 3VR Mobile Client connects to port 80 of the Appliance
TCP5543VR VMS Server /ApplianceRTSP AppAnyRTSP app connects to port 554 of Appliance
TCP25003VR VMS Server /Appliance3VR Client (OpCenter)AnyRemote 3VR client (OpCenter) connects to port 2500 of Appliance for streaming videos.
TCP30203VR VMS Server /Appliance3VR Client (System Manager) or EnterpriseAnyRemote 3VR client (System Manager) or Enterprise Server connects to port 3020 of Appliance to push upgrades.
TCP30433VR VMS Server /Appliance3VR Clients (System Manager and/or OpCenter) and EnterpriseAnyRemote 3VR clients (System Manager and/or OpCenter) and Enterprise connect to port 3043 of Appliance for data transfer.
TCP30443VR VMS Server /Appliance3VR Client (OpCenter)AnyUsed to show current bandwidth.
UDP80013VR VMS Server /Appliance3VR Retail BI Admin ConsoleAnyRemote 3VR Dashboard plug-in connects to port 8001 of Appliance.
TCP80803VR VMS Server /ApplianceExternal ClientsAnyRemote 3VR REST API clients connect to port 8080 of Appliance for supported APIs.
UDP33333VR VMS Server /Appliance3VR Client (System Manager)AnyUsed to find all local servers/appliances during login.
TCP30463VR VMS Server /Appliance3VR Enterprise ServerAnyRemote Enterprise Server connects to port 3046 of Appliance to synchronize data.
TCP30013VR VMS Server /Appliance3VR ClientsAnyRemote clients connect to port 3001 of Appliance to write logs.

3VR Appliance (Outbound Rules)

ProtocolLocal PortLocal MachineRemote MachineRemote Port Usage
TCPAny3VR VMS Server /Appliance3VR Enterprise3045VMS Server/Appliance connects to port 3045 of remote Enterprise Server to do user authentication
TCPAny3VR VMS Server /Appliance3VR Enterprise3046VMS Server/Appliance connects to port 3046 of remote Enterprise Server to synchronize data.

3VR Extended Storage Server (Inbound Rules/Outbound Rules)

SecurityProtocolLocal PortLocal MachineRemote MachineRemote PortUsage
YesHTTP/Web socket443 (default). Can be configurable3VR Extended Storage Server (ESS)3VR VMS Server/ AppliancesAnyVMS Servers/appliances connect to port 443 of Extended Storage Server (ESS) to send or retrieve data, and the communication is encrypted.
NoTCP8081 (default). Can be configurable.3VR Extended Storage Server (ESS)3VR VMS Servers/ AppliancesAnyVMS Servers/appliances connect to port 8081 of Extended Storage Server (ESS) to send or retrieve data, and the communication is not encrypted.