Balmori Software Inc.

We make it simple.


[ Article ]
Peer-to-Peer Network vs. Client/Server Network


You are aware of the advantages, benefits and productivity gains of a computer network in your office. You also know that networking offers the security that comes with greater control of your resources. You appreciate that a network makes the most of expensive printers, fast high capacity hard disks, DVD-ROMs and CD-ROMs, modems and other resources and peripherals, by sharing them and controlling who has access to them.

The question that faces you now is: What type of network should I set up?

There are basically two types of computer networks: peer-to-peer and client/server. Each has its unique advantages.

peer2peer The most basic network is a peer-to-peer network. In this type of network, computers are connected to each other with network interface cards (NICs), cables, and a peer-to-peer operating system (such as Lantastic, Windows 95/98/2000/XP), allowing the sharing of files and resources installed at the various computers, as well as send e-mail within the network.

In a peer-to-peer network there are no dedicated servers nor a hierarchy among the computers. As "peers" or equals, users simply share disk space and resources of the computers on the network. Every computer can be a server (a computer that shares its resources and provides services to other computers), or a client (a computer that accesses the resources or services provided by another computer), or both.

All the computers and users on a peer-to-peer network handle security and administration for themselves. The users make the decisions about who gets access to what. There is no central control, security, or administrator. Passwords are usually assigned to shared devices or files, not users. Rights and access depend on the password(s) you know about, not on who you are.

The basic advantage of a peer-to-peer network is low cost because you don't need to invest in (1) a computer that acts as a dedicated server, and (2) server software (network operating system). A peer-to-peer network is also significantly easier to configure and set up.

The disadvantages of a "peer" network include (a) degradation of performance as the number of users increases, (b) lack of central organization which can make data hard to find, (c) no central storage for files and file archiving, (d) weak security for your programs and data, (e) lack of central management, and (f) less reliability overall. The reliability concern in a "peer" network is that each computer that attaches to another computer, whether for printing or for file sharing, takes up system resources on the host computer (the computer that hosts the file or print service). If the drain becomes dramatic enough, it can drastically slow down the host computer or even cause the host computer to hang, leading to data corruption. In short, the peer network does not have robustness for demanding applications that involve high data interchange between workstations.

A "peer" network is usually to be found in homes, where no serious business data processing normally happens. This network design is also used in businesses with less than five computers; who don't use large, numerous files or need to share applications; where speed and performance is not critical; and security is not a concern.

Still looking for enterprise solutions that will work, period, no excuses?


At Balmori Software, we understand business, we understand audit trails. Our user-friendly solutions are the accounting and MIS backbone of thousands of businesses. Since 1985.


BSI Rainbow





Client/Server Network

In a client/server network, clients are connected by network interface cards and cables to a dedicated, centralized server.

This server runs a network operating software (NOS) such as Windows NT Server, Novell, or Linux, and is optimized to handle and serve requests from client computers. The server provides centralized security, storage, backup, and recovery capability. It controls access to sensitive files and resources/peripherals. A dedicated server further improves data integrity, because the most current version of a document or set of files is saved in one location.

With a client/server network, you can manage all security and data access from a central point. You can set passwords with different security levels for different users and resources, even set the specific times a user can access the server resources, and define access permissions and limitations to confidential data such as payroll and contracts.

All of the disadvantages mentioned earlier in a peer-to-peer network are not present in a client/server network.

The disadvantage of a client/server network is basically the additional investment required for the dedicated server, the network operating software (except for Linux, which is free), and network administration.

A CLIENT/SERVER network is the way to go for larger organizations and for any organization where the integrity and security of data are of high importance. In addition, a client/server network provides you with more flexibility than a peer-to-peer network as your needs change. For example, as network traffic and/or users significantly increase, you can add another server to handle the additional load. You can also consider spreading out tasks to various servers, ensuring that these tasks are performed in the most efficient and secure manner possible. -rcd




Questions? Reactions? Write to balmori@balmorisoftware.com.


<<< Back to top >>>

New!

SURE! General Ledger Ver. 8 web-enabled variant is now available.

Encode data or print reports from anywhere in the world (or through your workplace LAN).

Click here for more.

Clinical & financial data management solution for primary, secondary, and tertiary hospitals.

Hospital administrators, clinic owners

Bring unheard-of clarity, reliability, and of course speed to your day-to-day patient interactions.

Web-enabled hospital management system improves clinical record-keeping.

And takes the waste out of both the patient and PhilHealth billing experience.

Click here for more.