Ping is how long packets take to reach your host. In this instance the host is the server in New York City that tested your download and upload speeds.
Download speeds are used when you are downloading something from the internet or in the case of Call of Duty downloading information from the host of the lobby.
Upload speeds are the exact opposite. This comes into play if you are uploading a video to youtube or if you are the host of a lobby in Call of Duty.
Your speeds are very good and as long as your NAT type is open in Call of Duty you should pull host and have a good advantage over the other people in the lobby.
Everything Agreed EXCEPT ------ should pull host and have a good advantage over the other people in the lobby
Well I guess it depends but I have almost the exact speeds and almost always pull host and when I'm host I almost always dominate. Here are my speeds in case the TC was curious on how his compare to others:
I have better d/l and u/l and similar ping to that server and I'm across the country. If that's pulling host for you, it has nothing to do with your speed, but more likely your proximity to other players in your lobby. I rarely, if ever, pull host, almost assuredly because of my location, since I can ping <50ms to any where in North America.