SlideShare a Scribd company logo
BY: AANAND BOHARA
Introduction to Computer
Networks
What is a computer network?
1
A computer network is a computer system comprising of
two or more computers that are linked together by a
telecommunication medium.
It is the interconnection of computers that are able to
communicate and share resources.
From a software perspective, a computer network is a
collection of the applications, protocols, services and
standards that govern how two or more computers
interact to share resources.
Protocols, services and standards:
2
Protocols are the rules that govern how network services
are requested and offered.
Network services are the functions that are performed by
the network on behalf of the applications (users).
Network services will include functions such as
composing a message, error checking, moving messages
from point A to B, and so on.
Network standards define the accepted level of operation
of the different network services.
They act as a benchmark for the services requested and
offered.
A sample computer network
3
Network
Hosts
Network
Cable
Network hosts & peripherals
4
The computers connected to a network a generally
referred to as network hosts.
The printer in figure above is referred to as a
peripheral, or a shared resource.
 If a printer has the capability to connect to the network
directly, it is called a network enabled printer, and in this case
it is a host.
The term networking is used to refer to the process
of creating and configuring a network.
Server and client machines
5
Network hosts can be classified into two
 Server
 Client
A client computer is one that uses a shared resource
owned by another host.
A server computer is one that owns or contains a
shared resource on a network.
In our sample network, we have two servers and
three clients.
 A print server
 A file server
Why computer networks:
6
Consider your mobile phone handset:
 Why do you need it?
 Why should it be on a network?
 What do you use it for?
We are living in a connected world where people work
through collaborations.
For example: each member of a project team generates a
report on a given part of the project. These are then
consolidated to get the final project report. It makes work
easy
Collaboration makes work easy and keeps people in
touch.
Why computer networks:
7
We need computer networks for two main reasons:
 Resource sharing
 Communication.
Using networks we share hardware, software and data
resources with others
For example:
 We share a network printer across a network
 We can upload, download or read shared files
 Software update can be shared across a network from a common
server
We stay in touch with each other using computer
networks: email, VoIP, Video conferencing, etc.
Why computer networks:
8
In a specific way, computer networks enable individuals
and organizations to achieve the following:
 Communication within an organization
 Communication between an organization and another
 Sharing data and information
 Sharing hardware and peripherals
 Sharing software
 Centralized administration and control
These benefits are not easily achieved in a non-
networked environment.
Thus we generally refer to a network as a shared
environment.
Why computer networks:
9
Communication within an organization:
The employees within an organization are able to
communicate effectively by sending electronic mail
(e-mail) messages to each other in real time.
Individuals are also able to call each other or send
short messages (SMS) to each other.
Why computer networks:
10
Communication between organizations:
With the help of a network, the employees in an
organization are able to communicate with employees in
other organizations.
The dean of student at KeMU can send an e-mail to the
principle of Meru Technical Training Institute (MTTI)
without having to go there, as long as each of them has a
computer that is connected to the shared network.
To achieve this, this requires the interconnection of the
networks of the two organizations.
We refer to such a interconnection as an Internetwork (or
internet).
Why computer networks:
11
Sharing data and information:
The value of a computer system is its ability to process
the required information.
Once the information is processed, it is used in an
organization to achieve its goals.
The data/files that are created by one employee in an
organization can be shared by other employees through a
computer network.
This enables collaboration in the achievement of the
objectives of the organization.
It reduces the time required in completing different tasks
within the organization.
Why computer networks:
12
Sharing hardware and peripherals:
Peripheral devices such as printers are essential in
the operation of an organization, but they are also
costly.
Since it is not possible for each employee to have
their own printer, a single printer can be shared by
several employees effectively across a computer
network.
Users can also share the space on the hard disk drive
to store data.
Why computer networks:
13
Sharing software:
A computer network makes it possible to store
software on one machine and then share it on the
other computer across a network.
It also allows the sharing of software licenses.
Why computer networks:
14
Centralized administration and control:
The administration and control of the hardware and
software within an organization can easily and
effectively be achieved over a computer network.
System administrators are able to install and
configure both hardware and software from a remote
location.
Software updates are also easily deployed across the
network, reducing the amount of time involved.
User access can also be managed.
Types of computer networks:
15
Six ways to classify computer networks:
 By the scope or size of the networks
 By ownership of the network Infrastructure
 By the topology: (topologies are covered in module 2)
 Classification by Transmission media
 By the mode of managing the connection
 By transmission technology used
