Get help now

Peer-to-peer network sharing architecture

  • Pages 5
  • Words 1007
  • Views 618
  • dovnload

    Download

    Cite

  • Pages 5
  • Words 1007
  • Views 618
  • Academic anxiety?

    Get original paper in 3 hours and nail the task

    Get your paper price

    124 experts online

    Task-4

    A )Peer-To-Peer ( P2P )

    Peer-To-Peer ( P2P ) is a networking architecture where all nodes have equal duties and capablenesss which means that each node can execute as a waiter or a client ; responsing to petitions from other clients or bespeaking resources from other clients. First biggest P2P execution was Napster, an application used to portion music among users. From so on, file sharing webs like Gnutella and FastTrack were built and became crazily popular for its bandwidth harnessing abilities, non to bury the all popular Downpours that besides makes usage of P2P architecture for downloading.

    Client-Server

    Client -Server is besides a networking architecture where the clients ( who requests ONLY ) are connected to a waiters ( provides Merely ) . Server is a particular computing machine which is configured to fullfil the clients petitions. Server based webs provide centralized control over the resources and clients can bespeak the resources straight from the waiter. Clients can direct datarequeststo one or more connectedservers. In bend, the waiters can accept these petitions, treat them, and return the requested information to the client. The client-server theoretical account has become one of the cardinal thoughts of web calculating. Business applications are besides being written based on this theoretical account. Broadband Internet services in most states are besides being given through the usage of Client-server theoretical account and the Internet isteslf has expanded from client-server theoretical account.

    B )Client-Server

    1. Web Servers and Web Browsers

    Web Browser running in a computing machine is technically a client application and the web waiter has another application called devil which awaits clients petitions. So, many client ( s ) can bespeak to one waiter and it responses to the requests.For illustration, aweb browseris a client plan running on a user ‘s computing machine that may entree information stored on a web waiter on the Internet which is provided by the waiter.

    2. DNS Servers and Web Browsers

    DNS networking is based on theclient-serverarchitecture. Web browser maps as a DNS client and issues petitions to Internet supplier ‘s ( ISP ) DNS waiters when shoping Web sites.

    When a DNS waiter receives a petition non in its database the waiter automatically passes that petition to another DNS waiter if it does non hold the required informations to response. Finally the petition arrives at a waiter that has the matching name and IP reference in its database, and the response flows back through the concatenation ( backwards ) of DNS waiters to the client, the web browser ( Mitchell ) .

    Peer-To-Peer ( P2P )

    1. Communication and coaction

    P2P is non merely popular among place users but many little concern have come to trust on this cost-efficient solution for sharing files with colleagues and clients. Through P2P users can seek and portion resources among themselves every bit easy as possible. P2P prevents any legal issues sing downloading and besides keeps bandwidth use to a lower limit.

    1. File Sharing

    Users non even physically connected to a P2P web can derive the advantages of a P2P file sharing. It is done through P2P client packages such as Limewire and uTorrent. These P2P application can be used to seek through specific files from the web and download files.

    1. Platform

    One really common signifier of P2P networking is Instantaneous Messaging ( IM ) where package applications, such as MSN Messenger or AOL Instant Messenger, for illustration, let users to chew the fat via text messages in real-time and applications like Skype and Net-2-Phone allows the users to discourse and video confabs in real-time.

    1. Distributed Calculating

    In distributed computer science, it combines the idle or fresh CPU treating power and/or free disc infinite of many computing machines in the web. The computing machines in the web can be used to bring forth an end product such as certain sum of disc infinite or CPU power for a specific intent.

    C )Comparison of P2P and Client-Server

    1. P2P is cheap to run and keep than client-server webs because P2P can be formed through usage of wires but client-server will necessitate waiters, routers and many other devices.
    2. P2P requires non much of an expertness to keep the system because it is non consisted of complex devices compared to client-server which has waiters and requires System Adminstrators to pull off it.
    3. Client-server networking is more suited for broad country services because under excessively much burden P2P provides inconsistent public presentation.
    4. P2P preserves security than client-server because P2P are normally under user premises but client-servers are distributed and anyone outside or inside the web can do malicous activity.
    5. P2P and client-server are on par in instance of engineerings because different types of applications uses any of the two. It depends upon the usage, for illustration, heavy downloaders use P2P but for coders client-server or some concern theoretical accounts it is a demand.
    6. Traffic congestion largely occurs in client-server webs if the waiter can non maintain up with the petitions of the clients but for P2P it is frequently congestion free and besides saves bandwidth use.
    7. P2P is the more robust system because it makes usage of the clients disk infinite and processor but in client-server web, clients are to the full dependent on the waiter and its disc infinite and processor. Failure in client nodes will impact the P2P more because some resources will go unavilable but in client-server, waiter will incorporate all the resources. If it is the waiter node failure, so it can render the whole client-server web inoperable but will non impact P2P much compared to client-server.
    8. Computer resource sharing is more advantageous in P2P because each user can hold diverse scope of resources while in client-server merely resource sharable will be the 1s that are uplaoded to the waiter by the adminstrator.
    9. It depends upon the intent for planing the web which will specify the best usage of the web. For illustration, if the intent is merely communicating between employees than P2P would be suited but if it is for get offing, holding centralized control, etc. than client-server would be applicable.

    This essay was written by a fellow student. You may use it as a guide or sample for writing your own paper, but remember to cite it correctly. Don’t submit it as your own as it will be considered plagiarism.

    Need a custom essay sample written specially to meet your requirements?

    Choose skilled expert on your subject and get original paper with free plagiarism report

    Order custom paper Without paying upfront

    Peer-to-peer network sharing architecture. (2017, Jul 10). Retrieved from https://graduateway.com/peer-to-peer-network-sharing-architecture-essay/

    Hi, my name is Amy 👋

    In case you can't find a relevant example, our professional writers are ready to help you write a unique paper. Just talk to our smart assistant Amy and she'll connect you with the best match.

    Get help with your paper
    We use cookies to give you the best experience possible. By continuing we’ll assume you’re on board with our cookie policy