In such cases PerformanceGuard will consider that to be a new train. Thus, if the server's response consist of ten packets, but the server gets "interrupted" by the client after having sent only five of the ten packets, the remaining five packets will be seen by PerformanceGuard as a new train. In communication that has a well-defined client-server relationship (for example HTTP or NetBIOS) this isn't a problem, because the involved parties don't interrupt each other. However, with some protocols that don't have a clearly defined client-server relationship (for example Telnet or ICA), train information in PerformanceGuard will be less useful.