Types of computer networks:
16
Classification by the scope or size of the networks:
 Local Area Networks (LAN)
 Personal Area Network (PAN)
 Metropolitan Area Networks (MAN)
 Campus Area Networks (CAN)
 Wide Area Networks (WAN)
Types of computer networks:
17
Classification by ownership of the network
Infrastructure:
 Private networks – A private network is one where
both the equipment and infrastructure are entirely
owned by a single person or organizations.
 Public Networks – this is a type of network where the
interconnection devices and infrastructure is owned and
maintained by the state on behalf of a people. No single
person or institution can claim ownership or control of a
public network. It is available for all and shared by all.
Types of computer networks:
18
Classification by the topology: (topologies are
covered in module 2)
 Bus Networks – this is a network where the devices are
connected using the bus topology and its associated
technologies.
 Ring Networks – in these networks, the devices are
connected to form a ring.
 Star Networks – the devices in this network are
connected based on a star topology.
 Hybrid Networks – in these networks, there is a
combination of two or more topologies in the organization of
the devices in the network.
Types of computer networks:
19
Classification by the transmission medium used:
(transmission media is covered in module 2)
 Wired Networks – these are networks where the
devices are connected using some form of cables.
 Wireless Networks – in these networks, no cables are
used. The signal is transmitted through the air from one
point to the next.
Types of computer networks:
20
Classification by the mode of managing the connection:
 Peer-to-peer Networks – these are computer networks
where each node manages its end of the connection and its
local resources while sharing the resources with the other
networks hosts. No single host controls the network. These
networks are also referred to as workgroup networks.
 Client-Server networks – in a client-server network, one
host is dedicated as the server to the network, and controls
how the other hosts communicate and share resources. All the
other hosts are clients. In certain cases, there can be two or
more servers in a client-server network, each dedicated to a
different resource.
Types of computer networks:
21
Classification by transmission technology used:
 Broadcast Networks – broadcast networks
communicate by sending the packets to the shared
media, then allowing each node to sample a get a copy
where necessary. The packets move along the shared
medium until it reached the intended recipients.
Broadcast networks are based on shared medium
protocols.
 Point-to-Point Networks – in point-to-point
networks, a packet is sent directly to a single destination.
In such networks there is a direct path between any two
communicating devices. Each connection is shared by
only two devices, which it connects.
Network components:
22
Like any other computer system, a computer
network comprises of hardware and software
components.
The hardware comprise of the computers, peripheral
devices, cables/interconnection medium, and the
interconnection devices.
Computer software comprise of the operating
systems, server applications, client applications, as
well as the protocols and standards that govern the
delivery of network services.
23
THANK
YOU

More Related Content

What's hot

Computer communications and networks
Computer communications and networksComputer communications and networks
Computer communications and networksVarun Jain
 
Computer Network PDF - Course Material 2013
Computer Network PDF - Course Material 2013Computer Network PDF - Course Material 2013
Computer Network PDF - Course Material 2013
vasanthimuniasamy
 
Wireless Communication ppt
Wireless Communication pptWireless Communication ppt
Wireless Communication ppt
OECLIB Odisha Electronics Control Library
 
Wireless network
Wireless networkWireless network
Wireless network
mattglover0
 
5G Presentation
5G Presentation5G Presentation
5G Presentation
Ericsson
 
Network standardization
Network standardizationNetwork standardization
Network standardization
Abinaya B
 
Mobile wireless-networks
Mobile wireless-networksMobile wireless-networks
Mobile wireless-networks
Peter R. Egli
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
Ashita Agrawal
 
Networking ppt
Networking ppt Networking ppt
Networking ppt
Shovan Mandal
 
Basic of Data Communication
Basic of Data CommunicationBasic of Data Communication
Basic of Data Communication
Md Shahriar Tasjid
 
