Server Help Forum Index Server Help
Community forums for Subgame, ASSS, and bots
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   StatisticsStatistics   RegisterRegister 
 ProfileProfile   Login to check your private messagesLogin to check your private messages   LoginLogin (SSL) 

Server Help | ASSS Wiki (0) | Shanky.com
SubSpace Peer Protocol

 
Post new topic   Reply to topic Printable version
 View previous topic  Akira (2011) Post :: Post halo  View next topic  
Author Message
Snrrrub
Novice


Joined: May 29 2008
Posts: 37
Offline

PostPosted: Sun Jan 04, 2009 6:59 pm   Post maybe stupid    Post subject: SubSpace Peer Protocol Reply to topic Reply with quote

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
View users profile Send private message Add User to Ignore List
Bak
?ls -s
0 in


Age:26
Gender:Gender:Male
Joined: Jun 11 2004
Posts: 1826
Location: USA
Offline

PostPosted: Sun Jan 04, 2009 8:03 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

is the crc32 password actually checked? how do they know the password of other zones?
_________________
SubSpace Discretion: A Third Generation SubSpace Client
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Snrrrub
Novice


Joined: May 29 2008
Posts: 37
Offline

PostPosted: Sun Jan 04, 2009 9:03 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

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
View users profile Send private message Add User to Ignore List
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Sun Jan 04, 2009 9:48 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

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
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
Bak
?ls -s
0 in


Age:26
Gender:Gender:Male
Joined: Jun 11 2004
Posts: 1826
Location: USA
Offline

PostPosted: Sun Jan 04, 2009 10:29 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

that sounds about right
Back to top
View users profile Send private message Add User to Ignore List AIM Address
Snrrrub
Novice


Joined: May 29 2008
Posts: 37
Offline

PostPosted: Sun Jan 04, 2009 10:40 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

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
View users profile Send private message Add User to Ignore List
Doc Flabby
Server Help Squatter


Joined: Feb 26 2006
Posts: 636
Offline

PostPosted: Mon Jan 05, 2009 9:01 am   Post maybe stupid    Post subject: Reply to topic Reply with quote

Is this related to the ini file peer settings i found?

http://forums.minegoboom.com/viewtopic.php?t=7843
_________________
Rediscover online gaming. Get Subspace | STF The future...prehaps
Back to top
View users profile Send private message Add User to Ignore List
k0zy
Server Help Squatter


Gender:Gender:Male
Joined: Jan 11 2003
Posts: 571
Location: Germany
Offline

PostPosted: Mon Jan 05, 2009 10:14 am   Post maybe stupid    Post subject: Reply to topic Reply with quote

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
View users profile Send private message Add User to Ignore List
Samapico
No, these DO NOT look like penises, ok?


Joined: May 08 2003
Posts: 1252
Offline

PostPosted: Mon Jan 05, 2009 10:45 am   Post maybe stupid    Post subject: Reply to topic Reply with quote

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
View users profile Send private message Add User to Ignore List
L.C.
Server Help Squatter


Age:34
Gender:Gender:Male
Joined: Jan 03 2003
Posts: 574
Location: Missouri, US
Offline

PostPosted: Mon Jan 05, 2009 5:04 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

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
View users profile Send private message Add User to Ignore List Send email Visit posters website AIM Address Yahoo Messenger MSN Messenger
Bak
?ls -s
0 in


Age:26
Gender:Gender:Male
Joined: Jun 11 2004
Posts: 1826
Location: USA
Offline

PostPosted: Mon Jan 05, 2009 6:51 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

ohhh clever samp icon_wink.gif
Back to top
View users profile Send private message Add User to Ignore List AIM Address
K'
You can win any war if you start a year early


Gender:Gender:Male
Joined: Jul 13 2006
Posts: 271
Location: Southtown
Offline

PostPosted: Tue Jan 06, 2009 12:52 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

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
View users profile Send private message Add User to Ignore List
Snrrrub
Novice


Joined: May 29 2008
Posts: 37
Offline

PostPosted: Wed Jan 07, 2009 9:31 am   Post maybe stupid    Post subject: Reply to topic Reply with quote

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. icon_smile.gif I must've just missed your email - sorry!

-Snrrrub
Back to top
View users profile Send private message Add User to Ignore List
Guest



Offline

PostPosted: Wed Jan 07, 2009 5:50 pm   Post maybe stupid    Post subject: Reply to topic Reply with quote

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. icon_smile.gif I must've just missed your email - sorry!

-Snrrrub


Remake the linux client please icon_sad.gif Wine works but can still have fps issues.
Back to top
K'
You can win any war if you start a year early


Gender:Gender:Male
Joined: Jul 13 2006
Posts: 271
Location: Southtown
Offline

PostPosted: Thu Jan 08, 2009 10:01 am   Post maybe stupid    Post subject: Reply to topic Reply with quote

Snrrrub, fire me a note to foxstab@gmail.com please and we'll resume our conversation.
Back to top
View users profile Send private message Add User to Ignore List
Display posts from previous:   
Post new topic   Reply to topic    Server Help Forum Index -> Trash Talk All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
View online users | View Statistics | View Ignored List


Software by php BB © php BB Group
Server Load: 113 page(s) served in previous 5 minutes.

phpBB Created this page in 0.683619 seconds : 40 queries executed (87.1%): GZIP compression disabled