SlideShare a Scribd company logo
Types of NetworksTypes of Networks
Dr. Kamal Gulati
Types of NetworksTypes of Networks
 Computer networkComputer network is a system that connectsis a system that connects
computers via communications media so thatcomputers via communications media so that
data can be transmitted among them.data can be transmitted among them.
 Local area network (LAN)Local area network (LAN) connects two orconnects two or
more devices in a limited geographical region.more devices in a limited geographical region.
Local Area Network (LAN)Local Area Network (LAN)
 LANLAN consists of the following components:consists of the following components:
 LAN file serverLAN file server is a repository of variousis a repository of various
software and data files for the network.software and data files for the network.
 NodesNodes are the client machines on the LAN.are the client machines on the LAN.
 Wired or wirelessWired or wireless communicationcommunication media thatmedia that
connects the devices.connects the devices.
Local Area Network (Continued)Local Area Network (Continued)
 LAN network interface cardLAN network interface card (NIC)(NIC) is a specialis a special
adapter that links an individual device to theadapter that links an individual device to the
communication medium and specifies:communication medium and specifies:
 The rate of data transmission;The rate of data transmission;
 The size of the message units;The size of the message units;
 Addressing information attached to each message;Addressing information attached to each message;
 The network topology.The network topology.
 Network operating systemNetwork operating system (NOS)(NOS) manages themanages the
server and routes and manages communications onserver and routes and manages communications on
the network.the network.
Network TopologiesNetwork Topologies
 StarStar, all network nodes connect to a, all network nodes connect to a singlesingle
computercomputer, typically the file server., typically the file server.
 BusBus, all network nodes connect to the, all network nodes connect to the bus,bus,
which is a single communications channel,which is a single communications channel,
such as twisted pair, coaxial cable, or fibersuch as twisted pair, coaxial cable, or fiber
optic cable.optic cable.
 RingRing, network nodes are connected to adjacent, network nodes are connected to adjacent
nodes to form a closed loop.nodes to form a closed loop.
Wide Area Network (WAN)Wide Area Network (WAN)
 Wide area networks (Wide area networks (WANWANs)s) are networks thatare networks that
cover large geographic areas.cover large geographic areas.
 WANs typically connect multiple LANs.WANs typically connect multiple LANs.
 WANs have large capacity and combine multiple channelsWANs have large capacity and combine multiple channels
(fiber optic, satellite, microwave, etc.).(fiber optic, satellite, microwave, etc.).
 WANs provided by common carriers, such as telephoneWANs provided by common carriers, such as telephone
companies (Sprint, AT&T, etc.).companies (Sprint, AT&T, etc.).
 Value-added network (Value-added network (VANVAN)) are private, data-onlyare private, data-only
networks managed by outside third-parties thatnetworks managed by outside third-parties that
provide these networks to multiple organizations.provide these networks to multiple organizations.
Computer NetworkComputer Network
 Computer network:Computer network:
 Two or more computers that are connected by some type ofTwo or more computers that are connected by some type of
communication mediacommunication media to enableto enable resource exchange / sharingresource exchange / sharing
andand communicationcommunication
 Communication media:Communication media:
 Wire (cable)Wire (cable)
 Wireless (wave)Wireless (wave)
 Resource:Resource:
 File (e.g.,File (e.g., Web pagesWeb pages))
 PrinterPrinter
Client and ServerClient and Server
 Servers:Servers:
 Computers thatComputers that provide networking servicesprovide networking services (e.g., sharing files,(e.g., sharing files,
sharing Web pages) to other computerssharing Web pages) to other computers
 Clients:Clients:
 Computers thatComputers that access/request and receive networking servicesaccess/request and receive networking services
from serversfrom servers
Client/Server NetworkClient/Server Network
 Client/Server Network:Client/Server Network:
 A network where some of the computers are clients, some otherA network where some of the computers are clients, some other
are servers, and some others are both clients and serversare servers, and some others are both clients and servers
 A computer can be BOTH client and serverA computer can be BOTH client and server
 This computer can provides services to other computers as well asThis computer can provides services to other computers as well as
accesses/requests and receives services from serversaccesses/requests and receives services from servers
Client/Server NetworkClient/Server Network
Networking ComponentsNetworking Components
 Major elements of a network:Major elements of a network:
 ComputersComputers
 CPU, main memory, I/O devices, secondary memoryCPU, main memory, I/O devices, secondary memory
 Network Interface Card (NIC)Network Interface Card (NIC)
 A hardware to enable one computer to communicate with anotherA hardware to enable one computer to communicate with another
computer(s) over a computer networkcomputer(s) over a computer network
 Networking program/software (e.g., Client software,Networking program/software (e.g., Client software,
Server software)Server software)
 A software that must be installed in a computer to enable resourceA software that must be installed in a computer to enable resource
exchange with other computersexchange with other computers
 HubHub
 A hardware that is used to connect three or more computers easilyA hardware that is used to connect three or more computers easily
Networking ComponentsNetworking Components
 Major elements of a network:Major elements of a network:
 ComputersComputers
 Classes of computers based on performanceClasses of computers based on performance
(information processing speed and data storage(information processing speed and data storage
capacity):capacity):
 Micro ComputerMicro Computer: Desktop, Laptop: Desktop, Laptop
 Mini / Mid-Range computerMini / Mid-Range computer: Mainframe Computers: Mainframe Computers
 Super-ComputerSuper-Computer
Networking ComponentsNetworking Components
 Major elements of a network:Major elements of a network:
 ComputersComputers
Micro-computer (e.g.,
desktop computer)
Mini-computer (e.g.,
mainframe computer)
Network Interface Card (NIC):Network Interface Card (NIC):
Expansion boardExpansion board
Network Interface Card (NIC ):Network Interface Card (NIC ):
Expansion boardExpansion board
Another type of NIC: PCMCIAAnother type of NIC: PCMCIA
Another type of NIC: USB NICAnother type of NIC: USB NIC
Networking SoftwareNetworking Software
 Software / ProgramSoftware / Program that must be run in every computer inthat must be run in every computer in
a network so that these computers can exchange resourcesa network so that these computers can exchange resources
 Server Program:Server Program: program that must be run in a computerprogram that must be run in a computer
so that this computer canso that this computer can give/providegive/provide networking servicesnetworking services
to other computer's in the network.to other computer's in the network.
 Client program:Client program: program that must be run in a computer soprogram that must be run in a computer so
that this computer canthat this computer can request and receive networkingrequest and receive networking
servicesservices from server.from server.
 A computer can run both server and client program at theA computer can run both server and client program at the
same time, and therefore, become both server and client atsame time, and therefore, become both server and client at
the same timethe same time
WireWire
 Different Types of Wire:Different Types of Wire:
 Coaxial CableCoaxial Cable
 Unshielded Twisted Pair (UTP) CableUnshielded Twisted Pair (UTP) Cable
 Shielded Twisted Pair (STP) CableShielded Twisted Pair (STP) Cable
 Fiber Optic CableFiber Optic Cable
WireWire
HubHub
 Electronic device that enables the connection of three orElectronic device that enables the connection of three or
more computers (computing devices)more computers (computing devices)
 The original hub broadcasts signal from one port to all otherThe original hub broadcasts signal from one port to all other
ports in the hubports in the hub
 Hub has been integrated withHub has been integrated with switchswitch: electronic device that: electronic device that
can forward signal from one port to the port that iscan forward signal from one port to the port that is
connected to the actual destination of the signalconnected to the actual destination of the signal
 Hub has been integrated withHub has been integrated with routerrouter: electronic device that: electronic device that
can accept signal from one port, determine the best route tocan accept signal from one port, determine the best route to
the destination, and forward the signal to the port connectedthe destination, and forward the signal to the port connected
to the routeto the route
HubHub
Computer A
Computer B
Drop/destroy the message
Accept the message
Drop/destroy the messageDrop/destroy the message
Drop/destroy the message
For Computer B
SwitchSwitch
Computer A
Computer B
Accept the message
For Computer B
Switch
RouterRouter
path A
path B
Router Router
Router
Computer A Computer B
For
Computer
B
Router is especially useful to be
used in a network that has
redundant paths (i.e., two
nodes are connected by more
than one path)
Hub/Switch/RouterHub/Switch/Router
InternetworkInternetwork
 A group of networks that are connected to one another toA group of networks that are connected to one another to
enable data exchange.enable data exchange.
 An example of an internetwork is theAn example of an internetwork is the InternetInternet
 A single network usually consists of a network that isA single network usually consists of a network that is
owned byowned by a single organizationa single organization (e.g., Airtel network), while(e.g., Airtel network), while
an internetwork usually consists ofan internetwork usually consists of two or more networks,two or more networks,
each is owned by different organizationeach is owned by different organization (e.g., the Internet(e.g., the Internet
consists of Airtel network, Alabama A&M network,consists of Airtel network, Alabama A&M network,
Harvard University network, Ford Motor CompanyHarvard University network, Ford Motor Company
network, AT&T network, MCI/Worldcom network, etc.)network, AT&T network, MCI/Worldcom network, etc.)
InternetworkInternetwork
Network A
Network FNetwork E
Network
D
Network
C
Network
B
Internetworking componentInternetworking component
 Router:Router:
 Electronic device to accept signal from one port, determineElectronic device to accept signal from one port, determine
the best route to the destination, and forward the signal to thethe best route to the destination, and forward the signal to the
port connected to the routeport connected to the route
 Electronic device to connect different networks (i.e.,Electronic device to connect different networks (i.e.,
networks using different network technologies e.g., Ethernetnetworks using different network technologies e.g., Ethernet
network and PSTN)network and PSTN)
 The major benefits of Router:The major benefits of Router:
 To improve the efficiency of the internetworkTo improve the efficiency of the internetwork
 The internetwork always uses the “best available path” toThe internetwork always uses the “best available path” to
transmit signaltransmit signal
 To improve the reliability of the internetworkTo improve the reliability of the internetwork
 The internetwork still works although some paths areThe internetwork still works although some paths are
completely brokencompletely broken
 To connect different networksTo connect different networks
The Internet ProtocolThe Internet Protocol
 Protocol:Protocol:
 Standard set of rules that allow computers to communicateStandard set of rules that allow computers to communicate
(exchange data)(exchange data)
 To be able to communicate, computers must use the sameTo be able to communicate, computers must use the same
