Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Private Server
You last visited: Today at 01:09

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Separated auth/game servers

Discussion on Separated auth/game servers within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1

 
Kiyono's Avatar
 
elite*gold: 20
Join Date: Jun 2006
Posts: 3,296
Received Thanks: 924
Separated auth/game servers

So I was looking through some sources and I noticed that certain sources had separated auth/game servers while others did not.
Is there any advantage in separating them? Especially when you're not gonna host multiple servers like TQ.
Kiyono is offline  
Old 01/30/2012, 01:13   #2
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,212
Received Thanks: 4,114
Multiple servers is the biggest reason (as you stated). Other than that... performance wise... there isn't much of a difference unless u plan on hosting them on two different hosts. It's more organized if you like your project to be organized.
Spirited is offline  
Old 01/30/2012, 01:21   #3
 
InfamousNoone's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,882
There isn't much gain unless you intend to host multiple game servers.
InfamousNoone is offline  
Old 01/30/2012, 01:34   #4
 
.Ocularis's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 309
Received Thanks: 208
If you have 1 IP/server, not needed. 1 IP/3-12 servers(TQ's way), needed.
Having dedicated lines(or ips) for each integrated auth+game server is better, obviously, also giving you more control of what each IP allows to pass through at the t2-t3 provider if you have contact with your provider.

Also, if your one and only auth server fails, all servers are down. (IE: TQ's recent downtime for all Nature servers yesterday)

Imo, split servers are personal vanity issues in a private server application.

I've used a server split to a separate chat server, database server(mssql), data server(inis/map data/etc), connect server, login server, game server, and event server, not to mention a separate server which players get migrated to when they visit certain maps such as a guild war map. Keep in mind all of these servers run off of the same database info. 1-20 servers were possible, all 20 servers could migrate a connection from their origin server to the guild war server [edit]: without reloading info, since it's cached in the database server. A single gameserver alone would use 100% of the CPU if there were more than 200 online on a xeon quad core host with RETAIL BINS. If anyone can guess what game runs off this mess I'de have to applaud. I spent 3 years dealing with it
.Ocularis is offline  
Old 01/30/2012, 01:50   #5


 
Korvacs's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 6,125
Received Thanks: 2,518
I split them on the grounds of safety, if someone decides they are going to try and crash your game server by some form of flood its one less access point, you can also host it on a separate server to reduce this risk further.

The question should be is there an advantage to combining them and the answer to that question is no, there is no advantage unless you include the 500ms reduction in login time.
Korvacs is offline  
Old 01/30/2012, 10:50   #6

 
Kiyono's Avatar
 
elite*gold: 20
Join Date: Jun 2006
Posts: 3,296
Received Thanks: 924
Quote:
Originally Posted by InfamousNoone View Post
There isn't much gain unless you intend to host multiple game servers.
Then why did you separate it in PM?
Quote:
Originally Posted by Korvacs View Post
I split them on the grounds of safety, if someone decides they are going to try and crash your game server by some form of flood its one less access point, you can also host it on a separate server to reduce this risk further.

The question should be is there an advantage to combining them and the answer to that question is no, there is no advantage unless you include the 500ms reduction in login time.
I see, well since I honestly don't plan hosting a server, I might as well keep them together.
Kiyono is offline  
Old 01/31/2012, 03:53   #7
 
InfamousNoone's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,882
Korvacs answered why I split it.
People trying to crash it.
InfamousNoone is offline  
Old 02/01/2012, 01:57   #8
 
12tails's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 773
Received Thanks: 441
Even if just a little... you will have a better performance...
Also.... like Korvacs said... the chances of flooding packets will be decreased a lot... since it'll be just the acc server where you can always setup some permissions like... max num of received packets per socket.... since it'll be like 2/3 requests by the client...

The gameserver may have some different access ports and you can always use the verifiers when receive data ... etc,etc,etc... ;P
12tails is offline  
Old 02/03/2012, 10:32   #9
 
elite*gold: 0
Join Date: Dec 2011
Posts: 1,537
Received Thanks: 785
Ermm splitting the auth- and gameserver will not do any protection against ddos.
You would only need to take down the gameserver, so that's just one server you still would have to ddos.

The IP for the gameserver is send through the authresponse, so you could get the IP by logging the packet, but this would be a problem if there is custom encryption, but then there is always Taskmanager, where you can check all your network connections, so you just have to find Conquer.exe and the IPAddress/Port. Like shown below.



The splitting would only help against ddos attack, if you had multiple game servers, but 99% of all private servers have no more than 1 auth server and 1 game server or even them split, so ddos protection would not be what's the + about splitting.

I can see 2 things that is actually only a + about splitting the auth- and gameserver. It would be to have multiple gameservers or that if the auth is down, then people who are already playing will not be disconnected, because the gameserver is not down.

Quote:
Originally Posted by 12tails View Post
Even if just a little... you will have a better performance...
Also.... like Korvacs said... the chances of flooding packets will be decreased a lot... since it'll be just the acc server where you can always setup some permissions like... max num of received packets per socket.... since it'll be like 2/3 requests by the client...

The gameserver may have some different access ports and you can always use the verifiers when receive data ... etc,etc,etc... ;P
It won't be decreased at all.
I don't have a username is offline  
Old 02/03/2012, 23:48   #10


 
Korvacs's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 6,125
Received Thanks: 2,518
Like i said, a flood to crash the game server, not a ddos.
Korvacs is offline  
Old 02/03/2012, 23:56   #11
 
elite*gold: 0
Join Date: Dec 2011
Posts: 1,537
Received Thanks: 785
Quote:
Originally Posted by Korvacs View Post
Like i said, a flood to crash the game server, not a ddos.
You can still flood the gameserver.
I don't have a username is offline  
Old 02/04/2012, 00:03   #12


 
Korvacs's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 6,125
Received Thanks: 2,518
Yes........................................but its one less access point /facepalm
Korvacs is offline  
Reply


Similar Threads Similar Threads
[RELEASE]CORE Restarter (Auth, DB, Game - Shell)
10/14/2012 - Metin2 PServer Guides & Strategies - 65 Replies
Hi, Update: - Folgt die Tage, da manche Verknüpfungen haben, müssen die Leute leider die Shortcuts neusetzen. Jedes Shortcut muss seinen eigenen Namen haben, also kein Name darf doppel vorkommen, sonst grept er die PIDS nicht richtig aus der Prozessliste. -- Für die, die andere Strukturen haben, können mir eine PM mit dieser senden, dann werde ich die Shell bearbeiten, oder ihr versucht es selbst. Manche haben das Problem, dass bei ihnen der Auth (Login) Server, DB Server und/oder...
[Help] auth,game server basic info
01/05/2011 - CO2 Private Server - 3 Replies
ok need some basic server info. why is auth server and game server better when they are separate, then when they are in the same console?
Auth game datei 2010 client...
01/02/2011 - Metin2 Private Server - 0 Replies
Hey Leute ich wollte mit meinen 2010 client auf meinen root connecten. Ich bekomme immer ein kick wenn ich den char ausgewählt habe da habe ich Crank gefragt was das Problem ist und der hat gesagt meine Game datei bolckt den char port oder ich ollte in Auth ordner die config anpassen. Nur habe ich leider keine ahnung wie ich das machen soll.
[help]Game And Auth Server
12/27/2008 - CO2 Private Server - 1 Replies
Hello ,i need help to separate Auth And GameServer... i use LOTF Source ;x Tranks :P
[HELP]split auth and game server
12/05/2008 - CO2 Private Server - 6 Replies
hey all i heard that it can be much better for a server to split the auth and game server but i don't know how to do it if anyone can help me pls post it or add me on msn my msn is on my profile thanks already



All times are GMT +2. The time now is 01:09.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.