Peer-to-peer networks

Aaahhhh, the vacation period that we all deserve… how wonderful. We can have wonderful free hours to dedicate ourselves to what we want, such as:

* spend even more hours browsing the world wide web;
* learn new things;
* break something new;
* go to the beach;
* watch movies;
* investigate…

Just yesterday, while I was thinking about what to write here for today, it occurred to me that perhaps not all of us know what a P2P network is. Let's get on topic:

A peer-to-peer computer network peer-to-peer -that would translate from pair to pair- or point-to-point, and better known as P2P) refers to a network that It does not have fixed clients or servers, but rather a series of nodes that behave simultaneously as clients and as servers with respect to the other nodes on the network.

This network model contrasts with the client-server model, which is governed by a monolithic architecture where there is no distribution of tasks among themselves, only a simple communication between a user and a terminal, in which client and server cannot switch roles.

A simple example of a client-server is, precisely, you reading this web page. The browser sends a request, that is, it requests the web page from the server. The server processes the request and sends the response. Generally, this relationship is one to many, I mean by this that many requests are made to a server, who must respond to all.
It is clear that P2P networks do not work like that. All ask and all serve (This question is not exactly like that, we will see it later).

All the Peer-to-peer (or "P2P") computer networks are networks that take advantage of, manage and optimize the use of broadband that they accumulate from other users in a network through connectivity between the same users participating in the network, obtaining as a result much more performance in connections and transfers than with some Conventional centralized methods, where a relatively small number of servers provide the total bandwidth and shared resources for a service or application.

Then, the resources of the members of the network are used to benefit the whole group. Clearly, there is a gain in performance and time. Now: What are P2P networks used for?

These networks are useful for many purposes, but they are used very often for share all kinds of files that contain: audio, video, text, software and data in any digital format. This type of network is also commonly used in telephony. VoIP (Voice over IP) to make the transmission of data in real time more efficient, as well as to achieve a better distribution of telephony traffic using P2P technology.

Hey! But these networks are wonderful. We can massively share and obtain information, as well as some resources, in short periods of time. If many network members have what I need, it will probably be easier (and faster) for me to get it. Many of the GNU / Linux distros can be obtained using clients for P2P networks, as you probably already knew: razz:

This technology is at our fingertips and we use it daily, but Do we really know how it works and what we are doing?

I leave you thinking, and on Thursday we continued chatting.


3 comments, leave yours

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   toxrn said

    N @ ty as always very educational. Although it is something that many of us already knew, it is always good to ask yourself the importance of knowing the technologies that we use daily. Although the bittorrent model is a little different, throughout this tale of trackers, it is very well explained and perfectly reflects the functioning of the 'core' of most file-sharing networks (aresgalaxy, gnutella, etc). Very well!

    Greetings.

  2.   Gabriel said

    the other day I spent hours trying to configure the Apollon to connect to the edel ares network. I did not succeed

  3.   yadii caves said

    Thanks for the information, it was very useful for me for an aioz task.