Preview

Peer to Peer vs Client Server Essay Example

Satisfactory Essays
Open Document
Open Document
598 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Peer to Peer vs Client Server Essay Example
In the simplest form, a network can be defined as any interconnected group of people or things capable of sharing meaningful information with one another. The two fundamental network models are peer-to-peer and the client/server network. In this essay, I will touch on the major differences between the two models as well as some of the advantages and disadvantages of each. There are major differences between the peer-to-peer and client/server network models. One major difference is the fact that a peer-to-peer network has no central server. Within a peer-to-peer network all of the computers are interconnected and can communicate, but each one stores its own files and runs its own programs and applications. There is not any user authentication or central storage in peer-to-peer networks. On the other hand in a client/server model, there are separate dedicated servers and clients. The servers are used to facilitate communication and resource sharing between other computers on the network and also determine which users can have access to the specific files on the network. Both peer-to-peer and client/server networks have their advantages and disadvantages. You have to choose what best suits your needs. Some advantages of peer-to-peer networks are the fact that they are simple to configure and less expensive than other networks. So for environments where little technical expertise is needed and money saving is critical peer-to-peer networks are ideal. However, disadvantages of peer-to-peer to networks include the fact that they lack flexibility for growth and they are generally not very secure. As a peer-to-peer network grows it becomes very difficult to add to the network and very insufficient when it comes to sharing resources. The lack of security means that unauthorized users can easily get access to important documents. Client/server networks have significant advantages over peer-to-peer networks. Some of these advantages include higher levels of

You May Also Find These Documents Helpful

  • Better Essays

    Some Peer-to-Peer networks use a mesh structure, and some Client-Server networks use a partial mesh.…

    • 1327 Words
    • 6 Pages
    Better Essays
  • Satisfactory Essays

    It 273 Unit 1

    • 316 Words
    • 2 Pages

    3. Describe in your own words the similarities and differences between a peer-to-peer network and a client-server network. There is a big difference between peer-to-peer network and a client-server. A client-server workstation allows users to have access to most files which are stored on the server but the server itself will determine which user can access files on the network. A peer-to-peer network has no central server and its workstation shares its files with others.…

    • 316 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Nt1310 Unit 1 Essay

    • 443 Words
    • 2 Pages

    Client/ server computing – is a program that distinguishes relationship between the client and the server. The client will request a service or resource from another program and this is the server. Once the server has fulfilled the client’s request the connection is terminated. Overall a client/server computing is linking to a computer system where a central server supports a number of networked workstations.…

    • 443 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Unit 1 Exercise 1

    • 617 Words
    • 2 Pages

    The purpose of a Network is to share data. To make this possible, you have to be able to connect to other computers. To make this enticing to people to want to take advantage of this technology, it has to be simple not so complex. This sounds a little difficult to understand as far as a qualified answer, but to sum things up that is it. The question to ask and that many people don’t consider is how data is transferred from one computer to another computer?…

    • 617 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    2. You are the network administrator for a company that has a peer-to-peer network. How would the pieces and components of this network relate to each other? Define all of the components of this type of network.…

    • 350 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Salary and Merit Pay

    • 1841 Words
    • 8 Pages

    After assessing the advantages and disadvantages of using a Web-based compensation tool verses a client-server based, and a stand-alone PC system my results are as followed. In my opinion, a client- server would be the best system to use for an organization; verses the Web-based and the stand-alone PC based systems, because the client-server based provides set-ups and can be altered without disturbing the clients, while the other two systems require accessing every peer in the network (www.client-serverbased). For example, the client server arrangements aid security requires efforts, because there are fewer servers, limiting the number of persons with access to them and increasing security features of the servers. Client-server networks can become congested and overload the server with request, while P2P request efforts improve with the number of participants. Client-server users can also suffer when a vital server fails, while the evenly distributed duties in the (P2P) system ensure the network will be operational while not at full capacity. A client-server describes a type of computer application architecture within the network computing that designate tasks between clients that instigate request and servers that process request. The two-tiered model enables file sharing between the client and the users. Some users include Web browsing, email, and the chat room. Client-server architecture is distinguished for peer to peer (P2P) architecture where the peers can act as clients or servers, and have equal…

    • 1841 Words
    • 8 Pages
    Powerful Essays
  • Good Essays

    There are three different fundamental application architectures. In host-based networks, the server performs virtually all of the work. In client-based networks, the client computer does most of the work; the server is used only for data storage. In client-server networks, the work is shared between the servers and clients. The client performs all presentation logic, the server handles all data storage and data access logic, and one performs the application logic. Client server networks can be cheaper to install and often better balance the network loads but are far more complex and costly to develop manage.…

    • 1140 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    Client–server computing is a distributed computing model in which client applications request services from server processes. Clients and servers typically run on different computers interconnected by a computer network.…

    • 3507 Words
    • 17 Pages
    Powerful Essays
  • Better Essays

    Peer-to-peer (P2P) systems are popularly used as “file-swapping” networks to support distributed content sharing. A number of P2P networks for file sharing have been developed and deployed. Gnutella is among the most popular P2P systems. This chapter presents a broad overview of P2P computing and concentrates on Gnutella I in the context of Web Services discovery. It also emphasizes on the analysis of a revised mechanism that can achieve the ping pong message exchange objectives but with less network traffic. In addition, these chapters also suggest method in detail and provide lines of reasoning as to why it could.…

    • 4271 Words
    • 18 Pages
    Better Essays
  • Powerful Essays

    Network computing was created in an effort to allow users of a computer application to share data more easily than using stand alone computers. Clients on a client/server network store their application data on a central server. There are two categories of clients on a network. They were originally categorized by their hardware design, but today clients are categorized by the software application design and where the bulk of the processing is done and where the bulk of the application software is stored.…

    • 1062 Words
    • 5 Pages
    Powerful Essays
  • Good Essays

    Network: From the above we have seen that client and server are independent. But a link must be there to connect client and server for the application to function as a whole. This is done by network. This acts as a communication media between client and server.…

    • 912 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Peer to Peer

    • 297 Words
    • 2 Pages

    In a pure P2P network, all participating peers are equal, and each peer plays both the role of client and of server. The system does not rely on a central server to help control, coordinate, or manage the exchanges among the peers. Gnutella and Freenet are examples of a pure P2P network.…

    • 297 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    A peer-to-peer network consists of workstations like desktops or laptops connected by network cables. Workstations are set up to share files, folders and printer connections depending on users' discretion. There are no dedicated computers to manage other computers. Each workstation stands independently on its own but maintains a shared connection to other workstations to communicate and share files and applications.…

    • 259 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    types of networks

    • 610 Words
    • 4 Pages

    TYPES OF COMPUTER NETWORKS Maninder Kaur professormaninder@gmail.com What is Network? • A network consists of two or more computers that are linked in order to share resources (such as printers and CDs), exchange files, or allow electronic communications.…

    • 610 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Computer Networking

    • 781 Words
    • 4 Pages

    Answer: A networking program usually has clients programs and servers programs, each running on a different host and communicating with each other. The program that initiates the communication is the client. Typically, the client program sends service requests to server and server program provide service to client. Informally, clients tend to be desktop and mobile PCs, Smartphone, and so on, whereas servers tend to be more powerful machines that store and distribute Web pages, stream video, relay e-mail, and so on. Today, most of the servers from which we receive search results, e-mail, Web pages, and videos reside in large data centers. For example, Google has 30–50 data centers, with many having more than one hundred thousand servers.…

    • 781 Words
    • 4 Pages
    Good Essays