Introduction to computer Networks

Computer network

A computer network is an interconnected collection of autonomous computer.
An autonomous computer is one whose start, stop and control do not depend on any other computer.
Two computers are said to be interconnected if they are able to exchange information. This connection between two computers may be using copper wire, fiber optics, microwaves and communications satellites.

Distributed system


in a distributed system, the existence of multiple autonomous computers is not visible to the user. A user can type a command to run a program, and it runs. It is up to the operating system to select best processor, find and transport all the input files to that processor and pest the result in the appropriate place. In a distributed system, nothing has to be done explicitly, it is all automatically done by the system without the user’s knowledge, In effect, a distributed system is a software system built on top of a computer network.



Message

A message in a computer network is single unit of communication. For example in on e-mail system message would consist of a document sent from one user to another. A message is an image transmission system could be a single big ore image or diagram.

pocket

To transmit a message over a computer network. It is usually represented as a string to gifts. Transmitting long message as one complete unit is generally not done various reasons. Long messages are normally broken up into shorter bit springs called pockets. These packets are them sent through the network as individual units and are reassembled into completed message at the destination computer.

Difference between a computer network and a distributed system.

There is a considerable confusion between a compute network and a distributed system. In a computer network user explicitly submit jobs remotely. Explicitly moves files around and generally handle all the network management personally.

In a distributed system, the existence of autonomous computer is not visible to the user. A user can type a command to run a program and it runs. It is up to the operating system to select best processor, find and put the result in the appropriate place. In a distributed system, nothing has to be done explicitly; it is automatically done by the system without the user’s knowledge. In effect, a distributed system is a software system built on top of a computer network.


The goals of a computer networks.

Computer networks have the following goals:

i) Resource sharing: Programs, equipment and data available to anyone on the network can be shared without regard to physical location of resource and user.

ii) High reliability: Alternative sources of resource supply provide high reliability. For example, files can be places on two or three computers, so if one of them is unavailable due to hardware failure, the other copies could be used. In addition, for presence of multiple CPUs, if one goes down the other may be able to take over its work.

iii) Saving money: Resource sharing provides considerable saving of money.

iv) Salability: Computer network provides ability to increase system performance gradually as the workload grows just by adding more processor in the network.

v) Communication medium: A computer network provides a powerful communication medium among widely separated people who live far apart to write a report using a computer network.

The relationship between massage and packet?

 A message in a computer network is a single unit of communication. For example, in an e-mail system, a message would consist of a document sent from one user to another. A message is an image transmission systems could be a single figure, image or diagram.

To transmit a message over a computer network, it is usually represented as a string of bits. Transmitting long message as one complete unit is generally not done for various reasons. Long message are normally broken up into shorter bit strings called packets. These packets are then sent through the network as individual units and reassembled into complete message at the destination computer.

Related Post:

Offline Google Maps for Android

 Computer Networks Architecture: The TCP/IP protocol suite

Computer Network Architecture: The OSI Model

Network Architecture: Protocol

Computer Networks: Network Topology

Intorduction to Computer Networks: Types of Computer Networks


Comments