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

Job of designing the new network layout, You have been tasked with the job ...

You have been tasked with the job of designing the new network layout for R2I's new location. R2I has a fractional T1 line that enters the premises at Site B. You can use: 1

Parallel balance point, Parallel Balance Point In order to implement a ...

Parallel Balance Point In order to implement a parallel algorithm on a parallel computer, K number of processors is needed. It may be noted that the given input is assigned to

A Comparative Study between MPLS VPN and the Public Internet, A Comparative...

A Comparative Study between MPLS VPN and the Public Internet which has intro. operation of tecnology, analysis, discussion, recommendation, conclusion.

Record route ip option, The address recorded by a router should be its outg...

The address recorded by a router should be its outgoing interface. That is, if a router forwards a datagram that has the record route option enabled, and if the datagram arrives at

Describe the method of one way redistribution and mutual, Define  the conce...

Define  the concept of one way redistribution and mutual

Osi network layer addressing, Q. OSI Network Layer Addressing ISO/I...

Q. OSI Network Layer Addressing ISO/IEC and CCITT mutually administer the global network addressing domain. The primary hierarchical decomposition of the address is defined

Netware ipx addressing uses a network number, NetWare IPX addressing uses a...

NetWare IPX addressing uses a network number and a node number. Which  statements are true? A. The network address is administratively assigned and can be up to 16 hexadecimal digi

State about the international standardization, State about the internationa...

State about the international standardization There are many examples, certainly. Some systems for which there is international standardization include compressed disc players

Describe various mail protocols, Question 1 Describe the following a. Inte...

Question 1 Describe the following a. Internet Technologies b. Networks c. Media Access Control Question 2 Explain the various classes of networks Question 3 Describe various m

Packet switching - fundamentals of networks, Packet Switching In the  ...

Packet Switching In the  packet  switching network  type on specific  path is  used for  data  transfer. Instead the data is chopped up into  small  pieces called packed and s

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