Network Configuration

Required Ports and Protocols

Table 1 lists the ports and protocols used by the TDS. Ensure that all content filters, firewalls, and proxy servers are open accordingly.

Table 1. Ports and Protocols for the TDS

Port Protocol Purpose
80 TCP HTTP (initial connection only)
443 TCP HTTPS (secure connection)
3478 UDP Session Traversal Utilities for NAT (STUN)
49152-65535 UDP (video range)

Configuring Session Timeouts

Session timeouts on proxy servers and other devices should be set to values greater than the average time it takes a student to participate in a test session or to complete a given test. For example, if a school determines that students will test in 60-minute sessions, then consider setting the session timeout to 65 or 70 minutes.

Data Caching

Data caching is a technique by which an intermediate server checks if it can serve the client’s requests instead of a downstream server. While data caching is a good strategy in some situations, its overhead is detrimental in the online testing environment. Ensure all intermediate network elements, such as proxy servers, do not cache data.

Quality of Service and Traffic Shaping

If the testing network includes devices that perform traffic shaping, packet prioritization, or Quality of Service, ensure the URLs in the Allowlisting Test Site Resource URLs for Online Testing topic have high priority.