Point to point architecture - application layer, Computer Networking

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

Posted Date: 3/5/2013 1:28:18 AM | Location : United States







Related Discussions:- Point to point architecture - application layer, Assignment Help, Ask Question on Point to point architecture - application layer, Get Answer, Expert's Help, Point to point architecture - application layer Discussions

Write discussion on Point to point architecture - application layer
Your posts are moderated
Related Questions
IGP= Interior gateway routing protocol and EIGRP= Enhanced Interior Gateway routing protocol IGP = use in one Autonomous and EIGRP = use with many autonomous

Split Horizon - If you attain a protocol's route on an interface, do not send information about that route back out that interface.

Describe what is meant by Asymmetric Multiprocessing (AMP)? Ans) It imposses hierarchy and a division of labour between processors. Only one designated processor, the master, co

1. Bob has been given the task of changing the IP address and enabling telnet access on a CISCO 2950 enterprise switch. The current IP address is 10.10.10.2/8 the new IP address

Q. Error Detection-Redundancy? In its place of repeating the entire data stream a shorter group of bits may be appended to the end of each unit. Called as -redundancy?

Assuming that TCP Reno is used, consider the following diagram illustrating the behaviour of congestion window, and answer the questions below. a)  What was the value of sl

Q. Explain the process of piggybacking? When a data frame arrives in its place of immediately sending a separate control frame and the receiver restrains itself and waits until

On which languages Intranet works Language Support The Intranet works on the basis of scripts written in any of the following languages, viz., SGML, HTML, DHTML, XML, AS

Qustion: Convert the binary number 10111100 to hexadecimal.

Routing Table A routing  table has columns  for at  three types o information  the network  ID  the cost  and the  ID of the  next  router. The  network  ID is the final  desti