ReviewEssays.com - Term Papers, Book Reports, Research Papers and College Essays
Search

Peer-To-Peer Networking Vs. Network Domains

Essay by   •  November 17, 2010  •  Research Paper  •  2,233 Words (9 Pages)  •  1,459 Views

Essay Preview: Peer-To-Peer Networking Vs. Network Domains

Report this essay
Page 1 of 9

Peer-to-Peer Networking vs. Network Domains

Difference Between

A network can be based on either a peer-to-peer level or server-based, also referred to as domain-based. To distinguish the difference, a peer-to-peer network, also known as a workgroup, is a network in which a group of computers are connected together to share resources, such as files, applications, or peripherals. The computers in a peer-to-peer network are peers to one another, meaning no single computer has control over one another. There is also no central location for users to access resources, which means that each individual computer must share their files in order for other computers to have access (Muller, 2003, p.411). "In a peer-to-peer environment, access rights are governed by setting sharing permissions on individual machines." (Cope, 2002) On the other hand, in a domain-based network, the computers connected together are either servers or clients. All of the other computers connected to the network are called client computers. The server is a dedicated machine that acts as a central location for users to share and access resources. The server controls the level of authority each user has to the shared resources. When logging on to the network, users on client machines are authenticated by the server, based on a user name and password (Lowe, 2004, p.13).

Cost Differences

A peer-to-peer network is relatively less expensive and much simpler to manage and setup, than client/server because money does not have to be invested in establishing server hardware or software and the number of users are minimal. Since, a peer-to-peer network is only preferable on networks operating on at least five to ten computers that do not need heavy file or application sharing, the cost is reasonable. On another note, based on a network with fifteen workstations, using a peer-to-peer configuration may save money upfront, but it could cost a business a lot of time and money in the long run. The reasons for this include, the lack of a central organization, which make data harder to find, no central storage location for archiving files, which may degrade client workstation performance, and lack of overall network management.

Server-based networks are higher in cost because money is invested for dedicated servers, network operating software, and network administrators with technical expertise required for network management and configuration. On a small network consisting of fewer than five workstations, client/server architecture is not recommended and is very costly. But, for a network with the potential for growth, a server/client-based network would by cost effective, as compared to peer-to-peer. Using a sample network of fifteen workstations, a client/server network can provide more control, can be configured for high security, and allow workstations to function without more efficiently, moreover than peer-to-peer. The sophisticated server-based features will be beneficial to productivity.

For a home or small office, a peer-to-peer network is favorable, due to its simplicity and low cost. But, for a larger business where growth is anticipated, a client/server network is more cost effective and productivity efficient, regardless of the cost difference (Wolf, 2002).

Problems of each Implementation

In a peer-to-peer network, problems that may be encountered are through size, growth, security, training, and hosting resources. Regarding size and growth, these networks are designed for networking a small number of computers and may outgrow a network with around ten to fifteen computers. Security on a peer-to-peer network is not very powerful, because the users will be required to give access to each folder they want to share. This lack of hierarchy has an incredible impact on the security of a network and adequate user training must be provided for problem prevention. In a peer-to-peer network, the users handle their own administration. Users need to be instructed on how to provide sharing capabilities to files, folders, and even printers. In a peer-to-peer network, suddenly shutting down a computer can cause another user's inability to print. In our nature, humans make plenty of mistakes. As an analogy, for example, think about a store without a manager on duty. The store employees are based only on their trust to protect the items from being shoplifted either by a customer or themselves. An employee happens to see a customer taking an item without paying and walk out the store. The employee does not want to have his job at stake, so he acted as if he didn't see it, since there was no manager on duty. As compared to the security in a peer-to-peer network, it works the same way. If there is no chain of command or proper training, then the network has low security. With problems to hosting resources, in a peer-to-peer network, each computer that connects to another computer, whether for printing or for file sharing, takes up system resources on the hosting computer and degrades maximum performance (Jelen, 2003).

Some disadvantages of a client/server network include, expense, dependence, and maintenance. An initial investment is required to establish a dedicated server and network operating software. Since a server processes requests sent from client workstations, stores shared files and applications, and manages network security and administration, it is quite powerful and holds a lot of responsibility. Client workstations are dependent

on the server. So, if the server happens to go down, all operations across the network will go down as well. As for maintenance, a client/server network requires a network administrator to ensure efficient operation of the network. The administrator is responsible for operating the complex network operating system to perform specific functions like, setting up user accounts to the network domain, providing user authority for certain services, and managing security settings (Jelen, 2003).

Solutions and Enhancements Available for each

Based on the several disadvantages of a peer-to-peer network, they can simply be solved by switching over to client/based architecture for more scalability, better security, and centralized management. But as a small solution, for some peer-to-peer networks, a server can be simply comprised of a regular workstation with server operating system, such as Windows Server 2000 Professional, as the designated "server" for the network. Although this helps by providing a central location to store data, it does not provide a healthy solution for the needs of a business. The technology of peer-to-peer networking doesn't just apply to a local area network, but

...

...

Download as:   txt (14.2 Kb)   pdf (159.1 Kb)   docx (14.1 Kb)  
Continue for 8 more pages »
Only available on ReviewEssays.com