Point to point architecture - application layer, Computer Networking

Assignment Help:

Point to Point Architecture

The term  peer means equal which can  be informally  interpreted as a process with  capability similar to the other processes with process communicates. In the context of P2P networks a peer process acts as a client process and at the same  time a server process for the  same functions. For example  a process  that downloads files from other and meanwhile  the process shared files  for others  to download  is a peer process in file downloading uploading. There is  no distinction between  these  processes  in terms  of which  is  providing  or using  services. Peer processes communicate  with each other  in  a symmetric pattern.  Note that the function that a peer process requests and offer  must  by the  same  within  the context of a given applications.

In P2P architecture  there is not an always   on server at the  centre of the applications. Instead arbitrary pairs of hosts called peers communicate directly with  each other because the peers communicate  without  passing through some  special server, the  architecture is called peer to peer. The P2P architecture is illustrated in figure 3.1 (b).

 One of the greatest strengths of the P2P architecture is its scalability. For  example  in a P2P file  sharing application millions of peers may participate  in the file sharing community with each one functioning  as a server and contributing resources  files and also  community. This while  each peer  will generals work load by requesting files, and  also adds serves  capacity to the system sub responding to the requests of other peers. Thus  increases the demand but also increase service capacity on the  other hand because of  the highly  distributed and decentralized nature  of P2P applications they can be difficult  to manage.

183_Point to Point Architecture.png

                                             figure client Server Application P2P architecture


Related Discussions:- Point to point architecture - application layer

State the latest technology in the line of intranet, State the latest techn...

State the latest technology in the line of Intranet The latest technology in the line of Intranet tools has been the Web-based Distributed Authoring and Versioning (WebDAV), w

When the router runs out of buffer space, Source quench is the process wher...

Source quench is the process where the destination router, or end internetworking device will "quench" the date from the "source", or the source router. This usually occurs when th

Calculate the peak-to-peak voltage of the signal, A multimeter is used to m...

A multimeter is used to measure a sinusoidal signal and reads 2V RMS; what is the peak-to-peak voltage of the signal? A mark will be deducted if you do not quote your answer to 2 s

How to configure a wireless mac filter - ccna, Configure a Wireless MAC Fil...

Configure a Wireless MAC Filter Step: Add a Mac filter. Navigate back to the web utility page of the router (http://172.17.30.1). Navigate to the Wireless section a

Merits of message passage-shared memory, Gives excellent low-level control ...

Gives excellent low-level control of parallelism; Portable; Minimal overhead in data distribution and parallel synchronisation; and It is less error prone. Drawb

Describe about radio waves, Radio Waves - Frequency ranges: 3 KHz to 1...

Radio Waves - Frequency ranges: 3 KHz to 1 GHz - Omni directional - Susceptible to interference by other antennas utilizing same frequency or band - Ideal for long-di

Access networks and physical media - computer network, Access Networks and ...

Access Networks and Physical Media Access  networks  are the  physical  links(S) that connect  an end  systems to its edge  router. Which  is the  first router on a path  fr

Determine the objectives of computer security, Determine the Objectives of ...

Determine the Objectives of computer security Though computerisation helps a lot in proper organisation of experience, it also opens a Pandora's Box simultaneously. On one

Digital encoding scheme, what are the applications of different encoding sc...

what are the applications of different encoding schemes

Define name space in domain name system, Q. Define Name Space in domain nam...

Q. Define Name Space in domain name system? - All names assigned to machines on an internet - Must be unique; either flat or hierarchical - Flat name space - name is assi

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd