Hey all
Getting more and more annoyed with the amount of time it takes to log in when launching BF2 from a external programs like Gamespy, etc I thought I'd dig out my trusty packet sniffer and see what happens. So, this is it...
Seconds 0 to 7
Sends "battlefield2" packet to Gamespy 8 times. No idea why it does this as all the packets are the same and the response it simply 7 zero bytes every time.
Seconds 08 to 20
Scans all the servers in your server history. I would assume it would scan your favs if you have any.
Seconds 21 to 22
Logs in to Gamespy (sending your userid and password as plain text, not encrypted - nice. Watch out for packet sniffers at LAN parties)
Seconds 23 to 26
Retrieves your player stats from bfhq
Second 27
Connects to server
So, it takes 27 seconds before you actually connect to the server and it only takes a second or so to log in, the rest is just pointless rubbish. Why scan your favs and history and retrieve your stats when you're connecting directly to a server???
I was wondering why clearing your stats and history makes joining servers much faster and that explains it. Bizarre.
Anyone, hope you find my experiments interesting.
K
Getting more and more annoyed with the amount of time it takes to log in when launching BF2 from a external programs like Gamespy, etc I thought I'd dig out my trusty packet sniffer and see what happens. So, this is it...
Seconds 0 to 7
Sends "battlefield2" packet to Gamespy 8 times. No idea why it does this as all the packets are the same and the response it simply 7 zero bytes every time.
Seconds 08 to 20
Scans all the servers in your server history. I would assume it would scan your favs if you have any.
Seconds 21 to 22
Logs in to Gamespy (sending your userid and password as plain text, not encrypted - nice. Watch out for packet sniffers at LAN parties)
Seconds 23 to 26
Retrieves your player stats from bfhq
Second 27
Connects to server
So, it takes 27 seconds before you actually connect to the server and it only takes a second or so to log in, the rest is just pointless rubbish. Why scan your favs and history and retrieve your stats when you're connecting directly to a server???
I was wondering why clearing your stats and history makes joining servers much faster and that explains it. Bizarre.
Anyone, hope you find my experiments interesting.
K
Comment