Computer Networking
Computer Networking
Computer Networking
WHAT IS NETWORKING
• Computer Networking is the practice of connecting computers together to enable
communication and data exchange between them. In general, Computer Network
is a collection of two or more computers. It helps users to communicate more
easily. In this article, we are going to discuss the basics which everyone must
know before going deep into Computer Networking.
TYPES OF NETWORKING
Disadvantages:
• Bus topology is not good for large networks.
• Identification of problems becomes difficult if the whole network goes
down.
• Troubleshooting individual device issues is very hard.
• Need terminators are required at both ends of the main cable.
Star Topology:
• A star may be a topology for a Local Area Network (LAN) during which all
nodes are individually connected to a central connection point, sort of a hub or
a switch. A star takes more cable than e.g. a bus, but the benefit is that if a
cable fails, just one node is going to be brought down. Each device within the
network is connected to a central device called a hub.
Advantages
• It is very reliable – if one cable or device fails then all the others will still work
• It is high-performing as no data collisions can occur
• Less expensive because each device only need one I/O port and wishes to be
connected with hub with one link.
• Easier to put in
Disadvantages
• Requires more cable than a linear bus .
• If the connecting network device (network switch) fails, nodes attached are disabled
and can’t participate in network communication.
• More expensive than linear bus topology due to the value of the connecting devices
(network switches)
Ring Topology:
• Ring Topology may be a network configuration where device connections create a
circular data path. In this each device is connected to with its exactly two
neighboring devices, like points on a circle which forms like a ring structure. A
number of repeaters are used for Ring topology with a large number of nodes to
send data and to prevent data loss repeaters are used in this network.
Advantages:
• In this data flows in one direction which reduces the chance of packet collisions.
• In this topology additional workstations can be added after without impacting
performance of the network.
• Equal access to the resources.
• There is no need of server to control the connectivity
Disadvantages:
• Due to the Uni-directional Ring, a data packet (token) must have to pass through all the
nodes.
• If one workstation shuts down, it affects whole network or if a node goes down entire
network goes down.
• It is slower in performance as compared to the bus topology
• It is Expensive.
Mesh Topology
• In mesh, all the computers are
interconnected to every other during a
network. Each computer not only sends its
own signals but also relays data from other
computers. The nodes are connected to
every other completely via a dedicated link
during which information is travel from
nodes to nodes and there are N(N-1)/2 links
in mesh if there are N nodes. Every node
features a point-to-point connection to the
opposite node. The connections within the
mesh are often wired or wireless.
Advantages :
• Failure during a single device won’t break the network.
• There is no traffic problem as there is a dedicated point to point links for every computer.
• Fault identification is straightforward.
• This topology provides multiple paths to succeed in the destination and tons of redundancy.
Disadvantages :
• It’s costly as compared to the opposite network topologies i.e. star, bus, point to point topology.
• Installation is extremely difficult in the mesh.
• Power requirement is higher as all the nodes will need to remain active all the time and share the load.
• Complex process.
Tree Topology
• Tree Topology is a topology which is having a
tree structure in which all the computers are
connected like the branches which are connected
with the tree. In Computer Network, tree
topology is called a combination of a Bus and
Star network topology. The main advantages of
this topology are that is very flexible and also
has better scalability. Tree network topology is
considered to be the simplest topology in all the
topologies which is having only one route
between any two nodes on the network.
Advantages :
• This topology is the combination of bus and star topology.
• This topology provides a hierarchical as well as central data arrangement of the nodes.
• As the leaf nodes can add one or more nodes in the hierarchical chain, this topology provides
high scalability.
• The other nodes in a network are not affected if one of their nodes gets damaged or does not
work.
Disadvantages :
• This network is very difficult to configure as compared to the other network topologies.
• The length of a segment is limited & the limit of the segment depends on the type of cabling
used.
• Due to the presence of a large number of nodes, the network performance of tree topology
becomes a bit slow.
• If the computer on the first level is erroneous, the next-level computer will also go under
problems.
Hybrid Topology
• Hybrid Topology is the first before going into
the topic, we saw that topology may be a
connection of varied links and nodes,
communicating with one another for the transfer
of knowledge. During this process sort of
topology, we combine two or more different
topologies to make a resultant topology that has
good points(as well as weaknesses) of all
constituent basic topologies instead of having
characteristics of only one specific topology. This
mix of topologies is completed and consistent
with the wants of the organization.
Advantages :
• This type of topology combines the benefits of different types of topologies in one
topology.
• Can be modified as per requirement.
• It is extremely flexible.
• It is very reliable.
Disadvantages :
• It is a type of network expensive.
• The design of a hybrid network is very complex.
• There is a change in the hardware to connect one topology with another topology.
• Usually, hybrid architectures are larger in scale so they require a lot of cables in the
installation process.
Networking Devices :
• Router
• Switch
• Hub
• Bridge
• Repeater
What is router
• A router is a device like a switch that routes data packets based on
their IP addresses. The router is mainly a Network Layer device.
Routers normally connect LANs and WANs and have a dynamically
updating routing table based on which they make decisions on routing
the data packets. The router divides the broadcast domains of hosts
connected through it.