Networking: Why Do We Need Computer Network?
Networking: Why Do We Need Computer Network?
INTRODUCTION
A computer network is an interconnection of a group of computers. Networks may
be classified by what is called the network layer at which they operate according to
basic reference models considered as standards in the industry such as the four-
layer Internet Protocol Suite model. While the seven-layer Open Systems
Interconnection (OSI) reference model is better known in academia, the majority
of networks use the Internet Protocol Suite (IP) as their network model.
In computer world the term network describes two or more networks that are
linked in order to share resources, exchange files or allow electronic
communications. The computers on a networks may be linked through cables,
telephone lines, radio waves, satellites or infrared light beams.
Resource sharing
High reliability
Saving money
Communication medium
TYPES OF NETWORKS
The most common classification of networks are:
• Local Area Network (LAN)
• Wide Area Network (WAN)
FEATURES OF LAN
• All devices on the LAN communicate via network interface cards (NICs)
NETWORK TOPOLOGIES
Network topology is the study of the arrangement or mapping of the
elements of a network, especially the physical and logical interconnections
between nodes . A local area network (LAN) is one example of a network that
exhibits both a physical topology and a logical topology. Any given node in the
LAN will have one or more links to one or more other nodes in the network and
the mapping of these links and nodes onto a graph results in a geometrical shape
that determines the physical topology of the network.
• MESH TOPOLOGY
• STAR TOPOLOGY
• RING TOPOLOGY
• BUS TOPOLOGY
• TREE TOPOLOGY
NETWORKING DEVICES
• REPEATERS
• HUBS
• ROUTERS
A router is a computer whose software and hardware are usually tailored to
the tasks of routing and forwarding, generally containing a specialized
operating system. Routers connect with two or more logical subnets, which
do not necessarily map one-to-one to the physical interfaces of the router.[1]
The term layer 3 switch often is used interchangeably with router, but switch
is really a marketing term without a rigorous technical definition. In
marketing usage, it is generally optimized for Ethernet LAN interfaces and
may not have other physical interface types. Routers are like junctions
whereas subnets are like streets and hosts like houses.
ROUTERS CAN:-
• Route data across fibre optic, coaxial and twisted pair cabling.
FIG: A demonstration of a router forwarding information to many clients.
FTP is a file transfer protocol for exchanging and manipulating files over a TCP
computer network. A FTP client may connect to a FTP server to manipulate files on that
server.
IP ADDRESSING
Unique IP (Internet Protocol) addresses are assigned to each physical connection of
a device to a network, therefore if a device (host) has more than one connection to
a network or networks, then it will have more than one IP address.
IP addresses are divided into two parts, a Network ID and a Host ID each of which
can be of varying bit lengths but always making 32 bits altogether.
There are five primary classes of IP addresses and it is the high order 3 bits of the
address which identify the class as shown below:-
• Class C addresses contain 21 bits for the network portion giving a possible
total of 221 - 2 = 2,097,152 networks, and 8 bits for the host portion giving a
possible 28 - 2 = 254 hosts. .
SUBNET MASK
The subnet mask specifies the portion of the IP address that is going to be used for
subnetworks (as opposed to hosts). For every bit position in the IP address that is
part of the network ID or subnetwork ID, a '1' is set, and for every bit position in
the IP address that is part of the host id portion, a '0' is set. The router uses the
boolean AND operation with an incoming IP address to 'lose' the host portion of
the IP address i.e. the bits that are '0', and match the network portion with its
routing table. From this, the router can determine out of which interface to send the
datagram. This means that the 'Don't care bits' are represented by binary 0's whilst
the 'Do care bits' are represented by binary 1's.
For our example above, because we used the first three bits in octet 3 for our
subnet addressing the subnet mask would be:
What is important is that the same mask is applied throughout the physical
networks that share the same subnet part of the IP address. All devices connected
to the networks that compose the subnet must have the same mask.
HARDWARE
Computer hardware is the physical part of a computer, including the digital
circuitry, as distinguished from the computer software that executes within the
hardware. The hardware of a computer is infrequently changed, in comparison with
software and data, which are "soft" in the sense that they are readily created,
modified or erased on the computer. Firmware is a special type of software that
rarely, if ever, needs to be changed and so is stored on hardware devices such as
read-only memory (ROM) where it is not readily changed .
• MOTHERBOARD
Motherboard
In both cases, the higher the value, the more powerful the CPU. For example, a 32-
bit microprocessor that runs at 50MHz is more powerful than a 16-bit
microprocessor that runs at 25MHz.
In addition to bandwidth and clock speed, microprocessors are classified as being
either RISC (reduced instruction set computer) or CISC (complex instruction set
computer).
See the Microprocessor Comparison Chart page in the Quick Reference section of
Webopedia for a comparison of microprocessors.
• RAM
The most widely used RAMs today are SRAMs (static RAMs), which stores data
in a state of a flip-flop, or DRAMs (dynamic RAMs), Flash, and EPROM, which
stores data as a charge in a capacitor. Another well known type of RAM, a ROM,
is a type of a RAM that has permanently enabled/disabled selected transistors by
using a metal mask. ROMs thus cannot store any further charges.
Flash memory is also widely used. Because SRAMs and DRAMs are known to be
highly volatile, many new products adopt the flash memory technology. Some
examples of devices using flash memory include portable music players, scientific
calculators, mobile phones, and even certain types of personal computers such as
the One Laptop per Child (OLPC) devices. Flash memory is divided into two
types: the NOR type and the NAND type. The NOR type is the one able to conduct
a random access, therefore being widely used as a ROM in today's market.
However, as the NOR is not able to, it is often used in flash USB drives.
In today's computers, RAMs are shipped in a form of module known as DRAM
modules or memory modules. It is about the size of a chewing gum and with the
Plug n Play technology, these can easily be replaced by taking it out of the port and
replacing it with a new one. Not to forget, there is also an extremely small amount
of RAM (known as SRAMs) within CPUs, motherboards, hard drives, and other
parts of the system.
• ROM BIOS
The BIOS is typically placed in a ROM chip that comes with the computer (it is
often called a ROM BIOS). This ensures that the BIOS will always be available and
will not be damaged by disk failures. It also makes it possible for a computer to
boot itself. Because RAM is faster than ROM, though, many computer
manufacturers design systems so that the BIOS is copied from ROM to RAM each
time the computer is booted. This is known as shadowing.
Many modern PCs have a flash BIOS, which means that the BIOS has been
recorded on a flash memory chip, which can be updated if necessary.
The PC BIOS is fairly standardized, so all PCs are similar at this level (although
there are different BIOS versions). Additional DOS functions are usually added
through software modules. This means you can upgrade to a newer version of DOS
without changing the BIOS.
PC BIOSes that can handle Plug-and-Play (PnP) devices are known as PnP
BIOSes, or PnP-aware BIOSes. These BIOSes are always implemented with flash
memory rather than ROM.
• NIC
• HARD DISK
A magnetic disk on which you can store computer data. The term
hard is used to distinguish it from a soft, or floppy, disk. Hard
disks hold more data and are faster than floppy disks. A hard disk,
for example, can store anywhere from 10 to more than 100
gigabytes, whereas most floppies have a maximum storage
capacity of 1.4 megabytes.
A single hard disk usually consists of several platters. Each platter requires two
read/write heads, one for each side. All the read/write heads are attached to a single
access arm so that they cannot move independently. Each platter has the same
number of tracks, and a track location that cuts across all platters is called a
cylinder. For example, a typical 84 megabyte hard disk for a PC might have two
platters (four sides) and 1,053 cylinders.
In general, hard disks are less portable than floppies, although it is possible to buy
removable hard disks.
• PCI SLOT
PCI Express, officially abbreviated as PCI-E or PCIe, is a
computer expansion card interface format introduced by
Intel in 2004. PCI Express was designed to replace the
general-purpose PCI (Peripheral Component Interconnect)
expansion bus, the high-end PCI-X bus and the AGP graphics
card interface. Unlike previous PC expansion interfaces,
rather than being a bus it is structured around point-to-point full
duplex serial links called lanes. In PCIe 1.1 (currently the most common
version) each lane carries 250 MB/s (250 million bytes per second) in each
direction. PCIe 2.0 doubles this, emerging in late 2007, and is found on newer
motherboards. The latest proposed PCIe 3.0 standard will increase this
further (scheduled for release around 2010).
• CD ROM
CD-ROMs are stamped by the vendor, and once stamped, they cannot be erased
and filled with new data. To read a CD, you need a CD-ROM player. All CD-
ROMs conform to a standard size and format, so you can load any type of CD-
ROM into any CD-ROM player. In addition, CD-ROM players are capable of
playing audio CDs, which share the same technology.
• SOUND CARD
Nearly all sound cards support MIDI, a standard for representing music
electronically. In addition, most sound cards are Sound Blaster-compatible, which
means that they can process commands written for a Sound Blaster card, the de
facto standard for PC sound.
Sound cards use two basic methods to translate digital data into analog sounds:
• INTERNAL BRIDGES
The Motherboards chipset can be described as what sets it apart from other boards
in its category. Different chipsets contain different features and components. A
chipset is a number of integrated circuits built onto the board to provide specific
functions e.g. one part of the chipset may be an onboard component such as a
modem or sound chip. Other parts may be used to control the CPU functions. Most
chipsets are designed to work with only one "class" of CPU although now many
older chipsets support more than one type of CPU such as socket 7 which supports
the Pentium, Cyrix 686, Cyrix MII, AMD K6 and K6-2. There are certain
restrictions though to what type of processor a chipset can handle because of the
logic that the CPU uses to access the memory and its cache etc. Since these chips
are working harder with each generation, motherboard manufacturers have started
to put heatsinks on the main parts of the chipset to disperse some of the heat. For
more information on chipsets see our What does a chipset do article.
South Bridge
When we talk about chipsets you mainly only ever hear about the North
bridge. Even those into PC technology have a hard time naming the south
bridges without looking them up. Names like Nforce 2 and KT600 are
North bridges. The South Bridge does an important job as well. It handles
things like the PCI bus, onboard Network and sound chips as well as the
IDE and S-ATA buses.
MICROSOFT TECHNOLOGIES
DYNAMIC HOST CONFIGURATION PROTOCOL (DHCP)
Dynamic Host Configuration Protocol (DHCP) is a protocol used by
networked devices (clients) to obtain various parameters necessary for the clients
to operate in an Internet Protocol (IP) network. By using this protocol, system
administration workload greatly decreases, and devices can be added to the
network with minimal or no manual configurations. Dynamic Host Control
Protocol is a way to administer network parameter assignment at a single DHCP
server, or a group of such servers arranged in a fault-tolerant manner.
Accomplished with the Dynamic Host Configuration Protocol (DHCP). Even in a
network which has a few machines, Dynamic Host Control Protocol is useful,
because a machine can be added by the local network with little effort.