Free Essay

Peer to Peer Server

In: Computers and Technology

Submitted By crewser2
Words 616
Pages 3
Peer-to-Peer VS. Client Server
Trevor Crews
Strayer University

Networks are used to offer advantages that cannot be obtained through the sole use of a standalone computer. There are two common types of network, Peer-to-Peer and Client/Server. Peer-to-Peer is the simpler of the two while client server remains the more complex. Both types offer advantages and disadvantages over the others. “In a peer-to-peer network, every computer can communicate directly with every other computer.” (Dean, 2010) This set-up allows for all computers to have access to each other and the same level of authority. Because of this fact no one computer can do more or less than any other computer on the network. They do, however; each have the ability to limit and share only a portion of their resources and the ability to prevent access to certain data. As they are set up directly to each other every computer has the ability to send and receive information to and from every other computer on the network. Using Peer-to-Peer networks though however does have its advantages and disadvantages. First let’s look at the advantages. The main advantage to a Peer-to-Peer network is how simple it is to configure. This allows them to be deployed in areas where high-end technical expertise may be limited. Due to this fact they can be seen in areas from local home networks to small businesses and at times even larger companies may implement them. Another advantage is that they are less expensive to both set up and maintain. This makes them more prominent in the areas described above. However Peer-to-Peer is not without their disadvantages. They are not very flexible and can be difficult to expand as the network grows. This makes it difficult to change huge components of the network. They are not always very secure as on device can access all others. They are also not practical for large scale networks. Client/Server as mentioned is the other common network type. Client/Server is designed around a “central computer, known as a server, to facilitate communication and resource sharing between other computers on the network, which are known as clients.” (Dean, 2010) Clients are generally in the form of PCs and often referred to as workstations. In this network type every computer on the network acts as either a server or client. Client/Server networks as well offer a range of advantages and disadvantages over Peer-to-Peer networks. For example they allow for user logon accounts and passwords for the whole network. They allow for access to multiple shared resources to be centrally controlled. It is much easier to monitor and fixed from one central location. The servers are able to handle heavy process loads and can be specialized. And due to the nature of the servers with the bigger ability to process data and storage they can handle many more computers than a Peer-to-Peer. They also offer the most flexibility and scalability of the two network types. However even with all of these advantages there are still some disadvantages. They are often much more expensive to both set up and maintain. They are often very complex and require a great deal of technical expertise to maintain and set-up. Both network types described have both advantages and disadvantages over each other, mainly in terms of money and simplicity. However, both if used in the correct environments can offer much to the efficiency and the ability of the networks they create.

Works Cited
Dean, T. (2010). CIS 175: Network + Guide to Networks: 2010 Custom Edition (5th Edition). Boston: Cengage Learning.

Similar Documents

Free Essay

Peer to Peer and Client/Server Networks

...Peer-to-Peer and Client/Server Networks Darsheen Smith Strayer University Peer-to-Peer and Client/Server Networks A network is a group of computers and other devices, such as a printer, that are connected by some type of transmission media (i.e. fiber optic cables or radio waves) (Dean, 2010, p.2). Originally “sneakernet” was the only means of electronic source sharing. It involved the transfer of electronic information by physically couriering removable media, such as floppy disks, from one computer to the next (Wikipedia, 2011, para 1). With the advancement of computer technology so is the modernization of computer networking. Analysis There are two types of networks, peer-to-peer and client/server networks. Both have the capability to communicate with other computers on the network. They also have the capability to protect files from unauthorized users. There are also distinct differences between the two types of networks. In a peer-to-peer network every computer can communicate directly with every other computer. No computer has more authority than another. A Typical peer-to-peer network consists of two or more personal computers (Dean, 2010, p.3). In contrast, a client/server network consists of a central computer, called a server, which is designed to permit communication and information sharing between computers, known as clients, on the network. The clients do not share their resources directly with each......

Words: 642 - Pages: 3

Free Essay

Peer-to-Peer vs Client Server Network

...What's the difference between client/server and peer-to-peer networks? There’s quite a bit, although most of the differences are in two areas – security and cost. Beyond that, your consideration for what you need is largely dependent on budget and the size of your organization. So, what’s the difference? A peer-to-peer network has no central server. Every workstation on the network shares files equally with everyone else on the network. This also means there is no authentication of users and no central storage. This model is considered a decentralized form of networking. Conversely, the client/server network provides a central pool of data and resources, with user profiles established with localized restriction on which data can be accessed. This model is commonly referred to as a centralized form of networking. Both are good! There’s an old saying, ‘wisdom is what works’. Well, the same is true for your network. Peer-to-peer networks are great for use in homes or in small businesses where employees interact regularly and share all information and files. They don’t cost much to setup, nor are they difficult to manage. The downside is there’s almost no security (pretty much controlled at an individual ‘share’ level). Once you get more than 8-10 workstations connected, there would likely be an impact to performance and management since each station functions as both client and server at the same time. As each employee manages the sharing of their......

Words: 452 - Pages: 2

Free Essay

Network Security

...Peer-to-Peer and Client/server Networks Professor: Karen Lederer Trevor Kale 4/16/2011 We shall discuess the difference between Peer-to-Peer networks and the Client/Server networks. First we need to describe how each one operates in order to view the differences between both. First we will describe a Peer-to-Peer network. In the Peer-to-Peer network every computer can communicate directly with every other computer.(2009, Dean, Pg.3) Because of this setup no one computer has more authority then another one on the network. Each person on the network can set their access and restrictions for other users to their computer. These configurations are simple to configure and due to the simplisity they do not require a great technical expertise. They also tend to be cheaper due to lack of need of equipment to establish this network. Some disadvantages consist of not being flexible, that is as they grow they become more difficult to handle. Security on these networks is very lacking due to ease of access of unauthorized access. They are also not very practical due to the lack of centralized resources requires a user to have their terminal on in order to access their resources. That is the basics of a Peer-to-Peer network setup, next we move on to the Client/Server model. In a Client/Server network a centralized computer known as a server facilitates communication between other computers on the network known as clients. For a computer to function as a server they must be......

Words: 478 - Pages: 2

Free Essay

File Sharing: What and How Effects on Music Sales.

...implemented through a variety of ways.In this paper we are discuss common methods of storage, transmission and dispersion include manual sharing utilizing removable media, centralized servers on computer networks,World Wide Web-based hyperlinked documents, and the use of distributed peer-to-peer networking.We consider the specific case of file sharing and it’s effects on legal sales of music . 1. Introduction Files were first exchanged on removable media.Computers were able to accessremotefilesusing filesystem mounting and FTP servers.The mp3 encoding, which was standardized in 1991 and which substantially reduced the size of audio files, grew to widespread use in the late 1990s. In 1998, MP3.com and Audiogalaxy were established, The Digital Millennium Copyright Act was unanimously passed, and the first mp3 player devices were launched. In June 1999, Napster was released as an unstructured centralized peer-to-peer system, requiring a central server for indexing and peer discovery. It is generally credited as being the first peer-to-peer file sharing system. Gnutella, released in March, was the first decentralized file sharing network. In the gnutella network, all connecting software was considered equal, and therefore the network had no central point of failure. In July The popularity of peer-to-peer file sharing applications such as Gnutella andNapster...

Words: 1877 - Pages: 8

Free Essay

Unit 1 Net+

...remote access server may also be known as simply an access server. c. True or False: A client/server network is the simplest network model. d. True or False: A common way to share resources on a client/server network is by modifying the file-sharing controls via the computer’s operating system. e. True or False: The oldest and still most frequently used network communications services are print services. 2. Install Visio on your workstation. Visio can be obtained from MSDNAA. Once Visio is installed, create a simple network diagram. Start the Visio application, select Network, and then Basic Network Diagram. Start by clicking the Computers and Monitors tab, then drag a few PCs to the diagram, one the upper right, the other the lower right. Next click the Network and Peripherals tab, drag a switch to the middle of the diagram, drag a server to the upper left and a printer to the bottom left. Next, we need to connect the devices. Click the Comm-link icon to connect the devices to the switch. (Link to Sample) SEE BELOW: 3. Describe in your own words the similarities and differences between a peer-to-peer network and a client-server network. Peer-to-peer network is similar to a client server in the aspect that they both share internet connection for access to outer resources. And play a role of both client and server but in different connections such as peer-to-peer can share files between clients but does not have a centralized file sharing server where......

