Jump to content

Steam and Games Network Protocol

I would like to know what kind of protocols the games use in Steam. SMTP or what ever it uses. Planetside 2 and Counterstrike and many other games would be nice to know the kind it uses

Andres "Bluejay" Alejandro Montefusco - The Forums Favorite Bird!!!

Top Clock: 7.889 Ghz Cooled by: Liquid Helium   

#ChocolateRAM #OatmealFans #ScratchItHarder #WorstcardBestoverclocker #CrazySexStories #SchnitzelQuest TS3 SERVER

Link to comment
Share on other sites

Link to post
Share on other sites

I would say TCP and UDP, SMTP is used for sending emails. 

Link to comment
Share on other sites

Link to post
Share on other sites

I'd say TCP/IP for multiplayer server connections but......

 

"All the content on the new system is sent via HTTP; this is more firewall-friendly than the current system, and will automatically take advantage of web-caching proxies installed at ISPs."

 

Apparently the games are downloading using good ole HTTP.

Link to comment
Share on other sites

Link to post
Share on other sites

WHats the HTTP number for steam download?

Andres "Bluejay" Alejandro Montefusco - The Forums Favorite Bird!!!

Top Clock: 7.889 Ghz Cooled by: Liquid Helium   

#ChocolateRAM #OatmealFans #ScratchItHarder #WorstcardBestoverclocker #CrazySexStories #SchnitzelQuest TS3 SERVER

Link to comment
Share on other sites

Link to post
Share on other sites

ah no, most games use UDP. It's faster since it doesn't send confirmation packets, and the servers just want the latest info from the clients.

15" MBP TB

AMD 5800X | Gigabyte Aorus Master | EVGA 2060 KO Ultra | Define 7 || Blade Server: Intel 3570k | GD65 | Corsair C70 | 13TB

Link to comment
Share on other sites

Link to post
Share on other sites

ah no, most games use UDP. It's faster since it doesn't send confirmation packets, and the servers just want the latest info from the clients.

Downloads use TCP. 

Link to comment
Share on other sites

Link to post
Share on other sites

Downloads use TCP. 

I'm talking about actual online games. Like when you're playing.

15" MBP TB

AMD 5800X | Gigabyte Aorus Master | EVGA 2060 KO Ultra | Define 7 || Blade Server: Intel 3570k | GD65 | Corsair C70 | 13TB

Link to comment
Share on other sites

Link to post
Share on other sites

I'm talking about actual online games. Like when you're playing.

Sorry i thought you where saying no to my previous post where i was talking about the method used for downloading games. 

Link to comment
Share on other sites

Link to post
Share on other sites

Sorry i thought you where saying no to my previous post where i was talking about the method used for downloading games. 

It was @ the op, lol

15" MBP TB

AMD 5800X | Gigabyte Aorus Master | EVGA 2060 KO Ultra | Define 7 || Blade Server: Intel 3570k | GD65 | Corsair C70 | 13TB

Link to comment
Share on other sites

Link to post
Share on other sites

I've rerouted my server protocol management and set myself for priority one. I'll see what next. Thanks guys!

Andres "Bluejay" Alejandro Montefusco - The Forums Favorite Bird!!!

Top Clock: 7.889 Ghz Cooled by: Liquid Helium   

#ChocolateRAM #OatmealFans #ScratchItHarder #WorstcardBestoverclocker #CrazySexStories #SchnitzelQuest TS3 SERVER

Link to comment
Share on other sites

Link to post
Share on other sites

All games use UDP for Online games due to its speed. TCP was slow in the 90's

"There's no test like production!"

Link to comment
Share on other sites

Link to post
Share on other sites

Looking at my vast 3com networking experience, I would say that the games tunnel traffic through ICMP. This provides speed and reliability. 

AFAIK Many firewalls will block  or limit ICMP making it not suitable for game traffic, the only time that i believe it is used is in the server browser for checking latency to the server. UDP is suitable for game traffic for the most part as if a few packets are lost the game will still go on with a few details missing. 

Link to comment
Share on other sites

Link to post
Share on other sites

Downloads use TCP. 

Not necessarily. For example torrents use UDP. Steam uses HTTP and TCP though.

And like some other people have said, UDP is used while in games, for voice chat and so on. OP you will have to Google which ports certain games uses because everyone uses different ports.

 

 

Looking at my vast 3com networking experience, I would say that the games tunnel traffic through ICMP. This provides speed and reliability. 

Ehhh... Are you sure you mean ICMP? Also, what do you mean by "tunnel through ICMP"? ICMP is not a tunneling protocol such as GRE or IPsec. What you are saying doesn't make any sense. ICMP is used for control messages, such as ping.

Link to comment
Share on other sites

Link to post
Share on other sites

I see. Didn't know that was possible. Why the hell would they use that instead of simply using HTTP and TCP though (which is what they are doing)? ICMP tunnel sounds like a huge waste because the idea is that you can't detect the traffic, right? But it doesn't provide any encryption so all you need to do is inspect the packets (which I would most certainly do if I noticed that thousands of ICMP packets was being sent and received, I would think it was a DOS attack) and you would see what is being sent.

I don't really see how it's more reliable than HTTP over TCP either to be honest.

Link to comment
Share on other sites

Link to post
Share on other sites

Ehhh... Are you sure you mean ICMP? Also, what do you mean by "tunnel through ICMP"? ICMP is not a tunneling protocol such as GRE or IPsec. What you are saying doesn't make any sense. ICMP is used for control messages, such as ping.

You can tunnel through almost anything.

I liked a quote from Little Brother

"You put the SMTP inside a chat "tunnel". You could then put the chat back into an SMTP tunnel if you wanted to be really weird, tunneling the tunnel in another tunnel."

15" MBP TB

AMD 5800X | Gigabyte Aorus Master | EVGA 2060 KO Ultra | Define 7 || Blade Server: Intel 3570k | GD65 | Corsair C70 | 13TB

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×