5G and Automative : Cellular V2X (vehicle-to-everything)
5G and Automative : Cellular V2X (vehicle-to-everything)5G and Automative : Cellular V2X (vehicle-to-everything)
5G and Automative : Cellular V2X (vehicle-to-everything)
ITU
 
The Basics of Computer Networking
The Basics of Computer NetworkingThe Basics of Computer Networking
The Basics of Computer Networking
Global Knowledge Training
 
Ad hoc wireless networks
Ad hoc wireless networksAd hoc wireless networks
Ad hoc wireless networks
Krishna Vala
 
IOT - Design Principles of Connected Devices
IOT - Design Principles of Connected DevicesIOT - Design Principles of Connected Devices
IOT - Design Principles of Connected Devices
Devyani Vasistha
 
Next Generation Network Architecture
Next Generation Network ArchitectureNext Generation Network Architecture
Next Generation Network Architecture
APNIC
 
Network Hardware And Software
Network Hardware And SoftwareNetwork Hardware And Software
Network Hardware And SoftwareSteven Cahill
 
5G: The Evolution and Tech Trends Today
5G: The Evolution and Tech Trends Today5G: The Evolution and Tech Trends Today
5G: The Evolution and Tech Trends Today
Hughes Systique Corporation
 
Changes in the standard ppt
Changes in the standard pptChanges in the standard ppt
Changes in the standard ppt
Malik obeisat
 

What's hot (20)

Computer communications and networks
Computer communications and networksComputer communications and networks
Computer communications and networks
 
Computer Network PDF - Course Material 2013
Computer Network PDF - Course Material 2013Computer Network PDF - Course Material 2013
Computer Network PDF - Course Material 2013
 
Wireless Communication ppt
Wireless Communication pptWireless Communication ppt
Wireless Communication ppt
 
Wireless network
Wireless networkWireless network
Wireless network
 
5G Presentation
5G Presentation5G Presentation
5G Presentation
 
broadband technology
broadband technologybroadband technology
broadband technology
 
Network standardization
Network standardizationNetwork standardization
Network standardization
 
Mobile wireless-networks
Mobile wireless-networksMobile wireless-networks
Mobile wireless-networks
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
 
Networking ppt
Networking ppt Networking ppt
Networking ppt
 
Basic of Data Communication
Basic of Data CommunicationBasic of Data Communication
Basic of Data Communication
 
5G and Automative : Cellular V2X (vehicle-to-everything)
5G and Automative : Cellular V2X (vehicle-to-everything)5G and Automative : Cellular V2X (vehicle-to-everything)
5G and Automative : Cellular V2X (vehicle-to-everything)
 
The Basics of Computer Networking
The Basics of Computer NetworkingThe Basics of Computer Networking
The Basics of Computer Networking
 
Ad hoc wireless networks
Ad hoc wireless networksAd hoc wireless networks
Ad hoc wireless networks
 
IOT - Design Principles of Connected Devices
IOT - Design Principles of Connected DevicesIOT - Design Principles of Connected Devices
IOT - Design Principles of Connected Devices
 
Next Generation Network Architecture
Next Generation Network ArchitectureNext Generation Network Architecture
Next Generation Network Architecture
 
Network Hardware And Software
Network Hardware And SoftwareNetwork Hardware And Software
Network Hardware And Software
 
5G: The Evolution and Tech Trends Today
5G: The Evolution and Tech Trends Today5G: The Evolution and Tech Trends Today
5G: The Evolution and Tech Trends Today
 
Changes in the standard ppt
Changes in the standard pptChanges in the standard ppt
Changes in the standard ppt
 
Ieee 802.11overview
Ieee 802.11overviewIeee 802.11overview
Ieee 802.11overview
 

Viewers also liked

Introduction To Computer Networks
Introduction To Computer NetworksIntroduction To Computer Networks
Introduction To Computer Networks
adil raja
 
Networking
NetworkingNetworking
Networking
Palash Sachan
 
Basic concepts of computer Networking
Basic concepts of computer NetworkingBasic concepts of computer Networking
Basic concepts of computer NetworkingHj Habib
 