Words: 1087 - Pages: 5

Free Essay

The Benefits of Twisted Pair Cable

...is the peer to peer model. This model is an ideal selection for a company or organization when there are very few computers. Since your organization currently has 20 Windows peer to peer client computers I would like for you to consider moving towards the client server network modelOnce a peer-to-peer network grows beyond 10 computers, it will likely begin to suffer from performance and from administrative problems (Posey, 2000) In the client server network model network hosts have specific roles which are assigned to them. There are certain host that are assigned as servers, which will provide network resources to the workstations. Unlike the current peer to peer model that is supported in your organization today in which everyone workstation has the same or similar operating systems. There are several benefits for your organization to consider to transitioning to client server network model. One of the major benefits of the client server network model is scalability. Since we know the potential for this organization to double in size over the next two years scalability is a key factor. It’s very easy to expand the size of your network with client server model because it will be easy to just add on workstation. Everything is centralized to the server. This server will be the centralized platform for all the workstations. Another major benefit of this client server model is increased security. This server will provide security that Ocper, Inc. current peer to......

Words: 719 - Pages: 3

Free Essay

140 Phase 3

...Chanee Lowry 6/6/16 Unit 3 IP Instructor: L. Meadors Peer to Peer vs. Client/server With peer-to-peer all of the PC’s on the same network act as equals sharing the same files and resources. Communications between these PC’s use a direct link with no central network controller, such as a client/server. Peer-to-peer network is the easiest to set up because it doesn’t require any software other than the operating system it came with. It also doesn’t require complex configuration of a client/server network. It is cost efficient and the only hardware required is two wireless NIC’s. Client/server uses a central PC (a server) that stores data and other resources. One centralized PC called the client which works as a host to many other computers or workstation’s called clients .The server uses a list of usernames and passcodes whereas peer-to-peer does not. Client/Server offers more security and is more stable. If one user crashes there system, than it could affect their peer-to-peer network. Most client /server networks share one server, making it easier to back up data and files Peer-to-Peer | Client/Server | Each PC is an equal participant on the network | One PC acts as the network controller | PCs are not reliant on one PC for resources such as the printer | One PC controls access to network resources | Access to the network is not centrally controlled | Network access and security are centrally controlled | Can operate on a basic PC operating system | Need a special......

Words: 326 - Pages: 2

Premium Essay

Security Aspects of Peer-to-Peer Computing

...Security Aspects of Peer-to-Peer Computing Shayla J. Brock INSY 4900.51 May 9, 2014 It is important to enable peers to represent and update their trust in other peers in open networks for sharing files, and especially services. A trust model and a method for building reputation based on recommendations in peer-to-peer networks. Since trust is multifaceted, peers need to develop differentiated trust in aspects of other peers’ capability. The peer’s needs are different in different situations. Depending on the situation, a peer may need to consider it’s trust in a specific aspect of another peer’s capability or in multiple aspects. There are networks that provide a flexible method to present differentiated trust and combine different aspects of trust. The evaluation of the model using a simulation shows that the system where peers communicate their experiences outperforms the system where peers do not share recommendations with each other and that a differentiated trust adds to the performance in terms of percentage of successful interactions. Currently, a new and highly interesting paradigm for communication on the Internet, known as Peer-to-Peer......

Words: 2656 - Pages: 11

Free Essay

Project Management for the Central Goverment

