This is my first post on my PCOIP troubleshooting Series. This post talks about Network analysis to be carried out while working with PCOIP issues. We troubleshoot a lot on PCOIP issue, the most common issues we face is PCOIP session is slow, we are experiencing latency/lag on PCOIP sessions. Here is the list of factors to keep in mind when troubleshooting PCOIP performance
Network Analysis
We have to analyze whether there is a packet loss on PC-over-Internet Protocol, as per Teradici’s Packet Loss Guidelines suggests Packet loss should be zero for a properly configured LAN or WAN deployment. Packet loss within a single PCoIP protocol session should target less than 0.1%.
This network loss is clearly visible in your PCOIP logs.
You have the option to limit the session bandwidth for each PCOIP sessions
MGMT_ENV :cTERA_MGMT_CFG::Registry setting parameter pcoip.max_link_rate
Set this value to the overall capacity of the link to which your endpoint is connected.
Example: A client connecting through a 4Mbit/s Internet connection should set this value to 4Mbit (or perhaps 10% less) to prevent the server from attempting to transmit at a higher rate which would cause excessive packet loss and a poorer user experience.
MGMT_ENV :cTERA_MGMT_CFG::Registry setting parameter pcoip.audio_bandwidth_limit = 150
This value specifies the maximum bandwidth that can be used for audio (sound playback) in a PCoIP session.
This setting applies to the server only. You must enable audio on both endpoints before this setting has any effect.
MGMT_ENV :cTERA_MGMT_CFG::Registry setting parameter pcoip.enable_build_to_lossless = 0
Specifies whether to disable the build-to-lossless feature of the PCoIP protocol, which is on by default.
More information on these parameters found here
LVL:1 RC: 0 VGMAC :Stat frms: R=000000/000000/334586 T=014734/298585/136743 (A/I/O) Loss=0.00%/0.09% (R/T)
The VGMAC also identifies that there is packet loss of 0.09% from the client to the virtual desktop.
Another area you may have to concentrate is on Out of order Packets, this will certainly hit your PCOIP performance.
Here is a way to track out of order packets using Wireshark.
Also, you may take a look on PCOIP Network Checklist to rule out Networking from your PCOIP troubleshooting