Author |
Message |
Snrrrub Novice
Joined: May 29 2008 Posts: 37 Offline
|
Posted: Sun Jan 04, 2009 6:59 pm Post maybe stupid Post subject: SubSpace Peer Protocol |
 |
|
|
|
Subgame has a "peer" function built in that allows game servers to communicate with each other. If you've ever wondered how they communicate (or you're just randomly curious about it), I've linked to a document from my project site:
SubSpace Peer Protocol
Enjoy!
-Snrrrub |
|
Back to top |
|
 |
Bak ?ls -s 0 in

Age:26 Gender: Joined: Jun 11 2004 Posts: 1826 Location: USA Offline
|
|
Back to top |
|
 |
Snrrrub Novice
Joined: May 29 2008 Posts: 37 Offline
|
Posted: Sun Jan 04, 2009 9:03 pm Post maybe stupid Post subject: |
 |
|
|
|
Peers have to know about each other. Basically, you end up forming a trusted network based on a shared secret (the password).
To answer your question, yes, the CRCs are compared and the server admins are expected to share a common password for their peer network.
-Snrrrub |
|
Back to top |
|
 |
Dr Brain Flip-flopping like a wind surfer

Age:39 Gender: Joined: Dec 01 2002 Posts: 3502 Location: Hyperspace Offline
|
Posted: Sun Jan 04, 2009 9:48 pm Post maybe stupid Post subject: |
 |
|
|
|
Isn't the CRC the same thing as the password? Knowing the CRC is enough to gain access to all of the functionality provided by the password. Seems a silly way to provide security. _________________ Hyperspace Owner
Smong> so long as 99% deaths feel lame it will always be hyperspace to me |
|
Back to top |
|
 |
Bak ?ls -s 0 in

Age:26 Gender: Joined: Jun 11 2004 Posts: 1826 Location: USA Offline
|
Posted: Sun Jan 04, 2009 10:29 pm Post maybe stupid Post subject: |
 |
|
|
|
that sounds about right |
|
Back to top |
|
 |
Snrrrub Novice
Joined: May 29 2008 Posts: 37 Offline
|
Posted: Sun Jan 04, 2009 10:40 pm Post maybe stupid Post subject: |
 |
|
|
|
This is by no means a secure protocol. But if your peers are running in the same subnet or you can make sure that nobody's intercepting messages along the way, it's sufficient.
Then again, if we're on the topic of security and man-in-the-middle attacks, no communication channel within SubSpace is secure so we might as well get the benefits of a stateless protocol and have some way of rejecting 99.99% of likely attacks.
So while it's not theoretically secure, it's certainly good enough for the purpose it needs to serve.
-Snrrrub |
|
Back to top |
|
 |
Doc Flabby Server Help Squatter

Joined: Feb 26 2006 Posts: 636 Offline
|
|
Back to top |
|
 |
k0zy Server Help Squatter

Gender: Joined: Jan 11 2003 Posts: 571 Location: Germany Offline
|
Posted: Mon Jan 05, 2009 10:14 am Post maybe stupid Post subject: |
 |
|
|
|
Okay... and why have the servers to communicate with each other? What's the benefit? _________________ It's a shark! Oh my god! Unbelievable! |
|
Back to top |
|
 |
Samapico No, these DO NOT look like penises, ok?

Joined: May 08 2003 Posts: 1252 Offline
|
Posted: Mon Jan 05, 2009 10:45 am Post maybe stupid Post subject: |
 |
|
|
|
I think it's to have multiple servers handle different arenas in a zone to split the load _________________ (Insert a bunch of dead links here) |
|
Back to top |
|
 |
L.C. Server Help Squatter

Age:34 Gender: Joined: Jan 03 2003 Posts: 574 Location: Missouri, US Offline
|
Posted: Mon Jan 05, 2009 5:04 pm Post maybe stupid Post subject: |
 |
|
|
|
Quote: | I think it's to have multiple servers handle different arenas in a zone to split the load | Correct. This is probably how TW does or used to operate. ;o |
|
Back to top |
|
 |
Bak ?ls -s 0 in

Age:26 Gender: Joined: Jun 11 2004 Posts: 1826 Location: USA Offline
|
Posted: Mon Jan 05, 2009 6:51 pm Post maybe stupid Post subject: |
 |
|
|
|
ohhh clever samp  |
|
Back to top |
|
 |
K' You can win any war if you start a year early

Gender: Joined: Jul 13 2006 Posts: 271 Location: Southtown Offline
|
Posted: Tue Jan 06, 2009 12:52 pm Post maybe stupid Post subject: |
 |
|
|
|
Snrrrub, you're back in business now? I think last time I emailed you there was no response at the other end. |
|
Back to top |
|
 |
Snrrrub Novice
Joined: May 29 2008 Posts: 37 Offline
|
Posted: Wed Jan 07, 2009 9:31 am Post maybe stupid Post subject: |
 |
|
|
|
Doc Flabby: yes, this is related to your post. And also to *sendto.
Samapico: that's correct.
K': I was never quite out of business. I must've just missed your email - sorry!
-Snrrrub |
|
Back to top |
|
 |
Guest
Offline
|
Posted: Wed Jan 07, 2009 5:50 pm Post maybe stupid Post subject: |
 |
|
|
|
Snrrrub wrote: | Doc Flabby: yes, this is related to your post. And also to *sendto.
Samapico: that's correct.
K': I was never quite out of business. I must've just missed your email - sorry!
-Snrrrub |
Remake the linux client please Wine works but can still have fps issues. |
|
Back to top |
|
 |
K' You can win any war if you start a year early

Gender: Joined: Jul 13 2006 Posts: 271 Location: Southtown Offline
|
Posted: Thu Jan 08, 2009 10:01 am Post maybe stupid Post subject: |
 |
|
|
|
Snrrrub, fire me a note to foxstab@gmail.com please and we'll resume our conversation. |
|
Back to top |
|
 |
|