3 computer network - basic concepts
3   computer network - basic concepts3   computer network - basic concepts
3 computer network - basic conceptsAnkit Garg
 
INTRODUCTION TO COMPUTER NETWORKS
INTRODUCTION TO COMPUTER NETWORKSINTRODUCTION TO COMPUTER NETWORKS
INTRODUCTION TO COMPUTER NETWORKS
Wipro
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networking
kieshore
 
Introduction to computer networks
Introduction to computer networksIntroduction to computer networks
Introduction to computer networks
Nicholas Riungu
 
Introduction to computer networks
Introduction to computer networksIntroduction to computer networks
Introduction to computer networks
sanjeev kumar
 
Introduction to computer networking
Introduction to computer networkingIntroduction to computer networking
Introduction to computer networking
Sameer Sharma
 
Networking presentation
Networking presentationNetworking presentation
Networking presentationGajan Hai
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
Rutwik Jadhav
 
Computer Networking : Principles, Protocols and Practice - lesson 1
Computer Networking : Principles, Protocols and Practice - lesson 1Computer Networking : Principles, Protocols and Practice - lesson 1
Computer Networking : Principles, Protocols and Practice - lesson 1
Olivier Bonaventure
 
Computer network Component introduction
 Computer network Component introduction Computer network Component introduction
Computer network Component introduction
Ashutosh Kumaar
 
Powerpoint jaringan komputer
Powerpoint jaringan komputerPowerpoint jaringan komputer
Powerpoint jaringan komputer
niyann
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
Online
 
CBSE XII Communication And Network Concepts
CBSE XII Communication And Network ConceptsCBSE XII Communication And Network Concepts
CBSE XII Communication And Network Concepts
Guru Ji
 
Computer Network
Computer NetworkComputer Network
Computer NetworkCma Mohd
 
Computer network
Computer networkComputer network
Computer network
Simran Kaur
 
The Power of Deep Learning in Content Analysis
The Power of Deep Learning in Content AnalysisThe Power of Deep Learning in Content Analysis
The Power of Deep Learning in Content Analysis
Michael Weber
 

Viewers also liked (20)

Introduction To Computer Networks
Introduction To Computer NetworksIntroduction To Computer Networks
Introduction To Computer Networks
 
Networking
NetworkingNetworking
Networking
 
Basic concepts of computer Networking
Basic concepts of computer NetworkingBasic concepts of computer Networking
Basic concepts of computer Networking
 
3 computer network - basic concepts
3   computer network - basic concepts3   computer network - basic concepts
3 computer network - basic concepts
 
INTRODUCTION TO COMPUTER NETWORKS
INTRODUCTION TO COMPUTER NETWORKSINTRODUCTION TO COMPUTER NETWORKS
INTRODUCTION TO COMPUTER NETWORKS
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networking
 
Introduction to computer networks
Introduction to computer networksIntroduction to computer networks
Introduction to computer networks
 
Introduction to computer networks
Introduction to computer networksIntroduction to computer networks
Introduction to computer networks
 
Introduction to computer networking
Introduction to computer networkingIntroduction to computer networking
Introduction to computer networking
 
Networking presentation
Networking presentationNetworking presentation
Networking presentation
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
 
Computer Networking : Principles, Protocols and Practice - lesson 1
Computer Networking : Principles, Protocols and Practice - lesson 1Computer Networking : Principles, Protocols and Practice - lesson 1
Computer Networking : Principles, Protocols and Practice - lesson 1
 
Computer network Component introduction
 Computer network Component introduction Computer network Component introduction
Computer network Component introduction
 
Powerpoint jaringan komputer
Powerpoint jaringan komputerPowerpoint jaringan komputer
Powerpoint jaringan komputer
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
 
CBSE XII Communication And Network Concepts
CBSE XII Communication And Network ConceptsCBSE XII Communication And Network Concepts
CBSE XII Communication And Network Concepts
 
Computer network ppt
Computer network pptComputer network ppt
Computer network ppt
 
Computer Network
Computer NetworkComputer Network
Computer Network
 
