Support & information center

What are the test profile configurations?

testRTC offers firewall profiles to check TURN connectivity. Below are the details of each firewall profile configuration and the ports it keeps open.

Note that you can use .rtcSetNetwork() and .rtcSetNetworkProfile() to dynamically change the network configuration.

No Firewall

All ports are open

FW – HTTP and HTTPS Allowed

Management ports 
Secured remote connection to the machineTCP 22
Agents’ management portTCP 2376
VNC connection for tests scripts’ debuggingTCP 5900-5904
Activity ports 
DNS outboundTCP and UDP 53
Browsing and WebRTC communication trafficHTTPS: TCP 443
  HTTP: TCP 80

FW – HTTPS Allowed

Management ports 
Secured remote connection to the machineTCP 22
Agents’ management portTCP 2376
VNC connection for tests scripts’ debuggingTCP 5900-5904
Activity ports 
DNS outboundTCP and UDP 53
Browsing and WebRTC communication trafficHTTPS: TCP 443

FW – Baseline

In this profile, only ports that are required for the agent operation are open.

Management ports 
Secured remote connection to the machineTCP 22
Agents’ management portTCP 2376
VNC connection for tests scripts’ debuggingTCP 5900-5904
Activity ports 
DNS outboundTCP and UDP 53

Network profiles

ProfileBandwidth
Latency
Packet loss 
No throttlingNo limitation00% 
Call Drop50 Kbps500ms20% 
DSL8 Mbps40ms0.5% 
Very Bad Network1 Mbps500ms10% 
Wifi30 Mbps40ms0.2% 
Wifi High packet loss30 Mbps40ms5% 
Regular 2.5G150 Kbps200ms3% 
Regular 3G750 Kbps250ms1.5% 
Poor 3G400 Kbps350ms5% 
Regular 4G4 Mbps02% 
Poor 4G4 Mbps350ms5% 
Unstable 4G4 Mbps500ms10% 
High Latency 4G4 Mbps600ms0.2% 
High Packet Loss 4G4 Mbps 5ms20% 
50% Packet Loss40 Mbps10ms50% 

Was this article helpful?

Related Articles