This isn't what causes high pings but it might help you understand it better..
PING, what does it mean? Simply put, ping (Latency) is a measurement of time, it is the time it takes to send data from your computer to the server and then back to your computer, this is done with node hops, someone might have 3 hops and another might have 15 hops and that's what causes ping to be high, the more hops the higher the ping. all this is done in a measurement called milliseconds, the higher your ping the longer the time. if your ping is 30 your internet speed will be 3 times faster than someone with 90, that's where the server synchronization comes in and averages all 10 players to have the the same speed to the best of the servers ability. Some servers are better than others, that's why you see some servers with all low pings but the cars are still lagging or warping, and others have higher pings but there is little warping this server has better a sync than the one with the lower pings.