1.

Solve : P2P and client/server networks?

Answer»

Hi there,

I just started studying the basics of networking and I am having trouble with comparing P2P networks with server networks. I understand that in a P2P network, all the computers are independent and can share data with each other. However, a computer in this network can also act as a "server". Example, it can have a printer connected to it, providing a service to other computers connected to the same network. But it can also act as a client when it seeks information from other computers in the same network. In a client/server network, a server is used that provides a service to the other clients. What I don't understand is that when is a network considered a server based network. I mean, I can just use a computer to act as a server. If this is the case then does that mean it is a server based network now? Or what else am I missing?

Please don't respond with complex questions.

THANX in advance.Quote

What I don't understand is that when is a network considered a server based network. I mean, I can just use a computer to act as a server. If this is the case then does that mean it is a server based network now? Or what else am I missing?

Pretty much. To put it simply, a server is effectively a machine that serves something (FILES, data, a connection) to other machines, but doesn't receive anything back.Quote from: Calum on August 05, 2013, 12:51:04 PM
Pretty much. To put it simply, a server is effectively a machine that serves something (files, data, a connection) to other machines, but doesn't receive anything back.

Aah, so you cannot actually upload data to a server?

Also, can clients on a server based network communicate with each other? Say I want something from a client, can I just directly communicate with that client and extract what I want from that client?

And lastly, does a server in a server based network have to be dedicated?

Thanx Quote from: KyleIT on August 05, 2013, 01:00:44 PM
Aah, so you cannot actually upload data to a server?

You can, I should've said it doesn't receive RESOURCES. Although, that's not entirely correct, you could have a server sharing an internet connection with another server which shares printers to the rest of the network, I was just simplifying. But that's what differentiates a P2P from a client/server network, the fact that in a P2P network every client is also a server.

Quote
Also, can clients on a server based network communicate with each other? Say I want something from a client, can I just directly communicate with that client and extract what I want from that client?

They can, although you would normally just have it on the server. But yes, if you have it configured, you could have for example a shared folder on a client which another client could access.

Quote
And lastly, does a server in a server based network have to be dedicated?

It doesn't have to be, but it usually would be, because if it wasn't dedicated, and was therefore a client too, it would be serving itself, which doesn't make much sense.Quote from: Calum on August 05, 2013, 01:05:35 PM
You can, I should've said it doesn't receive resources. Although, that's not entirely correct, you could have a server sharing an internet connection with another server which shares printers to the rest of the network, I was just simplifying. But that's what differentiates a P2P from a client/server network, the fact that in a P2P network every client is also a server.

Sorry but I don't quite understand. If say that I want to upload a video from a client to a file server, will I be able to do this?
If not, then how is new data added on the hard drives?Yes, assuming the client has permission to send to the server. I've made a bit of a hash explaining this in general, sorry, had a long day.Quote from: Calum on August 05, 2013, 01:19:38 PM
Yes, assuming the client has permission to send to the server. I've made a bit of a hash explaining this in general, sorry, had a long day.

It's ohk, I'm new to this so I need basic explanations to understand this, but thanx a lot, you a real help.In all honesty, if you're the kind of person who can study from a book, you may FIND that will help you understand it a little more. That's how I got it all straight in my head, because before that I understood the concept but I found reading it helped me really get my head around it. I had an A+ and Network+ study book, for when I took my A+ exam (but never went for my Network+ because they changed the way the exams worked).Quote from: Calum on August 05, 2013, 01:26:53 PM
In all honesty, if you're the kind of person who can study from a book, you may find that will help you understand it a little more. That's how I got it all straight in my head, because before that I understood the concept but I found reading it helped me really get my head around it. I had an A+ and Network+ study book, for when I took my A+ exam (but never went for my Network+ because they changed the way the exams worked).

I just got the networking for dummies 10th edition, and although they explain the work quite basic, I just had to get these questions out of the way. I don't like going on to the next content without having a GOOD understanding of what I just read. The book is really good though, it's great for beginners like me.


Discussion

No Comment Found