...(For Six Months Industrial Training) By Nitika Sharma CHAPTER NO. TITLE PAGE NO. TITLE PAGE…………………………………………………………………………………….i ABSTRACT……………………………………………………………………………………..ii ACKNOWLEDGEMENT………………………………………………………………….iii LIST OF TABLES & FIGURES…………………………………………………………iv 1. INTRODUCTION 1.1 Types of Peer to Peer………………………………………………………………..…...........2 1.1.1 Unstructured P2P…………………………………………………………………………2 1.1.2 Centralized P2P…………………………………………………………………………….3 1.2 Applications………………………………………………………………………..……………….....3 1.3 Advantages…………………..……………………………………………...............................3 1.4 Objective …………………………………………………………………………………………..…....4 1.5 Scope…………………….……………………………………………………………………….………….4 2. FEATURES OF PROJECT…………………………………………………………………………….5 3. HARDWARE & SOFTWARE REQUIREMENTS 3.1 Input Requirements…………………………………….……………………………………..8 3.2 Output Requirements………………………………………………………………………..8 3 3.3 Software Requirements…………………….………………………………………………..8 3.4 Hardware Requirements……………………………………………………………………..8 4. TOOL USED FOR DEVELOPMENT 4.1 NetBeans…………………………………………………………………………….……………….10 4.1.1 Features and Tools…………………..……………………………..………..…….10 4.1.2 Source Code Editor………………………………………………………………….10 4.1.3 GUI Builder………………………………………………………………………………..11 5. TECHNOLOGY TO BE USED 5.1 Introduction to Java…………………………………………………………..……………..13 5.1.1 Java Virtual Machine……………………………………………….…………..13 5.1.2 Principles………………………………………………………………………………..13 5.1.3......

Words: 12882 - Pages: 52

Free Essay

Feadfe

...scenario I would use a server-client relationship. For this I would need a server to handle login and authentication, a second server for files (file server), I would probably have to create groups in which accounts are assigned and identified by. This would allow me to grant user profiles more, less or equal privileges to the server and it's contents. In order to interconnect all of these things a switch will be required. Question #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 the components of this type of network Answer #2: Peer-to-peer networks are much different than server-client networks. The major difference is that in a peer-to-peer network there is no single server feeding data to the users. In a peer-to-peer network all of the machines involved communicate and share data amongst each other and have an equal role in the network. Question #3: You are the administrator of a client-server environment. What kind of network would you install? How would the pieces and components of this network relate to each other? Define each component of a typical client/server environment. Answer #3: I feel as though I have answered this question with my response to question number one. “For this scenario I would use a server-client relationship. For this I would need a server to handle login and authentication, a second server for files...

Words: 379 - Pages: 2

Premium Essay

Nt2580 Lab 1 - Nt2580 Lab 1 Lab #1 - Assessment Worksheet...

...money by allowing them to: Consolidate (centralize) data storage Share peripheral devices like printers Increase internal and external communications Increase productivity and collaboration One way to classify networks is based on the role network devices play: Network Type Description Peer-to-peer In peer-to-peer networking (also called workgroups), each computer controls access to its own resources. Security controls on each computer identify who can have access to the computer's resources. Advantages of peer to peer networks include: Easy implementation Inexpensive Disadvantages of peer to peer networks include: Difficult to expand (not scalable) Difficult to support Lack centralized control No centralized storage Windows 7 includes a new feature called a HomeGroup. The HomeGroup is a simple way to create a peer-to-peer network for sharing files and printers. Client/server In client/server networking, shared resources reside on special computers called servers. Other computers, called clients connect to the server to access resources. Security controls on the server identify which clients can have resource access. Advantages of client/server networks include: Easily expanded (scalable) Easy support...

Words: 584 - Pages: 3

Free Essay

Terms Paper

