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.
|80||TCP||HTTP (initial connection only)|
|443||TCP||HTTPS (secure connection)|
|3478||UDP||Session Traversal Utilities for NAT (STUN)|
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 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.