Features
Of Computer network
Service
|
|
Simplex mode
|
- Peer-To-Peer
network
- Client/Server
network
Peer-To-Peer network
- Peer-To-Peer
network is a network in which all the computers are linked together with
equal privilege and responsibilities for processing the data.
- Peer-To-Peer
network is useful for small environments, usually up to 10 computers.
- Peer-To-Peer
network has no dedicated server.
- Special
permissions are assigned to each computer for sharing the resources, but
this can lead to a problem if the computer with the resource is down.
- Peer-To-Peer
network
Advantages Of Peer-To-Peer Network:
- It is less
costly as it does not contain any dedicated server.
- If one computer
stops working but, other computers will not stop working.
- It is easy to
set up and maintain as each computer manages itself.
Disadvantages Of Peer-To-Peer Network:
- In the case of
Peer-To-Peer network, it does not contain the centralized system .
Therefore, it cannot back up the data as the data is different in
different locations.
- It has a
security issue as the device is managed itself.
Client/Server Network
- Client/Server
network is a network model designed for the end users called clients, to
access the resources such as songs, video, etc. from a central computer
known as Server.
- The central
controller is known as a server while all other computers
in the network are called clients.
- A server
performs all the major operations such as security and network management.
- A server is
responsible for managing all the resources such as files, directories,
printer, etc.
- All the clients
communicate with each other through a server. For example, if client1
wants to send some data to client 2, then it first sends the request to
the server for the permission. The server sends the response to the client
1 to initiate its communication with the client 2.
Advantages Of Client/Server network:
- A Client/Server
network contains the centralized system. Therefore we can back up the data
easily.
- A Client/Server
network has a dedicated server that improves the overall performance of
the whole system.
- Security is
better in Client/Server network as a single server administers the shared
resources.
- It also
increases the speed of the sharing resources.
Disadvantages Of Client/Server network:
- Client/Server
network is expensive as it requires the server with large memory.
- A server has a
Network Operating System(NOS) to provide the resources to the clients, but
the cost of NOS is very high.
- It requires a
dedicated network administrator to manage all the resources.
Topologies:
Types of Network Topology
Network Topology is the
schematic description of a network arrangement, connecting various nodes(sender
and receiver) through lines of connection.
BUS
Topology
Bus topology is a network
type in where every computer and network device is connected to single cable.
Features of Bus Topology
1. It
transmits data only in one direction.
2. Every
device is connected to a single cable
Advantages
of Bus Topology
1. It
is cost effective.
2. Cable
required is least compared to other network topology.
3. Used
in small networks.
4. It
is easy to understand.
5. Easy
to expand joining two cables together.
Disadvantages
of Bus Topology
1. Cables
fails then whole network fails.
2. If
network traffic is heavy or nodes are more the performance of the network
decreases.
3. Cable
has a limited length.
4. It
is slower than the ring topology.
RING Topology
It is called ring
topology because it forms a ring as each computer is connected to another
computer, with the last one connected to the first. Exactly two neighbours for
each device.
Features of Ring Topology
1. A
number of repeaters are used and the transmission is unidirectional.
2. Date
is transferred in a sequential manner that is bit by bit.
Advantages
of Ring Topology
1. Transmitting
network is not affected by high traffic or by adding more nodes, as only the
nodes having tokens can transmit data.
2. Cheap
to install and expand
Disadvantages
of Ring Topology
1. Troubleshooting
is difficult in ring topology.
2. Adding
or deleting the computers disturbs the network activity.
3. Failure
of one computer disturbs the whole network.
STAR Topology
In this type of
topology all the computers are connected to a single hub through a cable. This
hub is the central node and all others nodes are connected to the central node.
Features of Star Topology
1. Every
node has its own dedicated connection to the hub.
2. Acts
as a repeater for data flow.
3. Can
be used with twisted pair, Optical Fibre or coaxial cable.
Advantages
of Star Topology
1. Fast
performance with few nodes and low network traffic.
2. Hub
can be upgraded easily.
3. Easy
to troubleshoot.
4. Easy
to setup and modify.
5. Only
that node is affected which has failed rest of the nodes can work smoothly.
Disadvantages
of Star Topology
1. Cost
of installation is high.
2. Expensive
to use.
3. If
the hub is affected then the whole network is stopped because all the nodes
depend on the hub.
4. Performance
is based on the hub that is it depends on its capacity
MESH Topology
It is a
point-to-point connection to other nodes or devices. Traffic is carried only
between two devices or nodes to which it is connected. Mesh has n (n-2)/2
physical channels to link hn devices.
Types of Mesh Topology
1. Partial
Mesh Topology : In this topology some of the systems are connected in
the same fashion as mesh topology but some devices are only connected to two or
three devices.
2. Full
Mesh Topology : Each and every nodes or devices are connected to each
other.
Features
of Mesh Topology
1. Fully
connected.
2. Robust.
3. Not
flexible.
Advantages
of Mesh Topology
1. Each
connection can carry its own data load.
2. It
is robust.
3. Fault
is diagnosed easily.
4. Provides
security and privacy.
Disadvantages
of Mesh Topology
1. Installation
and configuration is difficult.
2. Cabling
cost is more.
3. Bulk
wiring is required.
TREE Topology
It has a root node
and all other nodes are connected to it forming a hierarchy. It is also called
hierarchical topology. It should at least have three levels to the hierarchy.
Features of Tree Topology
1. Ideal
if workstations are located in groups.
2. Used
in Wide Area Network.
Advantages
of Tree Topology
1. Extension
of bus and star topologies.
2. Expansion
of nodes is possible and easy.
3. Easily
managed and maintained.
4. Error
detection is easily done.
Disadvantages
of Tree Topology
1. Heavily
cabled.
2. Costly.
3. If
more nodes are added maintenance is difficult.
4. Central
hub fails, network fails.
HYBRID Topology
It is two different
types of topologies which is a mixture of two or more topologies. For example
if in an office in one department ring topology is used and in another star
topology is used, connecting these topologies will result in Hybrid Topology
(ring topology and star topology).
Features of Hybrid Topology
1. It
is a combination of two or topologies
2. Inherits
the advantages and disadvantages of the topologies included
Advantages
of Hybrid Topology
1. Reliable
as Error detecting and trouble shooting is easy.
2. Effective.
3. Scalable
as size can be increased easily.
4. Flexible.
Disadvantages
of Hybrid Topology
1. Complex
in design.
2. Costly.
Computer
Network Types
A computer network is a group of
computers linked to each other that enables the computer to communicate with
another computer and share their resources, data, and applications.
A computer network can be
categorized by their size. A computer
network is mainly of four types:
A computer network is a group of
computers linked to each other that enables the computer to communicate with
another computer and share their resources, data, and applications.
A computer network can be
categorized by their size. A computer
network is mainly of four types:
- LAN(Local Area
Network)
- PAN(Personal
Area Network)
- MAN(Metropolitan
Area Network)
- WAN(Wide Area
Network)
LAN(Local Area Network)
- Local Area
Network is a group of computers connected to each other in a small area
such as building, office.
- LAN is used for
connecting two or more personal computers through a communication medium
such as twisted pair, coaxial cable, etc.
- It is less costly
as it is built with inexpensive hardware such as hubs, network adapters,
and ethernet cables.
- The data is
transferred at an extremely faster rate in Local Area Network.
- Local Area
Network provides higher security.
- LAN(Local Area
Network)
PAN(Personal Area Network)
- Personal Area
Network is a network arranged within an individual person, typically
within a range of 10 meters.
- Personal Area
Network is used for connecting the computer devices of personal use is
known as Personal Area Network.
- Thomas Zimmerman was the first research
scientist to bring the idea of the Personal Area Network.
- Personal Area
Network covers an area of 30 feet.
- Personal
computer devices that are used to develop the personal area network are
the laptop, mobile phones, media player and play stations.
There are two types of Personal
Area Network:
- Wired Personal
Area Network
- Wireless
Personal Area Network
Wireless Personal Area Network: Wireless Personal Area Network is developed by simply using wireless technologies such as WiFi, Bluetooth. It is a low range network.
Wired Personal Area Network: Wired Personal Area Network is created by using the USB.
Examples Of Personal Area Network:
- Body Area
Network: Body Area
Network is a network that moves with a person. For example, a
mobile network moves with a person. Suppose a person establishes a network
connection and then creates a connection with another device to share the
information.
- Offline Network: An offline network can be
created inside the home, so it is also known as a home network.
A home network is designed to integrate the devices such as printers,
computer, television but they are not connected to the internet.
- Small Home
Office: It is used
to connect a variety of devices to the internet and to a corporate network
using a VPN
MAN(Metropolitan Area Network)
- A metropolitan
area network is a network that covers a larger geographic area by
interconnecting a different LAN to form a larger network.
- Government
agencies use MAN to connect to the citizens and private industries.
- In MAN, various
LANs are connected to each other through a telephone exchange line.
- The most widely
used protocols in MAN are RS-232, Frame Relay, ATM, ISDN, OC-3, ADSL, etc.
- It has a higher
range than Local Area Network(LAN).
- Wired Personal
Area Network
Uses Of Metropolitan Area
Network:
- MAN
is used in communication between the banks in a city.
- It
can be used in an Airline Reservation.
- It
can be used in a college within a city.
- It
can also be used for communication in the military.
WAN(Wide Area Network)
- A
Wide Area Network is a network that extends over a large geographical area
such as states or countries.
- A
Wide Area Network is quite bigger network than the LAN.
- A
Wide Area Network is not limited to a single location, but it spans over a
large geographical area through a telephone line, fibre optic cable or
satellite links.
- The
internet is one of the biggest WAN in the world.
- A
Wide Area Network is widely used in the field of Business, government, and
education.
Examples Of Wide Area Network:
- Mobile Broadband: A 4G network is widely used
across a region or country.
- Last mile: A telecom company is used to
provide the internet services to the customers in hundreds of cities by
connecting their home with fiber.
- Private network: A bank provides a private
network that connects the 44 offices. This network is made by using the
telephone leased line provided by the telecom company.
Advantages Of Wide Area Network:
Following
are the advantages of the Wide Area Network:
- Geographical
area: A Wide
Area Network provides a large geographical area. Suppose if the branch of
our office is in a different city then we can connect with them through
WAN. The internet provides a leased line through which we can connect with
another branch.
- Centralized
data: In case of
WAN network, data is centralized. Therefore, we do not need to buy the
emails, files or back up servers.
- Get updated
files: Software
companies work on the live server. Therefore, the programmers get the
updated files within seconds.
- Exchange
messages: In a WAN
network, messages are transmitted fast. The web application like Facebook,
Whatsapp, Skype allows you to communicate with friends.
- Sharing of
software and resources: In
WAN network, we can share the software and other resources like a hard
drive, RAM.
- Global business: We can do the business over
the internet globally.
- High bandwidth: If we use the leased lines
for our company then this gives the high bandwidth. The high bandwidth
increases the data transfer rate which in turn increases the productivity
of our company.
Disadvantages of Wide Area Network:
The
following are the disadvantages of the Wide Area Network:
- Security issue: A WAN network has more
security issues as compared to LAN and MAN network as all the technologies
are combined together that creates the security problem.
- Needs Firewall
& antivirus software: The
data is transferred on the internet which can be changed or hacked by the
hackers, so the firewall needs to be used. Some people can inject the
virus in our system so antivirus is needed to protect from such a virus.
- High Setup cost: An installation cost of the
WAN network is high as it involves the purchasing of routers, switches.
- Troubleshooting
problems: It covers
a large area so fixing the problem is difficult.
OSI Model
Characteristics of OSI Model: |
1) Physical layer
|
Difference between TCP/IP
and OSI Model:
TCP/IP |
OSI |
TCP refers to Transmission Control
Protocol. |
OSI refers to Open Systems
Interconnection. |
TCP/IP has 4 layers. |
OSI has 7 layers. |
TCP/IP is more reliable |
OSI is less reliable |
TCP/IP does not have very strict
boundaries. |
OSI has strict boundaries |
TCP/IP follow a horizontal approach. |
OSI follows a vertical approach. |
TCP/IP uses both session and
presentation layer in the application layer itself. |
OSI uses different session and
presentation layers. |
TCP/IP developed protocols then
model. |
OSI developed model then protocol. |
Transport layer in TCP/IP does not
provide assurance delivery of packets. |
In OSI model, transport layer
provides assurance delivery of packets. |
TCP/IP model network layer only
provides connection less services. |
Connection less and connection
oriented both services are provided by network layer in OSI model. |
Protocols cannot be replaced easily
in TCP/IP model. |
While in OSI model, Protocols are
better covered and is easy to replace with the change in technology. |
The first layer is the
Process layer on the behalf of the sender and Network Access layer on the
behalf of the receiver. During this article, we will be talking on the behalf
of the receiver.
1. Network Access Layer –
This layer corresponds to
the combination of Data Link Layer and Physical Layer of the OSI model. It
looks out for hardware addressing and the protocols present in this layer
allows for the physical transmission of data.
We just talked about ARP being a protocol of Internet layer, but there is a
conflict about declaring it as a protocol of Internet Layer or Network access
layer. It is described as residing in layer 3, being encapsulated by layer 2
protocols.
2. Internet Layer –
This layer parallels the
functions of OSI’s Network layer. It defines the protocols which are
responsible for logical transmission of data over the entire network. The main
protocols residing at this layer are :
IP – stands for
Internet Protocol and it is responsible for delivering packets from the source
host to the destination host by looking at the IP addresses in the packet
headers. IP has 2 versions:
IPv4 and IPv6. IPv4 is the one that most of the websites are using currently.
But IPv6 is growing as the number of IPv4 addresses are limited in number when
compared to the number of users.
ICMP – stands for
Internet Control Message Protocol. It is encapsulated within IP datagrams and
is responsible for providing hosts with information about network problems.
ARP – stands for
Address Resolution Protocol. Its job is to find the hardware address of a host
from a known IP address. ARP has several types: Reverse ARP, Proxy ARP,
Gratuitous ARP and Inverse ARP.
3. Host-to-Host Layer –
This layer is analogous to
the transport layer of the OSI model. It is responsible for end-to-end
communication and error-free delivery of data. It shields the upper-layer
applications from the complexities of data. The two main protocols present in
this layer are :
Transmission Control
Protocol (TCP) – It is known to provide reliable and error-free
communication between end systems. It performs sequencing and segmentation of
data. It also has acknowledgment feature and controls the flow of the data
through flow control mechanism. It is a very effective protocol but has a lot
of overhead due to such features. Increased overhead leads to increased cost.
User Datagram Protocol
(UDP) – On the other hand does not provide any such features. It is the
go-to protocol if your application does not require reliable transport as it is
very cost-effective. Unlike TCP, which is connection-oriented protocol, UDP is
connectionless.
4. Application Layer –
This layer performs the
functions of top three layers of the OSI model:
Application, Presentation and
Session Layer. It is responsible for node-to-node communication and controls
user-interface specifications. Some of the protocols present in this layer are:
HTTP, HTTPS, FTP, TFTP, Telnet, SSH, SMTP, SNMP, NTP, DNS, DHCP, NFS, X Window,
LPD.
Protocols other than
those present in the linked article are :
HTTP and HTTPS – HTTP
stands for Hypertext transfer protocol. It is used by the World Wide Web to manage communications
between web browsers and servers. HTTPS stands for HTTP-Secure. It is a
combination of HTTP with SSL(Secure Socket Layer). It is efficient in cases
where the browser need to fill out forms, sign in, authenticate and carry out
bank transactions.
SSH – SSH stands for
Secure Shell. It is a
terminal emulations software similar to Telnet. The reason SSH is more
preferred is because of its ability to maintain the encrypted connection. It
sets up a secure session over a TCP/IP connection.
NTP – NTP stands for
Network Time Protocol. It
is used to synchronize the clocks on our computer to one standard time source.
It is very useful in situations like bank transactions. Assume the following
situation without the presence of NTP. Suppose you carry out a transaction,
where your computer reads the time at 2:30 PM while the server records it at
2:28 PM. The server can crash very badly if it’s out of sync.
TCP/IP Reference Model is a
four-layered suite of communication protocols. It was developed by the DoD
(Department of Defence) in the 1960s. It is named after the two main protocols
that are used in the model, namely, TCP and IP. TCP stands for Transmission
Control Protocol and IP stands for Internet Protocol.
The four layers in the
TCP/IP protocol suite are −
Host-to- Network Layer −It
is the lowest layer that is concerned with the physical transmission of data.
TCP/IP does not specifically define any protocol here but supports all the
standard protocols.
Internet Layer −It defines
the protocols for logical transmission of data over the network. The main
protocol in this layer is Internet Protocol (IP) and it is supported by the
protocols ICMP, IGMP, RARP, and ARP.
Transport Layer − It
is responsible for error-free end-to-end delivery of data. The protocols
defined here are Transmission Control Protocol (TCP) and User Datagram
Protocol (UDP).
Application Layer
− This is the topmost layer and defines the interface of host programs
with the transport layer services. This layer includes all high-level protocols
like Telnet, DNS, HTTP, FTP, SMTP, etc.
The following diagram shows
the layers and the protocols in each of the layers –
Advantages of TCP/IP Model
The main advantages of
TCP/IP are as follows −
It is a broadly accepted
model which can deploy effectively in all the practical networking issues.
TCP / IP can also enable
cross-platform communications among the heterogeneous networks.
It supports
connection-oriented reliable service. It defines that it maintains the transfer
of data packets. If the data packet is missing across the web, thus the TCP
will retransmit the lost packets.
It removes the congestion
by using a network congestion avoidance algorithm that contains multiple
procedures, including additive increase/multiplicative decrease (AIMD), slow
start, and congestion window.
It supports error
disclosure by using checksum and error control by using Go Back or ARP
protocol.
Disadvantages of TCP/IP
Model
The main disadvantages of
TCP/IP are as follows −
The model does not
characterise the terms of service, interface, and protocol.
The TCP/IP model is not
shared and is appropriated to represent any protocol stack other than TCP/IP.
The host-to-network layer
is not a layer at all in the ordinary sense that the method is used in the
framework of layered protocols.
The TCP/IP model does not
determine the physical and data link layers.
TCP / IP is complex to set
up and maintain as compared to the Internetwork Packet Exchange/Sequenced
Packet Exchange (IPX/SPX) or NetBIOS Extended User Interface (NetBEUI).
It can improve a
considerable overhead as every structure obtains its TCP header. Therefore,
fragmentation through the router improves the overhead.
No comments:
Post a Comment