Software developers typically want to analyze the response time and sensitivity to packet loss of client-server applications, and emulate specific network access (802.11 n, ac / 4G / Tactical data links etc.) with different round-trip-time, throughput, bit error rate, network drop outs and application dropouts . Emulators for this purpose come in many different forms including browser-based or integrated development environment appliances.