Computer network
Computer networkComputer network
Computer network
 
The Power of Deep Learning in Content Analysis
The Power of Deep Learning in Content AnalysisThe Power of Deep Learning in Content Analysis
The Power of Deep Learning in Content Analysis
 

Similar to Intro of computer_network

Introduction to Computer Networks
Introduction to Computer NetworksIntroduction to Computer Networks
Introduction to Computer Networks
Pankaj Gautam
 
E content network
E content networkE content network
E content network
Kaliyamurthi Punitha Devi
 
Computer Network its application & network types
Computer Network its application & network typesComputer Network its application & network types
Computer Network its application & network types
MolayChakraBorty
 
Lesson 1 introduction
Lesson 1 introductionLesson 1 introduction
Lesson 1 introduction
MdAlifKhanRifat
 
Computer networks
Computer networksComputer networks
Computer networks
MDHASNAIN23
 
Seminar report-networking
Seminar report-networkingSeminar report-networking
Seminar report-networking
Jyoti Kumari
 
Computer networking 1
Computer networking 1Computer networking 1
Computer networking 1
Prof. Dr. K. Adisesha
 
Computer network
Computer networkComputer network
Computer network
NajmulIslam38
 
Note: Introduction to Computer Networks
Note: Introduction to Computer Networks Note: Introduction to Computer Networks
Note: Introduction to Computer Networks
Hasibul Islam Nirob
 
introduction of network
introduction of networkintroduction of network
introduction of network
BishalWosti1
 
Basic concept of Computer networks
Basic concept of Computer networks Basic concept of Computer networks
Basic concept of Computer networks
ShohanaakterKakon
 
Networking fundamentalsss
Networking fundamentalsssNetworking fundamentalsss
Networking fundamentalsss
shahinaz Altabbakh
 
Book1 class 8.pptx of networking concepts.pptx
Book1 class 8.pptx of networking concepts.pptxBook1 class 8.pptx of networking concepts.pptx
Book1 class 8.pptx of networking concepts.pptx
nutanm610
 
unit 4 cds computer networking notesnotes.pdf
unit 4 cds computer networking notesnotes.pdfunit 4 cds computer networking notesnotes.pdf
unit 4 cds computer networking notesnotes.pdf
shubhangisonawane6
 
Computer network
Computer networkComputer network
Computer network
tanvirahmed638
 
Computer network unit 1 notes
Computer network unit  1 notesComputer network unit  1 notes
Computer network unit 1 notes
Ravi Rajput
 
1 computer networks basic
1 computer networks basic1 computer networks basic
1 computer networks basic
Md. Asifur Rahman Siddiki
 
Computer networks
Computer networksComputer networks
Computer networks
Shamima Akther
 
Class viii ch-1 networking concepts
Class  viii ch-1 networking conceptsClass  viii ch-1 networking concepts
Class viii ch-1 networking concepts
jessandy
 
Chapter 10 Basic Networking.pdf
Chapter 10 Basic Networking.pdfChapter 10 Basic Networking.pdf
Chapter 10 Basic Networking.pdf
NiloyHasan12
 

Similar to Intro of computer_network (20)

Introduction to Computer Networks
Introduction to Computer NetworksIntroduction to Computer Networks
Introduction to Computer Networks
 
E content network
E content networkE content network
E content network
 
Computer Network its application & network types
Computer Network its application & network typesComputer Network its application & network types
Computer Network its application & network types
 
Lesson 1 introduction
Lesson 1 introductionLesson 1 introduction
Lesson 1 introduction
 
Computer networks
Computer networksComputer networks
Computer networks
 
Seminar report-networking
Seminar report-networkingSeminar report-networking
Seminar report-networking
 
Computer networking 1
Computer networking 1Computer networking 1
Computer networking 1
 
Computer network
Computer networkComputer network
Computer network
 
Note: Introduction to Computer Networks
Note: Introduction to Computer Networks Note: Introduction to Computer Networks
Note: Introduction to Computer Networks
 
introduction of network
introduction of networkintroduction of network
introduction of network
 
Basic concept of Computer networks
Basic concept of Computer networks Basic concept of Computer networks
Basic concept of Computer networks
 
