Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Mar 9th, 2006, 2:23 PM   #11
Arevos
Programming Guru
 
Arevos's Avatar
 
Join Date: Aug 2005
Location: England
Posts: 1,499
Rep Power: 5 Arevos is on a distinguished road
Quote:
Originally Posted by MBirchmeier
I would argue that this supports Jayme's argument actually. The list of volunteers are essentially nodes, that have chosen to behave as a centralized server (or in this case centralized servers), I guess that in essence makes them a series of de-centralized servers, but either way a lot of information needs to be known, and is usually stored in one easy to access place.
But it doesn't have to be a list of nodes; you could connect through an IP address of a friend, or one left on a forum, or however. And who says that there's just the one list of nodes? Several sites could offer up lists.

I'm not saying that you don't need a point of entry; clearly you do. But when any node in the network can be your gateway, I wouldn't class such a scheme as requiring a centralised server to operate.

Quote:
Originally Posted by MBirchmeier
Aside from the argument of whether or not something is truly a 'centralized' server perhaps you could get around this restriction by using a pre-existing centralized server. Google Talk (Google chat?) uses an open standard, and I'd imagine if you took the time and effort layering a P2P transfer on top of the existing framework, something similar to Aol Instant Messengers (AIM) file swap.
The idea has been put forward before to use Jabber as a P2P network, though I don't believe any work has been done toward it. It seems to me that most P2P work seems to go into decentralised networks, nowadays.
Arevos is offline   Reply With Quote
Old Mar 9th, 2006, 2:56 PM   #12
jayme
Professional Programmer
 
jayme's Avatar
 
Join Date: Nov 2005
Location: Canada
Posts: 495
Rep Power: 0 jayme is an unknown quantity at this point
Send a message via MSN to jayme
In order to do what this guy is talking about, all the peers would have to have their ports open manually, or no router. Centralized wouldn't need this.
__________________

Quote:
Originally Posted by Mohamed Jihad
Durka durka!
Due to incorrect calculations during the middle ages, our calendar actually begins a few years after Jesus' birth. Thus the real 6/6/6 happened a few years back. The world already ended and you missed it.

Download Code::Blocks now!
jayme is offline   Reply With Quote
Old Mar 9th, 2006, 4:02 PM   #13
Arevos
Programming Guru
 
Arevos's Avatar
 
Join Date: Aug 2005
Location: England
Posts: 1,499
Rep Power: 5 Arevos is on a distinguished road
Quote:
Originally Posted by jayme
In order to do what this guy is talking about, all the peers would have to have their ports open manually, or no router.
Not necessarily. Protocols like GNUtella and Skype use random intermediate hosts to bridge NATs. However, this obviously has the bottleneck of needing an third party to facilitate the transaction. I'll agree that a completely decentralised network isn't a good choice if you absolutely need reliability.
Arevos is offline   Reply With Quote
Old Mar 9th, 2006, 5:06 PM   #14
jayme
Professional Programmer
 
jayme's Avatar
 
Join Date: Nov 2005
Location: Canada
Posts: 495
Rep Power: 0 jayme is an unknown quantity at this point
Send a message via MSN to jayme
Considering you can create a p2p network where the centralized server only meets 2 peeps and nothing more, I don't see a reason to use no main server. All I can say is good luck.
__________________

Quote:
Originally Posted by Mohamed Jihad
Durka durka!
Due to incorrect calculations during the middle ages, our calendar actually begins a few years after Jesus' birth. Thus the real 6/6/6 happened a few years back. The world already ended and you missed it.

Download Code::Blocks now!
jayme is offline   Reply With Quote
Old Mar 9th, 2006, 5:56 PM   #15
Ooble
I eat cake for breakfast.
 
Ooble's Avatar
 
Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9 Ooble is on a distinguished road
I would suggest using an existing P2P protocol to save time, especially if you want to use a decentralised method. How about Gnutella?
__________________
Me :: You :: Them
Ooble is offline   Reply With Quote
Old Mar 9th, 2006, 6:01 PM   #16
AICkieran
Programmer
 
Join Date: Jan 2006
Location: UK
Posts: 55
Rep Power: 3 AICkieran is on a distinguished road
Quote:
Originally Posted by jayme
Considering you can create a p2p network where the centralized server only meets 2 peeps and nothing more, I don't see a reason to use no main server. All I can say is good luck.
No signle point of failure? :banana:
MUCH harder for anyone to close down.
AICkieran is offline   Reply With Quote
Old Mar 9th, 2006, 6:15 PM   #17
Ooble
I eat cake for breakfast.
 
Ooble's Avatar
 
Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9 Ooble is on a distinguished road
Quote:
Originally Posted by AICkieran
No signle point of failure? :banana:
MUCH harder for anyone to close down.
Why would anyone close it down?
__________________
Me :: You :: Them
Ooble is offline   Reply With Quote
Old Mar 9th, 2006, 6:34 PM   #18
Dameon
Troll
 
Dameon's Avatar
 
Join Date: Apr 2005
Location: Texas
Posts: 732
Rep Power: 4 Dameon is on a distinguished road
Quote:
Originally Posted by jayme
ALL p2p networks require a centralized server.
False.
__________________
MD5(sig) = bcef75433db02e9ad9bf81d6f7c5c270
Dameon is offline   Reply With Quote
Old Mar 9th, 2006, 7:13 PM   #19
AICkieran
Programmer
 
Join Date: Jan 2006
Location: UK
Posts: 55
Rep Power: 3 AICkieran is on a distinguished road
[QUOTE = Ooble]Why would anyone close it down?[/quote]

Depends what its used for, if it has copyrighted music/software/movies i can think of a few people that might like to
AICkieran is offline   Reply With Quote
Old Mar 9th, 2006, 7:14 PM   #20
AICkieran
Programmer
 
Join Date: Jan 2006
Location: UK
Posts: 55
Rep Power: 3 AICkieran is on a distinguished road
Quote:
Why would anyone close it down?
Depends what its used for, if it has copyrighted music/software/movies i can think of a few people that might like to

I was just stateing that there's no single point of failure if its decentralized and harder for anyone to shut down.
AICkieran is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 5:17 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC