Jenkins remoting implements the communication layer between Jenkins controllers and Jenkins agents. Recent remoting versions are generally compatible with one another. This check enforces a more strict requirement that the remoting version on the agent must exactly match the remoting version on the controller. The check can help an administrator quickly identify outdated remoting versions.