...Peer-to-Peer Computing Overview, Significance and Impact, E-learning, and Future Trends What is “Peer-to-Peer” Computing? When computers moved into mainstream use, PCs (personal computers) were connected together through LANs (local area networks) to central servers. These central servers were much more powerful than the PCs so any large data processing took place on these servers. Since then, PCs have become much more powerful, and they are able to handle the data processing locally rather than on central servers. Because of this, PC to PC, or peer-to-peer computing can now occur when individual computers bypass central servers to connect and collaborate directly with each other. Three Distinct Peer-to-Peer Computing Models There are three distinct peer-to-peer computing models: 1. Multiple Peer Relationship PCs are connected/networked to each other through servers, and files can be shared and collected from anyone else on that same network. One key problem is this can lead to major breeches in security and intellectual property issues. Examples: Napster - http://www.napster.com (music sharing) Note: Due to legal issues, Napster has temporarily stopped file sharing services on their site. Kazaa - http://www.kazaa.com (multimedia sharing) Server Computer A Computer B Computer C 2. Distributed Peer Relationship A group of computers connected together to combine their computing and processing abilities to search the Internet or solve very complex problems requiring......

Words: 1418 - Pages: 6

Premium Essay

Logs

...The Bead Bar has made a request to replace their current paper management system to a computer management system. The purpose of The Bead Bar implementing a systems development plan is to globalize their products. The Bead Bar is wishing to attract customers from all over the world. By using a systems development plan, The Bead Bar will be able to reach more customers. The Bead Bar should use an Enterprise DBMS to The Bead Bar. The enterprise DBMS will allow The Bead Bar is a large enough company that an enterprise DBMS will be what they need. Enterprise DBMS's are perfect for organizations, and companies that have multiple locations. The enterprise DBMS can give prices, changes, and inventory information to the different locations. Enterprise DBMS runs from one central location, then branches out to the other locations. They can connect directly to the company's websites to give the information needed to run the business such as item prices and inventory levels. The Network Model or the Codasyl is the best model for The Bead Bar. The Network Model allows data entered to be linked to each other. There are no restrictions in how the data is connected to each other as in the Hierarchical Model. This model is very complicated, but is very flexible. The Bead Bar needs flexibility in their data entries. There are many benefits of using a DBMS. One benefit of using a DBMS is that the DBMS transforms the data in a way that takes up less space. The user would enter the......

Words: 1607 - Pages: 7

Free Essay

It 240 Appendix B

...Scenarios Read the three scenarios below and answer the questions that follow each scenario. You are the network administrator for a new company that has 10 users and that plans to add 5 more users within a year. The files need to be accessed by all 10 users, and each user must have different security rights. What kind of network would you install? How would the pieces and components of this network relate to each other? Define each component. In this situation I would want to install a LAN client/server network opposed to a peer to peer network. In a peer to peer network there are no servers and all of the computers are connected to each other. A client server is when the information necessary can be stored on a server. This increases the safety of the information that the employees of this company would need to access to do their job. The components in this network would include a server, 15 workstations, and a switch that all of the workstations and the server would connect to. The computers would all need to have network interface cards. The network card allows the computer to send and receive information to other computers. There are a few ways that this can be done. One popular way to do it is with ethernet cables. These would have to run from the switch to each computer so it can also cause more clutter. Wireless can be a lot easier but this can also pose more of a risk to your network. A person outside of the company could get close enough to......

Words: 629 - Pages: 3

Free Essay

Network

...Network Assignment #2 1. Compare Peer-to-Peer against Client server Networks. Discuss (briefly) the differences using the following factors: a. Security: Peer-to-Peer does not provide the security available on a client/server network but a client/server has its resources centralized which mean resources and data security are controlled through the server. b. Complexity: Peer-to-Peer only required two computers connected together however client/server required special software to communicate between server and client. c. Operating Systems requirements: Peer-to-Peer required an operating system such as Windows XP or Appleshare to establish a network communication, however for client/server special software such as Novell Netware or Windows 2000 server must be installed on the client and server devices. d. Scalability: Peer-to-Peer e. Redundancy / backup: 2. Define the following: a. Router: is a device that connects two networks - frequently over large distances. b. Hub: is a network device that connects multiple computers on a LAN so they can communicate with one another, the rest of the network. c. Switch: is a small hardware device that joins multiple computers together within one LAN. Technically, network switches operate at layer two Data Link Layer of the OSI Model. d. Gateway: A device that acts as a go-between two or more networks that use the same...

Words: 669 - Pages: 3