protocolprotocol
 ProtocolProtocol ≈≈ LanguageLanguage
 Protocol(s) is used to develop networking program (e.g.,Protocol(s) is used to develop networking program (e.g.,
server program and client program) and to build networkingserver program and client program) and to build networking
hardware (e.g., NIC)hardware (e.g., NIC)
 If two computers want to exchange information, they have toIf two computers want to exchange information, they have to
run programs/software and to use hardware that are based onrun programs/software and to use hardware that are based on
the same protocolthe same protocol
 The Internet uses a protocol that is called TCP/IPThe Internet uses a protocol that is called TCP/IP
(Transmission Control Protocol/Internet Protocol)(Transmission Control Protocol/Internet Protocol)
TCP/IP ProtocolTCP/IP Protocol
 In a TCP/IP network, every computer is given aIn a TCP/IP network, every computer is given a
unique identification number that is called IPunique identification number that is called IP
addressaddress
 IP address is used to determineIP address is used to determine
 Which computer wants to communicate with whichWhich computer wants to communicate with which
computercomputer
 The WWW network uses the Internet. And therefore, youThe WWW network uses the Internet. And therefore, you
can use IP address to communicate with other computercan use IP address to communicate with other computer
in the WWWin the WWW
 Example: Open your Web browser > Type:Example: Open your Web browser > Type:
64.236.16.20/index.html64.236.16.20/index.html
IP address and the InternetIP address and the Internet
 IP address consists of four groups of decimalIP address consists of four groups of decimal
numbers (each group ranges from 0 to 255)numbers (each group ranges from 0 to 255)
 How to find the IP address of your computer?How to find the IP address of your computer?
 Open the Command Prompt program > Type ipconfig/allOpen the Command Prompt program > Type ipconfig/all
WAN TechnologiesWAN Technologies
 Dial-up modem connectionsDial-up modem connections
 CheapCheap
 SlowSlow
 A phone line, a modem at each endA phone line, a modem at each end
 Integrated Services Digital network (ISDN)Integrated Services Digital network (ISDN)
 Higher costHigher cost
 FasterFaster
 A special phone lineA special phone line
WAN TechnologiesWAN Technologies
 Interface standardsInterface standards
 Basic Rate Interface (BRI)Basic Rate Interface (BRI)
 Uses three separate channelsUses three separate channels
 Two bearer channels of 64Kbps carrying the voice/dataTwo bearer channels of 64Kbps carrying the voice/data
 A delta channel of 16Kbps for signalingA delta channel of 16Kbps for signaling
 Primary Rate Interface (PRI)Primary Rate Interface (PRI)
 Uses 23 bearer channels of 64kbps for data/voiceUses 23 bearer channels of 64kbps for data/voice
 Uses one 64kbps delta channel for singalingUses one 64kbps delta channel for singaling
 T-carrier linesT-carrier lines
 High-speed linesHigh-speed lines
 Can be leased from telephone companiesCan be leased from telephone companies
 Are often used to create private networksAre often used to create private networks
WAN TechnologiesWAN Technologies
 Four typesFour types
 T1T1
 Offers speed of 1.544MbpsOffers speed of 1.544Mbps
 Connects LANSConnects LANS
 T2T2
 Offers speed of 6.312MbpsOffers speed of 6.312Mbps
 Uses 96 64Kbps B channelsUses 96 64Kbps B channels
 T3T3
 Offers speed of 44.736MbpsOffers speed of 44.736Mbps
 Uses 672 64Kbps B channelsUses 672 64Kbps B channels
 T4T4
 Offers speed of 274.176MbpsOffers speed of 274.176Mbps
 Uses 4,032 64Kbps B channelsUses 4,032 64Kbps B channels