Networking fundamentalsss
Networking fundamentalsssNetworking fundamentalsss
Networking fundamentalsss
 
Book1 class 8.pptx of networking concepts.pptx
Book1 class 8.pptx of networking concepts.pptxBook1 class 8.pptx of networking concepts.pptx
Book1 class 8.pptx of networking concepts.pptx
 
unit 4 cds computer networking notesnotes.pdf
unit 4 cds computer networking notesnotes.pdfunit 4 cds computer networking notesnotes.pdf
unit 4 cds computer networking notesnotes.pdf
 
Computer network
Computer networkComputer network
Computer network
 
Computer network unit 1 notes
Computer network unit  1 notesComputer network unit  1 notes
Computer network unit 1 notes
 
1 computer networks basic
1 computer networks basic1 computer networks basic
1 computer networks basic
 
Computer networks
Computer networksComputer networks
Computer networks
 
Class viii ch-1 networking concepts
Class  viii ch-1 networking conceptsClass  viii ch-1 networking concepts
Class viii ch-1 networking concepts
 
Chapter 10 Basic Networking.pdf
Chapter 10 Basic Networking.pdfChapter 10 Basic Networking.pdf
Chapter 10 Basic Networking.pdf
 

Recently uploaded

Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 

Recently uploaded (20)

Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 

