A ring topology is a bus topology in a closed loop. Data travels around the ring in one direction. When one node sends data to another, the data passes through each intermediate node on the ring until it reaches its destination. The intermediate nodes repeat (re transmit) the data to keep the signal strong. Every node is a peer; there is no hierarchical relationship of clients and servers. If one node is unable to re transmit data, it severs communication between the nodes before and after it in the bus.
Fig: Ring Topology
Advantages:
- When the load on the network
increases, its performance is better than bus topology.
- There is no need of network
server to control the connectivity between workstations.
Disadvantages:
- Aggregate network bandwidth is
bottlenecked by the weakest link between two nodes.
Mesh Topology:
The value of fully
meshed networks is proportional to the exponent of the number of subscribers,
assuming that communicating groups of any two endpoints, up to and including
all the endpoints.
Fig: Mash Topology
Hybrid Topology:
Hybrid
topology is also known as hybrid network. Hybrid networks combine two or more
topologies in such a way that the resulting network does not exhibit one of the
standard topologies (e.g., bus, star, ring, etc.). For example, a tree
network (or star-bus network) is a hybrid topology in
which star networks are interconnected via bus networks.
However, a tree network connected to another tree network is still
topologically a tree network, not a distinct network type. A hybrid topology is
always produced when two different basic network topologies are connected.
Network Applications
A network is a
collection or set of computing devices connected to one another to establish
communication and also share available resources. A network will comprise of
software and hardware devices. You can have a network even if you are not
connected to the internet. Computer networks make it possible for people to
transfer files from one place to another and to communicate taking the shortest
time possible.
Computer network
applications are network software applications that utilize
the Internet or other network hardware infrastructure to perform useful
functions for example file transfers within a network. They help us to transfer
data from one point to another within the network.
1. Email programs
They allow users to
type messages at their local nodes and then send to someone on the network. It
is a fast and easy way of transferring mail from one computer to another.
Examples of electronic mail programs (Clients) are:-
- Pegasus mail
- Eudora Windows mail
- Fox mail
- Opera
- Poco mail
- Mozilla Thunderbird
- Windows mail
- Outlook express
Fig: Outlook Express, an email program
2. File transfer
protocol (FTP)
This application
facilities transfer of files from one computer to another e.g. from a client to
a server. There are 2 common processes involved in FTP
Downloading: - This is the process of
obtaining files from a server to a workstation or a client (for example when
you download programs and music from a server).
Uploading:- This is obtaining of
files from a workstation to a server (for instance when you attach documents
and upload them to a server, a good example being when you upload photos to
Facebook).
Examples of FTP
programs are:-
- FTP in Unix
- FTP in Linux or
- FTP in Windows
Fig: Process of File Transfer Protocol (FTP)
3. Terminal Emulation (TELNET)
It allows a
workstation to access the server for an application program. This enables you
to control the server and communicate with other servers on the network. The
workstation appears as a down terminal that is directly attached to the server.
The user feels like he/she is using the server directly. TELNET enables
PCs and workstations to function as dumb terminals in sessions with hosts on
inter-networks.
4. Groupware
These applications are
used to automate the administration functions of a modern office for
instance video conferencing and chatting. They
facilitate the work of groups and improve on their productivity; they can be
used to communicate, co-operate, coordinate, solve problems, compete and
negotiate among others.
(i) Video Conferencing:
This is the process of
conducting a conference between two or more
participants at different sites by using computer networks to transmit audio
and video data. For example, a point-to-point (two-person)
video conferencing system works much like a video telephone.
Each participant has a
video camera, microphone, and speakers mounted on his or her computer. As the
two participants speak to one another, their voices are carried over the
network and delivered to the others speakers, and whatever images appear in
front of the video camera appear in a window on the other participant’s
monitor.
(ii) Chatting: It is a real-time
communication between two users via computer. Once a chat has been initiated,
either user can enter text by typing on the keyboard and the entered text will
appear on the other user’s monitor. The two must be online for a chat to be
initiated. Most networks, cyber and online services offer a chat feature which
enables computer users to chat as they go on with their work.
Exercise for practical file:
Q 1- Explain types of Computer Networks. Also give your view to choose best network type.
Q 2.- Discuss the applications of computer network you are using in your daily life.
Important Note: Your comment is your attendance, so write your name and Enrollment No. in the comment section.
Thanks You
05811002219
ReplyDeleteAryan gupta
Parminder Singh mehar
ReplyDelete10411002219
Aaryan Bhaskar 051
ReplyDeleteMayank Shokeen
ReplyDelete09811002219
Dev kumar
ReplyDelete04311002219
Aryan Varshney
ReplyDelete03611002219
madhu kandari
ReplyDelete002110022219
Shani Prasad
ReplyDeleteEnrollment- 01211002219
Siddharth khulbe 024
ReplyDeleteUtkarsh puniani
ReplyDelete10311002219
Lakshay ; enroll no.: 00411002219
ReplyDeleteRadhika batheja
ReplyDelete10611002219
Tanishq Narang
ReplyDeleteEnrollment number:04711002219
Abhinav Arora
ReplyDeleteEnrollment no. 093
Kartik Malhotra
ReplyDeleteRoll no. -076
Hitesh Manocha
ReplyDeleteEnrollment no. 11711002219
Harshit Upadhyay
ReplyDeleteEnrollment no.-04411002219
Batch - 'B'
Badal Mallick
ReplyDelete04511002219
MANOHAR KUMAR
ReplyDeleteROLL NO. 05311002218
BATCH B
Ayush Singh Bagga
ReplyDelete(027)
Tushar Anand
ReplyDeleteRoll no. 07511002219
Batch C
Sarthak Chhabra
ReplyDelete(078)
Harshit Upadhyay
ReplyDeleteEnrollment no.-04411002219
Batch - 'B'
Aditya mittal
ReplyDeleteRoll no.10011002219
Batch D
Sarthak chhabra
ReplyDelete(078)
Sarul Hasan
ReplyDelete08711002219
Batch C
Shantanu Arora
ReplyDelete10711002219
Batch D
Pooja
ReplyDelete09711002219
Batch-D
Bhavik chawla-060(b batch)
ReplyDeleteBhavik chawla-060(b batch)
ReplyDeleteNiharika Singh
ReplyDelete04611002219
Batch - B
Abhinav Goyal - 079
ReplyDeleteBatch-C
Harjas singh 010, A batch
ReplyDeleteTomin Jose
ReplyDelete07411002219
Batch -c
Aniruddh Khantwal
ReplyDelete08111002219
Batch-C
Dev nischal
ReplyDeleteRoll no 022
Batch A
Sudhanshu Gupta (061)
ReplyDeleteC batch
Areeba asif
ReplyDelete065- batch c
Sudhanshu Gupta (061)
ReplyDeleteC batch
Prachi kardam
ReplyDeleteEnrollment No - 03511002219
Batch B
Jaagrit khanna-115(batch-D)
ReplyDeleteDivyam Devtulya
ReplyDelete03211002219
Jaagrit khanna-11511002219(batch-D)
ReplyDeletesir WAN or MAN mai description vice versa hai
ReplyDeleteJatin kocher - 01611002219
ReplyDeleteSriharsh Patnaik
ReplyDelete02511002219
Abhishek
ReplyDelete08511002219
Abhishek bisht
ReplyDelete02011002219
Abhishek rawat 01911002219
ReplyDeleteGurveer Singh 04811002219
ReplyDeleteGaurav Grover 00311002219
ReplyDeleteSohail saifi 108
ReplyDeletePuneet singh 05711002219
ReplyDeleteRishabh Chauhan
ReplyDelete10211002219
Group - D
Shaktik Banerjee
ReplyDelete08011002219
Batch C
Harsh Kumar
ReplyDelete01311002219
Vaibhav
ReplyDelete112
Batch-D
Mohd Kaif
ReplyDelete099
Batch D
Akshat Uniyal
ReplyDelete028
Batch-A
Abhishek rawat
ReplyDeleteO19
Batch-A
Yash Raj
ReplyDelete030
This comment has been removed by the author.
ReplyDeleteCould you explain mash topology
ReplyDeleteYash 03811002219
Kabir Malhotra
ReplyDelete03711002219
Arib Khan
ReplyDeleteC batch 068
Mayank shokeen
ReplyDelete098
Tushar 75cbatch
ReplyDeleteVaibhav
ReplyDelete112
Batch - D
Vaibhav
ReplyDelete112
Batch - D
Deep Bahadur Thapa
ReplyDelete05911002219
Fx b
Parminder
ReplyDelete10411002219
Parminder
ReplyDelete10411002219