WAN TechnologiesWAN Technologies
 Fiber Distributed Data Interface (FDDI)Fiber Distributed Data Interface (FDDI)
 Uses fiber-optic cableUses fiber-optic cable
 Uses token-passing media accessUses token-passing media access
 Dual-ring for redundancy and fault toleranceDual-ring for redundancy and fault tolerance
 Reaches 100Mbps at distance of two kilometersReaches 100Mbps at distance of two kilometers
 Asynchronous transfer Mode (ATM)Asynchronous transfer Mode (ATM)
 Packet-switching technologyPacket-switching technology
 Use fixed-length packets of 53bytesUse fixed-length packets of 53bytes
 Provides speeds from 1.544Mbps to 622MbpsProvides speeds from 1.544Mbps to 622Mbps
 Circuit-based network technologyCircuit-based network technology
 Switched virtual circuits (SVCs)Switched virtual circuits (SVCs)
 Permanent virtual circuits (PVCs0Permanent virtual circuits (PVCs0
WAN TechnologiesWAN Technologies
 X.25X.25
 Packet-switchingPacket-switching
 Only 56KbpsOnly 56Kbps
 Frame relayFrame relay
 Packet-switching technologyPacket-switching technology
 Uses variable-length packetsUses variable-length packets
 Offers speeds starting at 56kbpsOffers speeds starting at 56kbps
 SONET/OC-x levelsSONET/OC-x levels
 Bell Communication Research developed SONETBell Communication Research developed SONET
 Optical Carrier (OC) levelsOptical Carrier (OC) levels
 OC-1OC-1 51.84Mbps51.84Mbps
 OC-3OC-3 155.52Mbps155.52Mbps
 OC-12OC-12 622.08Mbps622.08Mbps
 OC-24OC-24 1.244Gbps1.244Gbps
 OC-48OC-48 2.488Gbps2.488Gbps
 OC-192OC-192 9.953Gbps9.953Gbps
OSIOSI
Reference ModelReference Model
OSI Layer OverviewOSI Layer Overview
Why a Layered Network Model?Why a Layered Network Model?
 Reduces complexityReduces complexity
 Standardizes interfacesStandardizes interfaces
 Facilitates modular engineeringFacilitates modular engineering
 Ensures interoperableEnsures interoperable
technologytechnology
 Accelerates evolutionAccelerates evolution
 Simplifies teaching and learningSimplifies teaching and learning
Application
Presentation
Session
Transport
Network
Data Link
Physical1
2
3
4
5
6
7
Layer FunctionsLayer Functions
Application
Presentation
Session
Transport
Network
Data Link
Physical1
2
3
4
5
6
7 Network processes to applications
Data representation
Inter host communication
End-to-end connections
Addresses and best path
Access to media
Binary transmission
Peer-to-Peer CommunicationPeer-to-Peer Communication
Physical
Data Link
Network
Transport
Session
Presentation
Application
Physical
Data Link
Network
Transport
Session
Presentation
Application
segment
packet
frame
bit
Data EncapsulationData Encapsulation
Application
Presentation
Session
Transport
Network
Data Link
Physical
Host A
Application
Presentation
Session
Transport
Network
Data Link
Physical
Host B
Data
Network
Header
Data
Frame Frame
Header Trailer
Network
Header
Data
010010011010101
Upper Layer OverviewUpper Layer Overview
Application LayerApplication Layer
Word Processing
Spreadsheet
Database
Design/Manufacturing
Project Planning
Others
Electronic Mail
File Transfer
Remote Access
Client/Server Process
Network Management
Others
Electronic Data Interchange
World Wide Web
E-Mail Gateways
Special-Interest Bulletin Boards
Financial Transaction Services
Internet Navigation Utilities
Conferencing (Video, Voice, Data)
Others
Internetwork application can
extend beyond the enterprise
Presentation LayerPresentation Layer
• Text
• Data
ASCII
EBCDIC
Encrypted
• Graphics
• Visual Images
PICT
TIFF
JPEG
GIF• Sound
• Video
MIDI
MPEG
Quick Time
Provides code formatting and conversion for applications
Session LayerSession Layer
Network File System (NFS)
Structured Query Language (SQL)
Remote-Procedure Call (RPC)
X Window System
AppleTalk Session Protocol (ASP)
DNA Session Control Protocol (SCP)
Service Request
Service Reply
Coordinates applications as they interact on different hosts
Transport LayerTransport Layer
OverviewOverview
Transport LayerTransport Layer
 Segments upper-layer applicationsSegments upper-layer applications
 Establishes an end-to-end connectionEstablishes an end-to-end connection
 Sends segments from one end host to anotherSends segments from one end host to another
 Optionally, ensures data reliabilityOptionally, ensures data reliability
Segment Upper-LayerSegment Upper-Layer
ApplicationsApplications
Application
Presentation
Session
Transport segments share traffic stream
Transport Application
port
Data
Application
port
Data
Application
port
Data
Electronic
Mail
File
Transfer
Terminal
Session
Establishes ConnectionEstablishes Connection
SENDER RECEIVER
Synchronize
Negotiate Connection
Synchronize
Acknowledge
Connection Established
Negotiate Connection
(Send Segments)
Sends Segments with FlowSends Segments with Flow
ControlControl
Buffer Full
Process
Segments
Buffer OK
Stop
SENDER RECEIVER
Transmit
Not Ready
Ready
Resume Transmission
Go
Reliability with WindowingReliability with Windowing
Send 1
Window size = 1
SENDER RECEIVER
Send 2
Send 3
Recv 1
Ack 2
Recv 2
Ack 3
Send 1
Window size = 3
SENDER RECEIVER
Send 2
Send 3
Recv 1
Recv 2
Recv 3
Ack 4Send 4
Network Layer OverviewNetwork Layer Overview
Network Layer: PathNetwork Layer: Path
DeterminationDetermination
Layer 3 functions to find the best path through the
internetwork
Which Path?
Network Layer: CommunicateNetwork Layer: Communicate
PathPath
Addresses represent the path of media connections
1
2
3
4
5
6
7
8
9
10
11
Addressing: Network and HostAddressing: Network and Host
• Network address - Path part used by the router
• Host address - Specific port or device on the network
1.1
2.1
3.1
1.2
1.3
Network Host
1 1
2
3
2 1
3 1
Routing Uses Network AddressesRouting Uses Network Addresses
• Network portion of address used to make path selections
• Node portion of address refers to router port to the path
Destination
Network
Direction and
Router Port
1.0
2.0
3.0
1.1
2.1
3.1
1.0
3.1
3.0
2.1
2.0
1.1
Network-Layer ProtocolNetwork-Layer Protocol
OperationsOperations
X Y
A
B
C
Application
Presentation
Session
Transport
Network
Data Link
Physical
X
Network
Data Link
Physical
Network
Data Link
Physical
Network
Data Link
Physical
Application
Presentation
Session
Transport
Network
Data Link
Physical
Y
A B C
Each router provides its services to support upper-layer
functions
PhysicalPhysical
andand
Data LinkData Link
OverviewOverview
Physical and Data-Link TypesPhysical and Data-Link Types
Data Link
(frames)
Physical
(bits,
signals,
clocking)
E
t
h
e
r
n
e
t
802.2 LLC
8
0
2
.
3
8
0
2
.
5
F
D
D
I
Dial
on
Demand
SDLC HDLC
X.25
Frame
Relay
ISDN
PPP
V.24
EIA/TIA-232 G.703
V.35
EIA/TIA-449 EIA-530
HSSI
LAN WAN
Separate physical and data link layers for LAN and WAN
LAN Data Link SublayersLAN Data Link Sublayers
Network
Data Link
Physical
LLC
MAC
Logical Link Control
Media Access Control
MAC Frame 802.2 LLC Packet or Datagram
• LLC refers upward to higher-layer software functions
• MAC refers downward to lower-layer hardware functions
Physical and Logical AddressingPhysical and Logical Addressing
0000.0c12.3456
MAC AddressMAC Address
Vendor Code Serial Number
0000.0c12.3456
ROM
RAM
MAC address is burned into ROM on a network interface card
24 bits 24 bits
Finding the MAC AddressFinding the MAC Address
Broadcast
Host Z
MAC ? Host Z
ARP Request
Host Y Host Z
Host Y
MAC
Host Z
MAC
ARP ReplyExample 1 : TCP/IP destination local
Broadcast
Host Z
MAC ? Host Z
ARP Request
Host Y
Host Z
Host Y
MAC
Router
MAC
ARP ReplyExample 2 : TCP/IP destination
not local
Router A
Routing
Table:
Net for
Host Z
• An example: TCP/IP Address Resolution Protocol (ARP)
• ARP finds the MAC address for a data-link connection
WAN Technology OverviewWAN Technology Overview
SDLC
HDLC
LAPB
PPP
X.25
Frame Relay
ISDN
Physical Layer: WANPhysical Layer: WAN
DSU/CSU
EIA/TIA-232
V.35
X.21
HSSI
others
(Modem)
DTE
Data Terminal Equipment
End of the user’s device
on the WAN link
DCE
Data Circuit-Terminating
Equipment
End of the WAN provider’s
side of the communication facility
Data Link Layer: WANData Link Layer: WAN
ProtocolsProtocols
DSU/CSU
(Modem)
DSU/CSU
(Modem)
• SDLC - Synchronous Data Link Control
• HDLC - High-Level Data Link Control
• LAPB - Link Access Procedure Balanced
• Frame Relay - Simplified version of HDLC framing
• PPP - Point-to-point Protocol
• X.25 - Packet level protocol (PLP)
• ISDN - Integrated Services Digital Network (data-link signaling)
Dr. Kamal GulatiDr. Kamal Gulati
Associate Professor |Associate Professor |
University Quality Support Head |University Quality Support Head |
Mentoring Programme CoordinatorMentoring Programme Coordinator
[Ph. D., M.Sc. (Computer Science), M.C.A., M.B.A][Ph. D., M.Sc. (Computer Science), M.C.A., M.B.A]
Professional Certifications:Professional Certifications:
Certified Microsoft Innovative EducatorCertified Microsoft Innovative Educator
Data Science 101 Certification from Big Data UniversityData Science 101 Certification from Big Data University
R Language 101 Certification from Big Data UniversityR Language 101 Certification from Big Data University
SQL Certification from SOLOLEARN.comSQL Certification from SOLOLEARN.com
Certified IBM Big Data 101 from Big Data UniversityCertified IBM Big Data 101 from Big Data University
R Program & Python Certified from DataCampR Program & Python Certified from DataCamp
Wiley Certified Big Data Analyst [WCBDA]Wiley Certified Big Data Analyst [WCBDA]
Certification on DBMS from IIT MumbaiCertification on DBMS from IIT Mumbai
Certified Cisco Certified Network Associate [CCNA]Certified Cisco Certified Network Associate [CCNA]
Certified Microsoft Certified Professional [MCP]Certified Microsoft Certified Professional [MCP]
Certified Brainbench in Computer Fundamentals, Microsoft Access,Certified Brainbench in Computer Fundamentals, Microsoft Access, MySQL 5.7 AdministrationMySQL 5.7 Administration &&
Microsoft ProjectMicrosoft Project
• Worked asWorked as Visiting ProfessorVisiting Professor withwith Stratford UniversityStratford University,, USAUSA for six months fromfor six months from
Jan’2016 to June’2016.Jan’2016 to June’2016.
• Also worked atAlso worked at Bahrain University in Kingdom of BahrainBahrain University in Kingdom of Bahrain Sr. I.T. Faculty (ComputerSr. I.T. Faculty (Computer
Science Department) for Period of 2 Years.Science Department) for Period of 2 Years.
• Have rich experience in the field of teaching and research in Computer Science andHave rich experience in the field of teaching and research in Computer Science and
Information Technology for almostInformation Technology for almost 15+ years in Academia15+ years in Academia..
• Having experience of working with both private and public institutions and universitiesHaving experience of working with both private and public institutions and universities
as the lecturer andas the lecturer and self-instruction material writer for Information Technology coursesself-instruction material writer for Information Technology courses..
• Had number of research papers published in national and international journals andHad number of research papers published in national and international journals and
conference proceedings inconference proceedings in IEEE and Scopus IndexIEEE and Scopus Index..
• AlsoAlso chaired various National and International Conferences of repute and associatedchaired various National and International Conferences of repute and associated
with various International Journalswith various International Journals as Editorial Board Member for International andas Editorial Board Member for International and
National, Academic Adviser and Research Paper Reviewer.National, Academic Adviser and Research Paper Reviewer.
 My current area of interestMy current area of interest: Big Data Analytics, R Software, Management Information: Big Data Analytics, R Software, Management Information
System, IT Project Management, Decision Support System, Business Analytics,System, IT Project Management, Decision Support System, Business Analytics,
Database Management System, Data Networking and Advanced Excel with VisualDatabase Management System, Data Networking and Advanced Excel with Visual
Basic Macros.Basic Macros.
 Country VisitedCountry Visited: USA, Canada, UK, UAE, Bahrain, Oman (Mostly for Teaching and: USA, Canada, UK, UAE, Bahrain, Oman (Mostly for Teaching and
Research Purpose)Research Purpose)
Profile of Dr. Kamal Gulati
 Technical Program Committee for International Conference on Data, Engineering and ApplicationsTechnical Program Committee for International Conference on Data, Engineering and Applications
2017 (IDEA-2k17) which would be on October 28-29, 2017 at Bhopal.2017 (IDEA-2k17) which would be on October 28-29, 2017 at Bhopal. http://www.ideaconference.inhttp://www.ideaconference.in
 Advisory Board Committee Member for International Conference on Energy, Communication, DataAdvisory Board Committee Member for International Conference on Energy, Communication, Data
Analytics and Soft Computing (ICECDS) which would be on 1-2 August 2017 at SKR EngineeringAnalytics and Soft Computing (ICECDS) which would be on 1-2 August 2017 at SKR Engineering
College, Poonamallee, Tamil Nadu, India.College, Poonamallee, Tamil Nadu, India. http://ecds.org.inhttp://ecds.org.in
 Advisory Committee Member for International Conference on Innovative Research in EngineeringAdvisory Committee Member for International Conference on Innovative Research in Engineering
and Science which would be on 16-17 June 2017 at Asian Institute of Technology Conference Centerand Science which would be on 16-17 June 2017 at Asian Institute of Technology Conference Center
Thailand.Thailand. http://www.iresconf.orghttp://www.iresconf.org
 Advisory Committee Member for International Conference on Cloud Computing and Internet ofAdvisory Committee Member for International Conference on Cloud Computing and Internet of
everything which held on 10-11 Feb’2016 at Delhi-NCR.everything which held on 10-11 Feb’2016 at Delhi-NCR. http://www.ccioet.orghttp://www.ccioet.org
 Technical Committee member for InCITe-2016 (International Conference on InformationTechnical Committee member for InCITe-2016 (International Conference on Information
Technology) Theme - Internet of Things: Connect Your Worlds, IT Summit, Amity University 2016Technology) Theme - Internet of Things: Connect Your Worlds, IT Summit, Amity University 2016
which held on 06-07 Oct, 2016.which held on 06-07 Oct, 2016. http://www.amity.edu/incite2016http://www.amity.edu/incite2016
 Technical Speaker for Global perspective on IT business “The Changing Scenario” – Big Data onTechnical Speaker for Global perspective on IT business “The Changing Scenario” – Big Data on
International Students Conference New Delhi (ISCND) which held on 14-15 Oct, 2016International Students Conference New Delhi (ISCND) which held on 14-15 Oct, 2016
http://iscnd.comhttp://iscnd.com
 Advisory Committee Member for International Conference on Sustainable Computing Techniques inAdvisory Committee Member for International Conference on Sustainable Computing Techniques in
Engineering, Science and Management which has held on 09-10 Sep’2016 at Delhi-NCR.Engineering, Science and Management which has held on 09-10 Sep’2016 at Delhi-NCR.
http://www.scesm.orghttp://www.scesm.org
 Technical Program Committee Member for Program Committee Member for International ConferenceTechnical Program Committee Member for Program Committee Member for International Conference
on Recent Trends IN ICT, Jaipur, India, Aug 18-19, 2017on Recent Trends IN ICT, Jaipur, India, Aug 18-19, 2017 http://rtict.orghttp://rtict.org
 Program Committee Member for International Conference on Recent Advancement in Computer andProgram Committee Member for International Conference on Recent Advancement in Computer and
Communication Bhopal, India, (IC-RAC-2017) May 26-27, 2017Communication Bhopal, India, (IC-RAC-2017) May 26-27, 2017 http://www.icrac.co.inhttp://www.icrac.co.in
Profile Contd….Profile Contd….
 Editorial Board member for the following International Journals:Editorial Board member for the following International Journals:
 International Journal of Computer Science and InnovationInternational Journal of Computer Science and Innovation
http://www.infinitysciences.orghttp://www.infinitysciences.org
 International Journal of Latest Research in Engineering andInternational Journal of Latest Research in Engineering and
TechnologyTechnology http://www.ijlret.comhttp://www.ijlret.com
 International Journal of Latest Trends in Engineering and TechnologyInternational Journal of Latest Trends in Engineering and Technology
http://www.ijltet.orghttp://www.ijltet.org
 InternationalInternational JournalJournal ofof ApplicationApplication oror InnovationInnovation
inin EngineeringEngineering && ManagementManagement http://www.ijaiem.orghttp://www.ijaiem.org
 International Journal for ManagementInternational Journal for Management http://www.ijm-apm.comhttp://www.ijm-apm.com
 ITM International Journal of Innovations in Science, Engineering &ITM International Journal of Innovations in Science, Engineering &
ManagementManagement www.iijisem.orgwww.iijisem.org
 The International Journal of Emerging Engineering and EmbeddedThe International Journal of Emerging Engineering and Embedded
SystemsSystems http://www.ijeees.orghttp://www.ijeees.org
 Conference InfoConference Info http://conferenceinfo.org/tpc.phphttp://conferenceinfo.org/tpc.php
 International Journal of Computer Engineering in Research TrendsInternational Journal of Computer Engineering in Research Trends
(IJCERT)(IJCERT) http://www.ijcert.orghttp://www.ijcert.org

Expert Speaker for Program “Insurance Beyond Doubt” Presented by Oriental Insurance Co Ltd.Expert Speaker for Program “Insurance Beyond Doubt” Presented by Oriental Insurance Co Ltd.
https://www.youtube.com/watch?v=GrvJkN_Zn3Qhttps://www.youtube.com/watch?v=GrvJkN_Zn3Q
Profile Contd….Profile Contd….
BOOK, CHAPTER, and CASE STUDY PublishedBOOK, CHAPTER, and CASE STUDY Published
 Published Book on “A Study of Changing Trends in E-CRM ofPublished Book on “A Study of Changing Trends in E-CRM of
Indian Insurance Industry” Published by LAP LambertIndian Insurance Industry” Published by LAP Lambert
Academic Publishing, one of the top researchers and renownedAcademic Publishing, one of the top researchers and renowned
scientists of Germany with ISBN: 3330009543,scientists of Germany with ISBN: 3330009543,
9783330009547. The Book available at Amazon.com.9783330009547. The Book available at Amazon.com.
 Published Real Case Study on “IoT Security Considerations forPublished Real Case Study on “IoT Security Considerations for
Higher Education” published on Business Cases - RENVOIHigher Education” published on Business Cases - RENVOI
2017 BOOK (The Case Centre, UK) with ISBN: 978-1-4828-2017 BOOK (The Case Centre, UK) with ISBN: 978-1-4828-
8840-9, Page 63-70. The Book available at the various online8840-9, Page 63-70. The Book available at the various online
website: Amazon, AbeBooks, Chegg, Barnes & Noble.website: Amazon, AbeBooks, Chegg, Barnes & Noble.
 Published Chapter on "Role of eWorld in InsurancePublished Chapter on "Role of eWorld in Insurance
Innovation" Published by Insurance Institute of India (III), 60Innovation" Published by Insurance Institute of India (III), 60
Years Diamond Jubilee, Compendium, Nov 2016 – (Magazine)Years Diamond Jubilee, Compendium, Nov 2016 – (Magazine)
– One of the premium Insurance Institute of India.– One of the premium Insurance Institute of India.
Contact DetailsContact Details
 Email : drkamalgulati@gmail.comEmail : drkamalgulati@gmail.com
 Website :Website : http://mybigdataanalytics.inhttp://mybigdataanalytics.in
 LinkedIn :LinkedIn : https://in.linkedin.com/in/drkamalgulatihttps://in.linkedin.com/in/drkamalgulati

More Related Content

What's hot

PPT ON COMPUTER NETWORK AND IT'S TYPES.
PPT ON COMPUTER NETWORK AND IT'S TYPES.PPT ON COMPUTER NETWORK AND IT'S TYPES.
PPT ON COMPUTER NETWORK AND IT'S TYPES.
satyamjipatel
 
Different types of network
Different types of networkDifferent types of network
Different types of network
Aryan Saxena
 
Basics of Networks ,Advantages and Disadvantages
Basics of  Networks ,Advantages and DisadvantagesBasics of  Networks ,Advantages and Disadvantages
Basics of Networks ,Advantages and Disadvantages
sabari Giri
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
Ashita Agrawal
 
Introduction to computer networks
Introduction to computer networksIntroduction to computer networks
Introduction to computer networks
Haider Ali Malik
 
Networking Basics
Networking BasicsNetworking Basics
Networking Basics
Mohd. ShahNawab
 
Computer Network & Types
Computer Network & TypesComputer Network & Types
Computer Network & Types
Shefa Idrees
 
Types of networking
Types of networkingTypes of networking
Types of networking
Natasha Maqbool
 
Computer networks--networking hardware
Computer networks--networking hardwareComputer networks--networking hardware
Computer networks--networking hardware
Mziaulla
 
Networkingconcepts
NetworkingconceptsNetworkingconcepts
Networkingconcepts
vasanthimuniasamy
 
Network and types of network
Network and types of networkNetwork and types of network
Network and types of network
vivek jain
 
Computer network
Computer networkComputer network
Computer network
Ketan Garg
 
Introduction of computer network
Introduction of computer networkIntroduction of computer network
Introduction of computer network
Vivek Kumar Sinha
 
Data Communication & Network
Data Communication & NetworkData Communication & Network
Data Communication & Network
Maulen Bale
 
Computer network & communication answer
Computer network & communication answerComputer network & communication answer
Computer network & communication answersmkengkilili2011
 
Routers.ppt
Routers.pptRouters.ppt
Routers.ppt
kirbadh
 
Introduction to router
Introduction to routerIntroduction to router
Introduction to router
Farhan Galib
 
COMPUTER NETWORK
COMPUTER NETWORKCOMPUTER NETWORK
COMPUTER NETWORK
SindhuVelmukull
 
Network Types and Topologies
Network Types and TopologiesNetwork Types and Topologies
Network Types and Topologies
Christopher Brown
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networking
Mayank Jain
 

What's hot (20)

PPT ON COMPUTER NETWORK AND IT'S TYPES.
PPT ON COMPUTER NETWORK AND IT'S TYPES.PPT ON COMPUTER NETWORK AND IT'S TYPES.
PPT ON COMPUTER NETWORK AND IT'S TYPES.
 
Different types of network
Different types of networkDifferent types of network
Different types of network
 
Basics of Networks ,Advantages and Disadvantages
Basics of  Networks ,Advantages and DisadvantagesBasics of  Networks ,Advantages and Disadvantages
Basics of Networks ,Advantages and Disadvantages
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
 
Introduction to computer networks
Introduction to computer networksIntroduction to computer networks
Introduction to computer networks
 
Networking Basics
Networking BasicsNetworking Basics
Networking Basics
 
Computer Network & Types
Computer Network & TypesComputer Network & Types
Computer Network & Types
 
Types of networking
Types of networkingTypes of networking
Types of networking
 
Computer networks--networking hardware
Computer networks--networking hardwareComputer networks--networking hardware
Computer networks--networking hardware
 
Networkingconcepts
NetworkingconceptsNetworkingconcepts
Networkingconcepts
 
Network and types of network
Network and types of networkNetwork and types of network
Network and types of network
 
Computer network
Computer networkComputer network
Computer network
 
Introduction of computer network
Introduction of computer networkIntroduction of computer network
Introduction of computer network
 
Data Communication & Network
Data Communication & NetworkData Communication & Network
Data Communication & Network
 
Computer network & communication answer
Computer network & communication answerComputer network & communication answer
Computer network & communication answer
 
Routers.ppt
Routers.pptRouters.ppt
Routers.ppt
 
Introduction to router
Introduction to routerIntroduction to router
Introduction to router
 
COMPUTER NETWORK
COMPUTER NETWORKCOMPUTER NETWORK
COMPUTER NETWORK
 
Network Types and Topologies
Network Types and TopologiesNetwork Types and Topologies
Network Types and Topologies
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networking
 

Similar to Types of Networks

Introduction to Computer Networks Lecture slides ppt
Introduction to Computer Networks Lecture slides pptIntroduction to Computer Networks Lecture slides ppt
Introduction to Computer Networks Lecture slides ppt
Osama Yousaf
 
Important terms in understanding internet programming
Important terms in understanding internet programmingImportant terms in understanding internet programming
Important terms in understanding internet programming
shahajahankhan123
 
Computer network
Computer networkComputer network
Computer network
Md Saylab
 
Basic networking in power point by suprabha
Basic networking in power point by suprabhaBasic networking in power point by suprabha
Basic networking in power point by suprabha
Suprabha Sahoo
 
NT BY AKATSUKI.pdf E
NT BY AKATSUKI.pdf                              ENT BY AKATSUKI.pdf                              E
NT BY AKATSUKI.pdf E
prajapatidev644
 
JEG-G4.pptx
JEG-G4.pptxJEG-G4.pptx
JEG-G4.pptx
LemuelCondes4
 
Chapter7 Computer Networks
Chapter7 Computer NetworksChapter7 Computer Networks
Chapter7 Computer Networks
Muhammad Waqas
 
Networking Fundamentals
Networking FundamentalsNetworking Fundamentals
Networking Fundamentals
DURYODHAN MAHAPATRA
 
Networkingfundamentals
NetworkingfundamentalsNetworkingfundamentals
Networkingfundamentals
Sithu PM
 
Class_notes_InternetTechnology
Class_notes_InternetTechnologyClass_notes_InternetTechnology
Class_notes_InternetTechnologyGulrez Khan
 
A Network Of Networks For Slide Share
A Network Of Networks For Slide ShareA Network Of Networks For Slide Share
A Network Of Networks For Slide Share
itsvineeth209
 
7312334 chapter-7 a-networking-basics
7312334 chapter-7 a-networking-basics7312334 chapter-7 a-networking-basics
7312334 chapter-7 a-networking-basics
fasywan
 
Network Sampoerna
Network SampoernaNetwork Sampoerna
Network Sampoernavjimmyfg
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networking
ruledbyrobotics2080
 
COMPUTER NETWORKS
COMPUTER NETWORKSCOMPUTER NETWORKS
COMPUTER NETWORKS
abiramiabi21
 

Similar to Types of Networks (20)

W 10 introduction to network
W 10 introduction to networkW 10 introduction to network
W 10 introduction to network
 
Introduction to Computer Networks Lecture slides ppt
Introduction to Computer Networks Lecture slides pptIntroduction to Computer Networks Lecture slides ppt
Introduction to Computer Networks Lecture slides ppt
 
Important terms in understanding internet programming
Important terms in understanding internet programmingImportant terms in understanding internet programming
Important terms in understanding internet programming
 
Computer network
Computer networkComputer network
Computer network
 
Networking
NetworkingNetworking
Networking
 
Basic networking in power point by suprabha
Basic networking in power point by suprabhaBasic networking in power point by suprabha
Basic networking in power point by suprabha
 
NT BY AKATSUKI.pdf E
NT BY AKATSUKI.pdf                              ENT BY AKATSUKI.pdf                              E
NT BY AKATSUKI.pdf E
 
Basics of network
Basics of networkBasics of network
Basics of network
 
JEG-G4.pptx
JEG-G4.pptxJEG-G4.pptx
JEG-G4.pptx
 
Chapter7 Computer Networks
Chapter7 Computer NetworksChapter7 Computer Networks
Chapter7 Computer Networks
 
Networking Fundamentals
Networking FundamentalsNetworking Fundamentals
Networking Fundamentals
 
Networking fundamentals (1)
Networking fundamentals (1)Networking fundamentals (1)
Networking fundamentals (1)
 
Networkingfundamentals
NetworkingfundamentalsNetworkingfundamentals
Networkingfundamentals
 
Class_notes_InternetTechnology
Class_notes_InternetTechnologyClass_notes_InternetTechnology
Class_notes_InternetTechnology
 
A Network Of Networks For Slide Share
A Network Of Networks For Slide ShareA Network Of Networks For Slide Share
A Network Of Networks For Slide Share
 
Common network devices
Common network devicesCommon network devices
Common network devices
 
7312334 chapter-7 a-networking-basics
7312334 chapter-7 a-networking-basics7312334 chapter-7 a-networking-basics
7312334 chapter-7 a-networking-basics
 
Network Sampoerna
Network SampoernaNetwork Sampoerna
Network Sampoerna
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networking
 
COMPUTER NETWORKS
COMPUTER NETWORKSCOMPUTER NETWORKS
COMPUTER NETWORKS
 

More from Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU

All About DBMS - Interview Question and Answers
All About DBMS - Interview Question and AnswersAll About DBMS - Interview Question and Answers
Concept of Governance - Management of Operational Risk for IT Officers/Execut...
Concept of Governance - Management of Operational Risk for IT Officers/Execut...Concept of Governance - Management of Operational Risk for IT Officers/Execut...
Concept of Governance - Management of Operational Risk for IT Officers/Execut...
Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU
 
Emerging Technologies in IT
Emerging Technologies in ITEmerging Technologies in IT
Fundamentals of DBMS
Fundamentals of DBMSFundamentals of DBMS
CASE (Computer Aided Software Design)
CASE (Computer Aided Software Design)CASE (Computer Aided Software Design)
SOFTWARE RELIABILITY AND QUALITY ASSURANCE
SOFTWARE RELIABILITY AND QUALITY ASSURANCESOFTWARE RELIABILITY AND QUALITY ASSURANCE
Software Testing (Contd..) SDLC Model
Software Testing (Contd..) SDLC ModelSoftware Testing (Contd..) SDLC Model
Software Testing - SDLC Model
Software Testing - SDLC ModelSoftware Testing - SDLC Model
Coding - SDLC Model
Coding - SDLC ModelCoding - SDLC Model
Software Design - SDLC Model
Software Design - SDLC ModelSoftware Design - SDLC Model
Models of SDLC (Contd..) & Feasibility Study
Models of SDLC (Contd..)  & Feasibility StudyModels of SDLC (Contd..)  & Feasibility Study
Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
Models of SDLC (Software Development Life Cycle / Program Development Life Cy...Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
CLOUD SECURITY IN INSURANCE INDUSTRY WITH RESPECT TO INDIAN MARKET
CLOUD SECURITY IN INSURANCE INDUSTRY WITH RESPECT TO INDIAN MARKETCLOUD SECURITY IN INSURANCE INDUSTRY WITH RESPECT TO INDIAN MARKET
CLOUD SECURITY IN INSURANCE INDUSTRY WITH RESPECT TO INDIAN MARKET
Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU
 
Application Software
Application SoftwareApplication Software
Application Software – Horizontal & Vertical Software
Application Software – Horizontal & Vertical SoftwareApplication Software – Horizontal & Vertical Software
Software: Systems and Application Software
Software:  Systems and Application SoftwareSoftware:  Systems and Application Software
Programming Languages
Programming LanguagesProgramming Languages
Number Codes and Registers
Number Codes and RegistersNumber Codes and Registers

More from Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU (20)

All About DBMS - Interview Question and Answers
All About DBMS - Interview Question and AnswersAll About DBMS - Interview Question and Answers
All About DBMS - Interview Question and Answers
 
Concept of Governance - Management of Operational Risk for IT Officers/Execut...
Concept of Governance - Management of Operational Risk for IT Officers/Execut...Concept of Governance - Management of Operational Risk for IT Officers/Execut...
Concept of Governance - Management of Operational Risk for IT Officers/Execut...
 
Emerging Technologies in IT
Emerging Technologies in ITEmerging Technologies in IT
Emerging Technologies in IT
 
Introduction to DBMS - Notes in Layman...
Introduction to DBMS - Notes in Layman...Introduction to DBMS - Notes in Layman...
Introduction to DBMS - Notes in Layman...
 
Fundamentals of DBMS
Fundamentals of DBMSFundamentals of DBMS
Fundamentals of DBMS
 
CASE (Computer Aided Software Design)
CASE (Computer Aided Software Design)CASE (Computer Aided Software Design)
CASE (Computer Aided Software Design)
 
SOFTWARE RELIABILITY AND QUALITY ASSURANCE
SOFTWARE RELIABILITY AND QUALITY ASSURANCESOFTWARE RELIABILITY AND QUALITY ASSURANCE
SOFTWARE RELIABILITY AND QUALITY ASSURANCE
 
Software Testing (Contd..) SDLC Model
Software Testing (Contd..) SDLC ModelSoftware Testing (Contd..) SDLC Model
Software Testing (Contd..) SDLC Model
 
Software Testing - SDLC Model
Software Testing - SDLC ModelSoftware Testing - SDLC Model
Software Testing - SDLC Model
 
Coding - SDLC Model
Coding - SDLC ModelCoding - SDLC Model
Coding - SDLC Model
 
Software Design - SDLC Model
Software Design - SDLC ModelSoftware Design - SDLC Model
Software Design - SDLC Model
 
Models of SDLC (Contd..) & Feasibility Study
Models of SDLC (Contd..)  & Feasibility StudyModels of SDLC (Contd..)  & Feasibility Study
Models of SDLC (Contd..) & Feasibility Study
 
Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
Models of SDLC (Software Development Life Cycle / Program Development Life Cy...Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
CLOUD SECURITY IN INSURANCE INDUSTRY WITH RESPECT TO INDIAN MARKET
CLOUD SECURITY IN INSURANCE INDUSTRY WITH RESPECT TO INDIAN MARKETCLOUD SECURITY IN INSURANCE INDUSTRY WITH RESPECT TO INDIAN MARKET
CLOUD SECURITY IN INSURANCE INDUSTRY WITH RESPECT TO INDIAN MARKET
 
Application Software
Application SoftwareApplication Software
Application Software
 
Application Software – Horizontal & Vertical Software
Application Software – Horizontal & Vertical SoftwareApplication Software – Horizontal & Vertical Software
Application Software – Horizontal & Vertical Software
 
Software: Systems and Application Software
Software:  Systems and Application SoftwareSoftware:  Systems and Application Software
Software: Systems and Application Software
 
Programming Languages
Programming LanguagesProgramming Languages
Programming Languages
 
Number Codes and Registers
Number Codes and RegistersNumber Codes and Registers
Number Codes and Registers
 

Recently uploaded

CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 

Recently uploaded (20)

CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 

Types of Networks

  • 1. Types of NetworksTypes of Networks Dr. Kamal Gulati
  • 2. Types of NetworksTypes of Networks  Computer networkComputer network is a system that connectsis a system that connects computers via communications media so thatcomputers via communications media so that data can be transmitted among them.data can be transmitted among them.  Local area network (LAN)Local area network (LAN) connects two orconnects two or more devices in a limited geographical region.more devices in a limited geographical region.
  • 3. Local Area Network (LAN)Local Area Network (LAN)  LANLAN consists of the following components:consists of the following components:  LAN file serverLAN file server is a repository of variousis a repository of various software and data files for the network.software and data files for the network.  NodesNodes are the client machines on the LAN.are the client machines on the LAN.  Wired or wirelessWired or wireless communicationcommunication media thatmedia that connects the devices.connects the devices.
  • 4. Local Area Network (Continued)Local Area Network (Continued)  LAN network interface cardLAN network interface card (NIC)(NIC) is a specialis a special adapter that links an individual device to theadapter that links an individual device to the communication medium and specifies:communication medium and specifies:  The rate of data transmission;The rate of data transmission;  The size of the message units;The size of the message units;  Addressing information attached to each message;Addressing information attached to each message;  The network topology.The network topology.  Network operating systemNetwork operating system (NOS)(NOS) manages themanages the server and routes and manages communications onserver and routes and manages communications on the network.the network.
  • 5. Network TopologiesNetwork Topologies  StarStar, all network nodes connect to a, all network nodes connect to a singlesingle computercomputer, typically the file server., typically the file server.  BusBus, all network nodes connect to the, all network nodes connect to the bus,bus, which is a single communications channel,which is a single communications channel, such as twisted pair, coaxial cable, or fibersuch as twisted pair, coaxial cable, or fiber optic cable.optic cable.  RingRing, network nodes are connected to adjacent, network nodes are connected to adjacent nodes to form a closed loop.nodes to form a closed loop.
  • 6. Wide Area Network (WAN)Wide Area Network (WAN)  Wide area networks (Wide area networks (WANWANs)s) are networks thatare networks that cover large geographic areas.cover large geographic areas.  WANs typically connect multiple LANs.WANs typically connect multiple LANs.  WANs have large capacity and combine multiple channelsWANs have large capacity and combine multiple channels (fiber optic, satellite, microwave, etc.).(fiber optic, satellite, microwave, etc.).  WANs provided by common carriers, such as telephoneWANs provided by common carriers, such as telephone companies (Sprint, AT&T, etc.).companies (Sprint, AT&T, etc.).  Value-added network (Value-added network (VANVAN)) are private, data-onlyare private, data-only networks managed by outside third-parties thatnetworks managed by outside third-parties that provide these networks to multiple organizations.provide these networks to multiple organizations.
  • 7. Computer NetworkComputer Network  Computer network:Computer network:  Two or more computers that are connected by some type ofTwo or more computers that are connected by some type of communication mediacommunication media to enableto enable resource exchange / sharingresource exchange / sharing andand communicationcommunication  Communication media:Communication media:  Wire (cable)Wire (cable)  Wireless (wave)Wireless (wave)  Resource:Resource:  File (e.g.,File (e.g., Web pagesWeb pages))  PrinterPrinter
  • 8. Client and ServerClient and Server  Servers:Servers:  Computers thatComputers that provide networking servicesprovide networking services (e.g., sharing files,(e.g., sharing files, sharing Web pages) to other computerssharing Web pages) to other computers  Clients:Clients:  Computers thatComputers that access/request and receive networking servicesaccess/request and receive networking services from serversfrom servers
  • 9. Client/Server NetworkClient/Server Network  Client/Server Network:Client/Server Network:  A network where some of the computers are clients, some otherA network where some of the computers are clients, some other are servers, and some others are both clients and serversare servers, and some others are both clients and servers  A computer can be BOTH client and serverA computer can be BOTH client and server  This computer can provides services to other computers as well asThis computer can provides services to other computers as well as accesses/requests and receives services from serversaccesses/requests and receives services from servers
  • 11. Networking ComponentsNetworking Components  Major elements of a network:Major elements of a network:  ComputersComputers  CPU, main memory, I/O devices, secondary memoryCPU, main memory, I/O devices, secondary memory  Network Interface Card (NIC)Network Interface Card (NIC)  A hardware to enable one computer to communicate with anotherA hardware to enable one computer to communicate with another computer(s) over a computer networkcomputer(s) over a computer network  Networking program/software (e.g., Client software,Networking program/software (e.g., Client software, Server software)Server software)  A software that must be installed in a computer to enable resourceA software that must be installed in a computer to enable resource exchange with other computersexchange with other computers  HubHub  A hardware that is used to connect three or more computers easilyA hardware that is used to connect three or more computers easily
  • 12. Networking ComponentsNetworking Components  Major elements of a network:Major elements of a network:  ComputersComputers  Classes of computers based on performanceClasses of computers based on performance (information processing speed and data storage(information processing speed and data storage capacity):capacity):  Micro ComputerMicro Computer: Desktop, Laptop: Desktop, Laptop  Mini / Mid-Range computerMini / Mid-Range computer: Mainframe Computers: Mainframe Computers  Super-ComputerSuper-Computer
  • 13. Networking ComponentsNetworking Components  Major elements of a network:Major elements of a network:  ComputersComputers Micro-computer (e.g., desktop computer) Mini-computer (e.g., mainframe computer)
  • 14. Network Interface Card (NIC):Network Interface Card (NIC): Expansion boardExpansion board
  • 15. Network Interface Card (NIC ):Network Interface Card (NIC ): Expansion boardExpansion board
  • 16. Another type of NIC: PCMCIAAnother type of NIC: PCMCIA
  • 17. Another type of NIC: USB NICAnother type of NIC: USB NIC
  • 18. Networking SoftwareNetworking Software  Software / ProgramSoftware / Program that must be run in every computer inthat must be run in every computer in a network so that these computers can exchange resourcesa network so that these computers can exchange resources  Server Program:Server Program: program that must be run in a computerprogram that must be run in a computer so that this computer canso that this computer can give/providegive/provide networking servicesnetworking services to other computer's in the network.to other computer's in the network.  Client program:Client program: program that must be run in a computer soprogram that must be run in a computer so that this computer canthat this computer can request and receive networkingrequest and receive networking servicesservices from server.from server.  A computer can run both server and client program at theA computer can run both server and client program at the same time, and therefore, become both server and client atsame time, and therefore, become both server and client at the same timethe same time
  • 19. WireWire  Different Types of Wire:Different Types of Wire:  Coaxial CableCoaxial Cable  Unshielded Twisted Pair (UTP) CableUnshielded Twisted Pair (UTP) Cable  Shielded Twisted Pair (STP) CableShielded Twisted Pair (STP) Cable  Fiber Optic CableFiber Optic Cable
  • 21. HubHub  Electronic device that enables the connection of three orElectronic device that enables the connection of three or more computers (computing devices)more computers (computing devices)  The original hub broadcasts signal from one port to all otherThe original hub broadcasts signal from one port to all other ports in the hubports in the hub  Hub has been integrated withHub has been integrated with switchswitch: electronic device that: electronic device that can forward signal from one port to the port that iscan forward signal from one port to the port that is connected to the actual destination of the signalconnected to the actual destination of the signal  Hub has been integrated withHub has been integrated with routerrouter: electronic device that: electronic device that can accept signal from one port, determine the best route tocan accept signal from one port, determine the best route to the destination, and forward the signal to the port connectedthe destination, and forward the signal to the port connected to the routeto the route
  • 22. HubHub Computer A Computer B Drop/destroy the message Accept the message Drop/destroy the messageDrop/destroy the message Drop/destroy the message For Computer B
  • 23. SwitchSwitch Computer A Computer B Accept the message For Computer B Switch
  • 24. RouterRouter path A path B Router Router Router Computer A Computer B For Computer B Router is especially useful to be used in a network that has redundant paths (i.e., two nodes are connected by more than one path)
  • 26. InternetworkInternetwork  A group of networks that are connected to one another toA group of networks that are connected to one another to enable data exchange.enable data exchange.  An example of an internetwork is theAn example of an internetwork is the InternetInternet  A single network usually consists of a network that isA single network usually consists of a network that is owned byowned by a single organizationa single organization (e.g., Airtel network), while(e.g., Airtel network), while an internetwork usually consists ofan internetwork usually consists of two or more networks,two or more networks, each is owned by different organizationeach is owned by different organization (e.g., the Internet(e.g., the Internet consists of Airtel network, Alabama A&M network,consists of Airtel network, Alabama A&M network, Harvard University network, Ford Motor CompanyHarvard University network, Ford Motor Company network, AT&T network, MCI/Worldcom network, etc.)network, AT&T network, MCI/Worldcom network, etc.)
  • 27. InternetworkInternetwork Network A Network FNetwork E Network D Network C Network B
  • 28. Internetworking componentInternetworking component  Router:Router:  Electronic device to accept signal from one port, determineElectronic device to accept signal from one port, determine the best route to the destination, and forward the signal to thethe best route to the destination, and forward the signal to the port connected to the routeport connected to the route  Electronic device to connect different networks (i.e.,Electronic device to connect different networks (i.e., networks using different network technologies e.g., Ethernetnetworks using different network technologies e.g., Ethernet network and PSTN)network and PSTN)  The major benefits of Router:The major benefits of Router:  To improve the efficiency of the internetworkTo improve the efficiency of the internetwork  The internetwork always uses the “best available path” toThe internetwork always uses the “best available path” to transmit signaltransmit signal  To improve the reliability of the internetworkTo improve the reliability of the internetwork  The internetwork still works although some paths areThe internetwork still works although some paths are completely brokencompletely broken  To connect different networksTo connect different networks
  • 29. The Internet ProtocolThe Internet Protocol  Protocol:Protocol:  Standard set of rules that allow computers to communicateStandard set of rules that allow computers to communicate (exchange data)(exchange data)  To be able to communicate, computers must use the sameTo be able to communicate, computers must use the same protocolprotocol  ProtocolProtocol ≈≈ LanguageLanguage  Protocol(s) is used to develop networking program (e.g.,Protocol(s) is used to develop networking program (e.g., server program and client program) and to build networkingserver program and client program) and to build networking hardware (e.g., NIC)hardware (e.g., NIC)  If two computers want to exchange information, they have toIf two computers want to exchange information, they have to run programs/software and to use hardware that are based onrun programs/software and to use hardware that are based on the same protocolthe same protocol  The Internet uses a protocol that is called TCP/IPThe Internet uses a protocol that is called TCP/IP (Transmission Control Protocol/Internet Protocol)(Transmission Control Protocol/Internet Protocol)
  • 30. TCP/IP ProtocolTCP/IP Protocol  In a TCP/IP network, every computer is given aIn a TCP/IP network, every computer is given a unique identification number that is called IPunique identification number that is called IP addressaddress  IP address is used to determineIP address is used to determine  Which computer wants to communicate with whichWhich computer wants to communicate with which computercomputer  The WWW network uses the Internet. And therefore, youThe WWW network uses the Internet. And therefore, you can use IP address to communicate with other computercan use IP address to communicate with other computer in the WWWin the WWW  Example: Open your Web browser > Type:Example: Open your Web browser > Type: 64.236.16.20/index.html64.236.16.20/index.html
  • 31. IP address and the InternetIP address and the Internet  IP address consists of four groups of decimalIP address consists of four groups of decimal numbers (each group ranges from 0 to 255)numbers (each group ranges from 0 to 255)  How to find the IP address of your computer?How to find the IP address of your computer?  Open the Command Prompt program > Type ipconfig/allOpen the Command Prompt program > Type ipconfig/all
  • 32. WAN TechnologiesWAN Technologies  Dial-up modem connectionsDial-up modem connections  CheapCheap  SlowSlow  A phone line, a modem at each endA phone line, a modem at each end  Integrated Services Digital network (ISDN)Integrated Services Digital network (ISDN)  Higher costHigher cost  FasterFaster  A special phone lineA special phone line
  • 33. WAN TechnologiesWAN Technologies  Interface standardsInterface standards  Basic Rate Interface (BRI)Basic Rate Interface (BRI)  Uses three separate channelsUses three separate channels  Two bearer channels of 64Kbps carrying the voice/dataTwo bearer channels of 64Kbps carrying the voice/data  A delta channel of 16Kbps for signalingA delta channel of 16Kbps for signaling  Primary Rate Interface (PRI)Primary Rate Interface (PRI)  Uses 23 bearer channels of 64kbps for data/voiceUses 23 bearer channels of 64kbps for data/voice  Uses one 64kbps delta channel for singalingUses one 64kbps delta channel for singaling  T-carrier linesT-carrier lines  High-speed linesHigh-speed lines  Can be leased from telephone companiesCan be leased from telephone companies  Are often used to create private networksAre often used to create private networks
  • 34. WAN TechnologiesWAN Technologies  Four typesFour types  T1T1  Offers speed of 1.544MbpsOffers speed of 1.544Mbps  Connects LANSConnects LANS  T2T2  Offers speed of 6.312MbpsOffers speed of 6.312Mbps  Uses 96 64Kbps B channelsUses 96 64Kbps B channels  T3T3  Offers speed of 44.736MbpsOffers speed of 44.736Mbps  Uses 672 64Kbps B channelsUses 672 64Kbps B channels  T4T4  Offers speed of 274.176MbpsOffers speed of 274.176Mbps  Uses 4,032 64Kbps B channelsUses 4,032 64Kbps B channels
  • 35. WAN TechnologiesWAN Technologies  Fiber Distributed Data Interface (FDDI)Fiber Distributed Data Interface (FDDI)  Uses fiber-optic cableUses fiber-optic cable  Uses token-passing media accessUses token-passing media access  Dual-ring for redundancy and fault toleranceDual-ring for redundancy and fault tolerance  Reaches 100Mbps at distance of two kilometersReaches 100Mbps at distance of two kilometers  Asynchronous transfer Mode (ATM)Asynchronous transfer Mode (ATM)  Packet-switching technologyPacket-switching technology  Use fixed-length packets of 53bytesUse fixed-length packets of 53bytes  Provides speeds from 1.544Mbps to 622MbpsProvides speeds from 1.544Mbps to 622Mbps  Circuit-based network technologyCircuit-based network technology  Switched virtual circuits (SVCs)Switched virtual circuits (SVCs)  Permanent virtual circuits (PVCs0Permanent virtual circuits (PVCs0
  • 36. WAN TechnologiesWAN Technologies  X.25X.25  Packet-switchingPacket-switching  Only 56KbpsOnly 56Kbps  Frame relayFrame relay  Packet-switching technologyPacket-switching technology  Uses variable-length packetsUses variable-length packets  Offers speeds starting at 56kbpsOffers speeds starting at 56kbps  SONET/OC-x levelsSONET/OC-x levels  Bell Communication Research developed SONETBell Communication Research developed SONET  Optical Carrier (OC) levelsOptical Carrier (OC) levels  OC-1OC-1 51.84Mbps51.84Mbps  OC-3OC-3 155.52Mbps155.52Mbps  OC-12OC-12 622.08Mbps622.08Mbps  OC-24OC-24 1.244Gbps1.244Gbps  OC-48OC-48 2.488Gbps2.488Gbps  OC-192OC-192 9.953Gbps9.953Gbps
  • 38. OSI Layer OverviewOSI Layer Overview
  • 39. Why a Layered Network Model?Why a Layered Network Model?  Reduces complexityReduces complexity  Standardizes interfacesStandardizes interfaces  Facilitates modular engineeringFacilitates modular engineering  Ensures interoperableEnsures interoperable technologytechnology  Accelerates evolutionAccelerates evolution  Simplifies teaching and learningSimplifies teaching and learning Application Presentation Session Transport Network Data Link Physical1 2 3 4 5 6 7
  • 40. Layer FunctionsLayer Functions Application Presentation Session Transport Network Data Link Physical1 2 3 4 5 6 7 Network processes to applications Data representation Inter host communication End-to-end connections Addresses and best path Access to media Binary transmission
  • 41. Peer-to-Peer CommunicationPeer-to-Peer Communication Physical Data Link Network Transport Session Presentation Application Physical Data Link Network Transport Session Presentation Application segment packet frame bit
  • 42. Data EncapsulationData Encapsulation Application Presentation Session Transport Network Data Link Physical Host A Application Presentation Session Transport Network Data Link Physical Host B Data Network Header Data Frame Frame Header Trailer Network Header Data 010010011010101
  • 43. Upper Layer OverviewUpper Layer Overview
  • 44. Application LayerApplication Layer Word Processing Spreadsheet Database Design/Manufacturing Project Planning Others Electronic Mail File Transfer Remote Access Client/Server Process Network Management Others Electronic Data Interchange World Wide Web E-Mail Gateways Special-Interest Bulletin Boards Financial Transaction Services Internet Navigation Utilities Conferencing (Video, Voice, Data) Others Internetwork application can extend beyond the enterprise
  • 45. Presentation LayerPresentation Layer • Text • Data ASCII EBCDIC Encrypted • Graphics • Visual Images PICT TIFF JPEG GIF• Sound • Video MIDI MPEG Quick Time Provides code formatting and conversion for applications
  • 46. Session LayerSession Layer Network File System (NFS) Structured Query Language (SQL) Remote-Procedure Call (RPC) X Window System AppleTalk Session Protocol (ASP) DNA Session Control Protocol (SCP) Service Request Service Reply Coordinates applications as they interact on different hosts
  • 48. Transport LayerTransport Layer  Segments upper-layer applicationsSegments upper-layer applications  Establishes an end-to-end connectionEstablishes an end-to-end connection  Sends segments from one end host to anotherSends segments from one end host to another  Optionally, ensures data reliabilityOptionally, ensures data reliability
  • 49. Segment Upper-LayerSegment Upper-Layer ApplicationsApplications Application Presentation Session Transport segments share traffic stream Transport Application port Data Application port Data Application port Data Electronic Mail File Transfer Terminal Session
  • 50. Establishes ConnectionEstablishes Connection SENDER RECEIVER Synchronize Negotiate Connection Synchronize Acknowledge Connection Established Negotiate Connection (Send Segments)
  • 51. Sends Segments with FlowSends Segments with Flow ControlControl Buffer Full Process Segments Buffer OK Stop SENDER RECEIVER Transmit Not Ready Ready Resume Transmission Go
  • 52. Reliability with WindowingReliability with Windowing Send 1 Window size = 1 SENDER RECEIVER Send 2 Send 3 Recv 1 Ack 2 Recv 2 Ack 3 Send 1 Window size = 3 SENDER RECEIVER Send 2 Send 3 Recv 1 Recv 2 Recv 3 Ack 4Send 4
  • 54. Network Layer: PathNetwork Layer: Path DeterminationDetermination Layer 3 functions to find the best path through the internetwork Which Path?
  • 55. Network Layer: CommunicateNetwork Layer: Communicate PathPath Addresses represent the path of media connections 1 2 3 4 5 6 7 8 9 10 11
  • 56. Addressing: Network and HostAddressing: Network and Host • Network address - Path part used by the router • Host address - Specific port or device on the network 1.1 2.1 3.1 1.2 1.3 Network Host 1 1 2 3 2 1 3 1
  • 57. Routing Uses Network AddressesRouting Uses Network Addresses • Network portion of address used to make path selections • Node portion of address refers to router port to the path Destination Network Direction and Router Port 1.0 2.0 3.0 1.1 2.1 3.1 1.0 3.1 3.0 2.1 2.0 1.1
  • 58. Network-Layer ProtocolNetwork-Layer Protocol OperationsOperations X Y A B C Application Presentation Session Transport Network Data Link Physical X Network Data Link Physical Network Data Link Physical Network Data Link Physical Application Presentation Session Transport Network Data Link Physical Y A B C Each router provides its services to support upper-layer functions
  • 60. Physical and Data-Link TypesPhysical and Data-Link Types Data Link (frames) Physical (bits, signals, clocking) E t h e r n e t 802.2 LLC 8 0 2 . 3 8 0 2 . 5 F D D I Dial on Demand SDLC HDLC X.25 Frame Relay ISDN PPP V.24 EIA/TIA-232 G.703 V.35 EIA/TIA-449 EIA-530 HSSI LAN WAN Separate physical and data link layers for LAN and WAN
  • 61. LAN Data Link SublayersLAN Data Link Sublayers Network Data Link Physical LLC MAC Logical Link Control Media Access Control MAC Frame 802.2 LLC Packet or Datagram • LLC refers upward to higher-layer software functions • MAC refers downward to lower-layer hardware functions
  • 62. Physical and Logical AddressingPhysical and Logical Addressing 0000.0c12.3456
  • 63. MAC AddressMAC Address Vendor Code Serial Number 0000.0c12.3456 ROM RAM MAC address is burned into ROM on a network interface card 24 bits 24 bits
  • 64. Finding the MAC AddressFinding the MAC Address Broadcast Host Z MAC ? Host Z ARP Request Host Y Host Z Host Y MAC Host Z MAC ARP ReplyExample 1 : TCP/IP destination local Broadcast Host Z MAC ? Host Z ARP Request Host Y Host Z Host Y MAC Router MAC ARP ReplyExample 2 : TCP/IP destination not local Router A Routing Table: Net for Host Z • An example: TCP/IP Address Resolution Protocol (ARP) • ARP finds the MAC address for a data-link connection
  • 65. WAN Technology OverviewWAN Technology Overview SDLC HDLC LAPB PPP X.25 Frame Relay ISDN
  • 66. Physical Layer: WANPhysical Layer: WAN DSU/CSU EIA/TIA-232 V.35 X.21 HSSI others (Modem) DTE Data Terminal Equipment End of the user’s device on the WAN link DCE Data Circuit-Terminating Equipment End of the WAN provider’s side of the communication facility
  • 67. Data Link Layer: WANData Link Layer: WAN ProtocolsProtocols DSU/CSU (Modem) DSU/CSU (Modem) • SDLC - Synchronous Data Link Control • HDLC - High-Level Data Link Control • LAPB - Link Access Procedure Balanced • Frame Relay - Simplified version of HDLC framing • PPP - Point-to-point Protocol • X.25 - Packet level protocol (PLP) • ISDN - Integrated Services Digital Network (data-link signaling)
  • 68. Dr. Kamal GulatiDr. Kamal Gulati Associate Professor |Associate Professor | University Quality Support Head |University Quality Support Head | Mentoring Programme CoordinatorMentoring Programme Coordinator [Ph. D., M.Sc. (Computer Science), M.C.A., M.B.A][Ph. D., M.Sc. (Computer Science), M.C.A., M.B.A] Professional Certifications:Professional Certifications: Certified Microsoft Innovative EducatorCertified Microsoft Innovative Educator Data Science 101 Certification from Big Data UniversityData Science 101 Certification from Big Data University R Language 101 Certification from Big Data UniversityR Language 101 Certification from Big Data University SQL Certification from SOLOLEARN.comSQL Certification from SOLOLEARN.com Certified IBM Big Data 101 from Big Data UniversityCertified IBM Big Data 101 from Big Data University R Program & Python Certified from DataCampR Program & Python Certified from DataCamp Wiley Certified Big Data Analyst [WCBDA]Wiley Certified Big Data Analyst [WCBDA] Certification on DBMS from IIT MumbaiCertification on DBMS from IIT Mumbai Certified Cisco Certified Network Associate [CCNA]Certified Cisco Certified Network Associate [CCNA] Certified Microsoft Certified Professional [MCP]Certified Microsoft Certified Professional [MCP] Certified Brainbench in Computer Fundamentals, Microsoft Access,Certified Brainbench in Computer Fundamentals, Microsoft Access, MySQL 5.7 AdministrationMySQL 5.7 Administration && Microsoft ProjectMicrosoft Project
  • 69. • Worked asWorked as Visiting ProfessorVisiting Professor withwith Stratford UniversityStratford University,, USAUSA for six months fromfor six months from Jan’2016 to June’2016.Jan’2016 to June’2016. • Also worked atAlso worked at Bahrain University in Kingdom of BahrainBahrain University in Kingdom of Bahrain Sr. I.T. Faculty (ComputerSr. I.T. Faculty (Computer Science Department) for Period of 2 Years.Science Department) for Period of 2 Years. • Have rich experience in the field of teaching and research in Computer Science andHave rich experience in the field of teaching and research in Computer Science and Information Technology for almostInformation Technology for almost 15+ years in Academia15+ years in Academia.. • Having experience of working with both private and public institutions and universitiesHaving experience of working with both private and public institutions and universities as the lecturer andas the lecturer and self-instruction material writer for Information Technology coursesself-instruction material writer for Information Technology courses.. • Had number of research papers published in national and international journals andHad number of research papers published in national and international journals and conference proceedings inconference proceedings in IEEE and Scopus IndexIEEE and Scopus Index.. • AlsoAlso chaired various National and International Conferences of repute and associatedchaired various National and International Conferences of repute and associated with various International Journalswith various International Journals as Editorial Board Member for International andas Editorial Board Member for International and National, Academic Adviser and Research Paper Reviewer.National, Academic Adviser and Research Paper Reviewer.  My current area of interestMy current area of interest: Big Data Analytics, R Software, Management Information: Big Data Analytics, R Software, Management Information System, IT Project Management, Decision Support System, Business Analytics,System, IT Project Management, Decision Support System, Business Analytics, Database Management System, Data Networking and Advanced Excel with VisualDatabase Management System, Data Networking and Advanced Excel with Visual Basic Macros.Basic Macros.  Country VisitedCountry Visited: USA, Canada, UK, UAE, Bahrain, Oman (Mostly for Teaching and: USA, Canada, UK, UAE, Bahrain, Oman (Mostly for Teaching and Research Purpose)Research Purpose) Profile of Dr. Kamal Gulati
  • 70.  Technical Program Committee for International Conference on Data, Engineering and ApplicationsTechnical Program Committee for International Conference on Data, Engineering and Applications 2017 (IDEA-2k17) which would be on October 28-29, 2017 at Bhopal.2017 (IDEA-2k17) which would be on October 28-29, 2017 at Bhopal. http://www.ideaconference.inhttp://www.ideaconference.in  Advisory Board Committee Member for International Conference on Energy, Communication, DataAdvisory Board Committee Member for International Conference on Energy, Communication, Data Analytics and Soft Computing (ICECDS) which would be on 1-2 August 2017 at SKR EngineeringAnalytics and Soft Computing (ICECDS) which would be on 1-2 August 2017 at SKR Engineering College, Poonamallee, Tamil Nadu, India.College, Poonamallee, Tamil Nadu, India. http://ecds.org.inhttp://ecds.org.in  Advisory Committee Member for International Conference on Innovative Research in EngineeringAdvisory Committee Member for International Conference on Innovative Research in Engineering and Science which would be on 16-17 June 2017 at Asian Institute of Technology Conference Centerand Science which would be on 16-17 June 2017 at Asian Institute of Technology Conference Center Thailand.Thailand. http://www.iresconf.orghttp://www.iresconf.org  Advisory Committee Member for International Conference on Cloud Computing and Internet ofAdvisory Committee Member for International Conference on Cloud Computing and Internet of everything which held on 10-11 Feb’2016 at Delhi-NCR.everything which held on 10-11 Feb’2016 at Delhi-NCR. http://www.ccioet.orghttp://www.ccioet.org  Technical Committee member for InCITe-2016 (International Conference on InformationTechnical Committee member for InCITe-2016 (International Conference on Information Technology) Theme - Internet of Things: Connect Your Worlds, IT Summit, Amity University 2016Technology) Theme - Internet of Things: Connect Your Worlds, IT Summit, Amity University 2016 which held on 06-07 Oct, 2016.which held on 06-07 Oct, 2016. http://www.amity.edu/incite2016http://www.amity.edu/incite2016  Technical Speaker for Global perspective on IT business “The Changing Scenario” – Big Data onTechnical Speaker for Global perspective on IT business “The Changing Scenario” – Big Data on International Students Conference New Delhi (ISCND) which held on 14-15 Oct, 2016International Students Conference New Delhi (ISCND) which held on 14-15 Oct, 2016 http://iscnd.comhttp://iscnd.com  Advisory Committee Member for International Conference on Sustainable Computing Techniques inAdvisory Committee Member for International Conference on Sustainable Computing Techniques in Engineering, Science and Management which has held on 09-10 Sep’2016 at Delhi-NCR.Engineering, Science and Management which has held on 09-10 Sep’2016 at Delhi-NCR. http://www.scesm.orghttp://www.scesm.org  Technical Program Committee Member for Program Committee Member for International ConferenceTechnical Program Committee Member for Program Committee Member for International Conference on Recent Trends IN ICT, Jaipur, India, Aug 18-19, 2017on Recent Trends IN ICT, Jaipur, India, Aug 18-19, 2017 http://rtict.orghttp://rtict.org  Program Committee Member for International Conference on Recent Advancement in Computer andProgram Committee Member for International Conference on Recent Advancement in Computer and Communication Bhopal, India, (IC-RAC-2017) May 26-27, 2017Communication Bhopal, India, (IC-RAC-2017) May 26-27, 2017 http://www.icrac.co.inhttp://www.icrac.co.in Profile Contd….Profile Contd….
  • 71.  Editorial Board member for the following International Journals:Editorial Board member for the following International Journals:  International Journal of Computer Science and InnovationInternational Journal of Computer Science and Innovation http://www.infinitysciences.orghttp://www.infinitysciences.org  International Journal of Latest Research in Engineering andInternational Journal of Latest Research in Engineering and TechnologyTechnology http://www.ijlret.comhttp://www.ijlret.com  International Journal of Latest Trends in Engineering and TechnologyInternational Journal of Latest Trends in Engineering and Technology http://www.ijltet.orghttp://www.ijltet.org  InternationalInternational JournalJournal ofof ApplicationApplication oror InnovationInnovation inin EngineeringEngineering && ManagementManagement http://www.ijaiem.orghttp://www.ijaiem.org  International Journal for ManagementInternational Journal for Management http://www.ijm-apm.comhttp://www.ijm-apm.com  ITM International Journal of Innovations in Science, Engineering &ITM International Journal of Innovations in Science, Engineering & ManagementManagement www.iijisem.orgwww.iijisem.org  The International Journal of Emerging Engineering and EmbeddedThe International Journal of Emerging Engineering and Embedded SystemsSystems http://www.ijeees.orghttp://www.ijeees.org  Conference InfoConference Info http://conferenceinfo.org/tpc.phphttp://conferenceinfo.org/tpc.php  International Journal of Computer Engineering in Research TrendsInternational Journal of Computer Engineering in Research Trends (IJCERT)(IJCERT) http://www.ijcert.orghttp://www.ijcert.org  Expert Speaker for Program “Insurance Beyond Doubt” Presented by Oriental Insurance Co Ltd.Expert Speaker for Program “Insurance Beyond Doubt” Presented by Oriental Insurance Co Ltd. https://www.youtube.com/watch?v=GrvJkN_Zn3Qhttps://www.youtube.com/watch?v=GrvJkN_Zn3Q Profile Contd….Profile Contd….
  • 72. BOOK, CHAPTER, and CASE STUDY PublishedBOOK, CHAPTER, and CASE STUDY Published  Published Book on “A Study of Changing Trends in E-CRM ofPublished Book on “A Study of Changing Trends in E-CRM of Indian Insurance Industry” Published by LAP LambertIndian Insurance Industry” Published by LAP Lambert Academic Publishing, one of the top researchers and renownedAcademic Publishing, one of the top researchers and renowned scientists of Germany with ISBN: 3330009543,scientists of Germany with ISBN: 3330009543, 9783330009547. The Book available at Amazon.com.9783330009547. The Book available at Amazon.com.  Published Real Case Study on “IoT Security Considerations forPublished Real Case Study on “IoT Security Considerations for Higher Education” published on Business Cases - RENVOIHigher Education” published on Business Cases - RENVOI 2017 BOOK (The Case Centre, UK) with ISBN: 978-1-4828-2017 BOOK (The Case Centre, UK) with ISBN: 978-1-4828- 8840-9, Page 63-70. The Book available at the various online8840-9, Page 63-70. The Book available at the various online website: Amazon, AbeBooks, Chegg, Barnes & Noble.website: Amazon, AbeBooks, Chegg, Barnes & Noble.  Published Chapter on "Role of eWorld in InsurancePublished Chapter on "Role of eWorld in Insurance Innovation" Published by Insurance Institute of India (III), 60Innovation" Published by Insurance Institute of India (III), 60 Years Diamond Jubilee, Compendium, Nov 2016 – (Magazine)Years Diamond Jubilee, Compendium, Nov 2016 – (Magazine) – One of the premium Insurance Institute of India.– One of the premium Insurance Institute of India.
  • 73. Contact DetailsContact Details  Email : drkamalgulati@gmail.comEmail : drkamalgulati@gmail.com  Website :Website : http://mybigdataanalytics.inhttp://mybigdataanalytics.in  LinkedIn :LinkedIn : https://in.linkedin.com/in/drkamalgulatihttps://in.linkedin.com/in/drkamalgulati

Editor's Notes

  1. IP address: 0 -255. 0 -255. 0 -255. 0 -255