Intro of computer_network

  • 1. BY: AANAND BOHARA Introduction to Computer Networks
  • 2. What is a computer network? 1 A computer network is a computer system comprising of two or more computers that are linked together by a telecommunication medium. It is the interconnection of computers that are able to communicate and share resources. From a software perspective, a computer network is a collection of the applications, protocols, services and standards that govern how two or more computers interact to share resources.
  • 3. Protocols, services and standards: 2 Protocols are the rules that govern how network services are requested and offered. Network services are the functions that are performed by the network on behalf of the applications (users). Network services will include functions such as composing a message, error checking, moving messages from point A to B, and so on. Network standards define the accepted level of operation of the different network services. They act as a benchmark for the services requested and offered.
  • 4. A sample computer network 3 Network Hosts Network Cable
  • 5. Network hosts & peripherals 4 The computers connected to a network a generally referred to as network hosts. The printer in figure above is referred to as a peripheral, or a shared resource.  If a printer has the capability to connect to the network directly, it is called a network enabled printer, and in this case it is a host. The term networking is used to refer to the process of creating and configuring a network.
  • 6. Server and client machines 5 Network hosts can be classified into two  Server  Client A client computer is one that uses a shared resource owned by another host. A server computer is one that owns or contains a shared resource on a network. In our sample network, we have two servers and three clients.  A print server  A file server
  • 7. Why computer networks: 6 Consider your mobile phone handset:  Why do you need it?  Why should it be on a network?  What do you use it for? We are living in a connected world where people work through collaborations. For example: each member of a project team generates a report on a given part of the project. These are then consolidated to get the final project report. It makes work easy Collaboration makes work easy and keeps people in touch.
  • 8. Why computer networks: 7 We need computer networks for two main reasons:  Resource sharing  Communication. Using networks we share hardware, software and data resources with others For example:  We share a network printer across a network  We can upload, download or read shared files  Software update can be shared across a network from a common server We stay in touch with each other using computer networks: email, VoIP, Video conferencing, etc.
  • 9. Why computer networks: 8 In a specific way, computer networks enable individuals and organizations to achieve the following:  Communication within an organization  Communication between an organization and another  Sharing data and information  Sharing hardware and peripherals  Sharing software  Centralized administration and control These benefits are not easily achieved in a non- networked environment. Thus we generally refer to a network as a shared environment.
  • 10. Why computer networks: 9 Communication within an organization: The employees within an organization are able to communicate effectively by sending electronic mail (e-mail) messages to each other in real time. Individuals are also able to call each other or send short messages (SMS) to each other.
  • 11. Why computer networks: 10 Communication between organizations: With the help of a network, the employees in an organization are able to communicate with employees in other organizations. The dean of student at KeMU can send an e-mail to the principle of Meru Technical Training Institute (MTTI) without having to go there, as long as each of them has a computer that is connected to the shared network. To achieve this, this requires the interconnection of the networks of the two organizations. We refer to such a interconnection as an Internetwork (or internet).
  • 12. Why computer networks: 11 Sharing data and information: The value of a computer system is its ability to process the required information. Once the information is processed, it is used in an organization to achieve its goals. The data/files that are created by one employee in an organization can be shared by other employees through a computer network. This enables collaboration in the achievement of the objectives of the organization. It reduces the time required in completing different tasks within the organization.
  • 13. Why computer networks: 12 Sharing hardware and peripherals: Peripheral devices such as printers are essential in the operation of an organization, but they are also costly. Since it is not possible for each employee to have their own printer, a single printer can be shared by several employees effectively across a computer network. Users can also share the space on the hard disk drive to store data.
  • 14. Why computer networks: 13 Sharing software: A computer network makes it possible to store software on one machine and then share it on the other computer across a network. It also allows the sharing of software licenses.
  • 15. Why computer networks: 14 Centralized administration and control: The administration and control of the hardware and software within an organization can easily and effectively be achieved over a computer network. System administrators are able to install and configure both hardware and software from a remote location. Software updates are also easily deployed across the network, reducing the amount of time involved. User access can also be managed.
  • 16. Types of computer networks: 15 Six ways to classify computer networks:  By the scope or size of the networks  By ownership of the network Infrastructure  By the topology: (topologies are covered in module 2)  Classification by Transmission media  By the mode of managing the connection  By transmission technology used
  • 17. Types of computer networks: 16 Classification by the scope or size of the networks:  Local Area Networks (LAN)  Personal Area Network (PAN)  Metropolitan Area Networks (MAN)  Campus Area Networks (CAN)  Wide Area Networks (WAN)
  • 18. Types of computer networks: 17 Classification by ownership of the network Infrastructure:  Private networks – A private network is one where both the equipment and infrastructure are entirely owned by a single person or organizations.  Public Networks – this is a type of network where the interconnection devices and infrastructure is owned and maintained by the state on behalf of a people. No single person or institution can claim ownership or control of a public network. It is available for all and shared by all.
  • 19. Types of computer networks: 18 Classification by the topology: (topologies are covered in module 2)  Bus Networks – this is a network where the devices are connected using the bus topology and its associated technologies.  Ring Networks – in these networks, the devices are connected to form a ring.  Star Networks – the devices in this network are connected based on a star topology.  Hybrid Networks – in these networks, there is a combination of two or more topologies in the organization of the devices in the network.
  • 20. Types of computer networks: 19 Classification by the transmission medium used: (transmission media is covered in module 2)  Wired Networks – these are networks where the devices are connected using some form of cables.  Wireless Networks – in these networks, no cables are used. The signal is transmitted through the air from one point to the next.
  • 21. Types of computer networks: 20 Classification by the mode of managing the connection:  Peer-to-peer Networks – these are computer networks where each node manages its end of the connection and its local resources while sharing the resources with the other networks hosts. No single host controls the network. These networks are also referred to as workgroup networks.  Client-Server networks – in a client-server network, one host is dedicated as the server to the network, and controls how the other hosts communicate and share resources. All the other hosts are clients. In certain cases, there can be two or more servers in a client-server network, each dedicated to a different resource.
  • 22. Types of computer networks: 21 Classification by transmission technology used:  Broadcast Networks – broadcast networks communicate by sending the packets to the shared media, then allowing each node to sample a get a copy where necessary. The packets move along the shared medium until it reached the intended recipients. Broadcast networks are based on shared medium protocols.  Point-to-Point Networks – in point-to-point networks, a packet is sent directly to a single destination. In such networks there is a direct path between any two communicating devices. Each connection is shared by only two devices, which it connects.
  • 23. Network components: 22 Like any other computer system, a computer network comprises of hardware and software components. The hardware comprise of the computers, peripheral devices, cables/interconnection medium, and the interconnection devices. Computer software comprise of the operating systems, server applications, client applications, as well as the protocols and standards that govern the delivery of network services.