Monday, July 19, 2010

Uses of Computer Networks

Resource Sharing: programs (O.S., applications), data, equipment (printers, disks) are available to all users of the network regardless of location.

Many organizations have a substantial number of computers in operation, often located far apart. A company with many factories may have a computer at each location to keep track of inventories, monitor productivity, and do the local payroll. That is Resource sharing, and the goal is to make all programs, equipment, and especially data available to anyone on the network without regard to the physical location of the resource and the user.

High reliability: By replicating files on different machines and having spare CPUs; users are more immune from hardware/software failure.

A second goal is to provide high reliability by having alternative sources of supply. In addition having multiple CPU’s means that if one goes down, the others may be able to take over its work, although reduced performance. Military, banking, air traffic Control, Nuclear reactor safety, and many other applications.

Less cost: Small machines have about 1/10 the power of a mainframe but 1/1000 the cost. By using such machines with file server machine(s), a local area network LAN can be cheaply installed. It is easy to increase the capacity by adding new machines.

Another goal is to save money. Small computers have a much better price/performance ratio than large ones. In this model, the users are called clients, and the whole arrangement is called the client-server model. Another networking goal is scalability, the ability to increase system performance gradually as the workload grows just by adding more processors. With centralized mainframes, when the system is full, it must be replaced by a larger one, usually at great expense and even greater disruption to the users. A computer network can provide a powerful Communication medium among widely separated employees.

Communications in Computer Networks

Users have access to email and the Internet

  • Access to remote information
  • Person-to-person communication
  • Interactive entertainment

Many people pay their bills, manage their bank accounts, and handle their investments electronically. Home shopping is being popular. Newspaper will go on-line and be personalized. The next step beyond newspapers is the on-line digital library. Another application that falls in this category is access to information systems like the current World Wide Web, which contains information about the arts, business, cooking, government, health and too many other topics to even mention

valume of computer network

computer network is an interconnected collection of autonomous computers.As the volume of information in most fields of interest grows so issues of information dissemination and access become more significant. Networking holds the key to this by providing the means to exchange information and to share the resources involved. A network can link people through Computers, related equipment and other devices using media such as coaxial cable, telephone lines and microwave and satellite links for the purpose of information exchange and resource sharing. Information exchange may, for example, take the form of electronic mail or participation in a public computer-based ‘conference’. Resource sharing may include the use of a distant computing facility, or access to a locally sited laser printer or the retrieval of information from a shared data base where the information itself is a resource.

Initially, computer networks were set up to promote the time sharing of large mainframe computers. Typically, the terminals were of the same type and there were as many physical connections to the mainframe as terminals on the network. The next step was to accommodate peripheral devices such as line printers and file stores, as well as extending the range of terminal devices and expanding the number of physical connections. With more terminal connections on the network than accesses to the mainframe, users competed for ports and the use of the mainframe. The merging of computer and communication technologies has significant influence on the way in which computer systems are organized. Networks are being set up, not only to share computing power, but also, and even primarily, to improve the flow of information within organizations and beyond.

Network technology may be discussed in terms of three different methods of information transfer: voice, data and video. Organizations seeking to provide efficient and cost effective communication links may well wish to use all three. The technologies are essentially different but it is not uncommon for a network to combine two of the three and in some cases over parts of a network all three. Voice networking is most common and an account for most of today’s networking traffic

Basic Computer Network Architecture

Basic Computer Network Architecture





NODE : node is any piece of hardware on the system that can be addressed by a message from another node, i.e., a computer, fax, modem, or CD-ROM drive.


HUB : A hub is also known as concentrator in which all nodes are connected whose purpose is to simplify the wiring of the nodes to each other and to route signals between the nodes.


BACKBONE : A Backbone is a high capacity link to which many nodes or hubs can connect and it’s designed to carry lots of traffic.


SERVER : A server is any network computer that can be accessed by others to receive files, send print jobs, or connect to the Internet. The computers that are connected to the server are called clients because they depend on the server for programs, data, or connections to other computers and devices.


Local Area Networks

They are generally called LANs, are privately-owned networks within a single building or campus of up to a few kilometers in size. They are widely used to connect personal computers and workstations in company offices and factories to share resources and exchange information.
LANs are distinguished from other kinds of networks by three characteristics
  • their size
  • their transmission technology and
  • their topology.

Traditional LANs run at speeds of 10 to 100 Mbps. Newer LANs may operate at higher speeds, up to hundreds of megabits/sec




Bus Topology



In a bus network, at any instant one machine is the master and is allowed to transmit. Computers on an Ethernet can transmit whenever they want to; if two or more packets collide, each computer just waits a random time and tries again later

Ring Topology



In a ring, each bit propagates around on its own, not waiting for the rest of the packet to which it belongs. Typically each bit circumnavigates the entire ring in the time it takes to transmit a few bits, often before the complete packet has ever been transmitted