SlideShare a Scribd company logo
EC2352- COMPUTER
NETWORKS
UNIT I PHYSICAL LAYER
Data Communications – Networks - Networks
models – OSI model – Layers in OSI model – TCP /
IP protocol suite – Addressing – Guided and
Unguided Transmission media
Switching: Circuit switched networks – Data gram
Networks – Virtual circuit networks. Cable networks
for Data transmission: Dialup modems – DSL –
Cable TV – Cable TV for Data transfer.
TEXT BOOKS:
 1. Behrouz A. Foruzan, “Data communication and
Networking”, Tata McGraw-Hill, 2006: Unit I-IV
 2. Andrew S. Tannenbaum, “Computer Networks”,
Pearson Education, Fourth Edition, 2003: Unit V
CHAPTER 1
 Data Communications
 Components
 Data Representation
 Data Flow
 Networks
 Network criteria
 Physical topology
 Categories of Networks
 Protocols
 Syntax
 Semantics
 Timing
DATA COMMUNICATIONS
 Purpose of communication- to share information
 Sharing Information can be local or remote.
 The term telecommunication means communication
at a distance.
 The word data refers to information presented in a
form agreed by the parties creating and using the
data
 Data communications are the exchange of data
between two devices via some form of transmission
medium such as a wire cable.
COMPONENTS
DATA REPRESENTATION
 Text - bit pattern (a sequence of 0’s and 1’s)
 Numbers – bit pattern (number converted to binary)
 Images – bit pattern
 Audio – sound or music
 Video – picture or movie
DATA FLOW
NETWORKS
 A network is a set of devices (often referred to as
nodes) connected by communication links.
 A node can be a computer, printer, or any other
device capable of sending and/or receiving data
generated by other nodes on the network.
 A link can be a cable, air, optical fiber, or any
medium which can transport a signal carrying
information.
NETWORK CRITERIA
 Performance
 Depends on Network Elements
 Reliability
 Failure rate of network components
 Security
 Data protection against corruption/loss of data due to:
 Errors
 Malicious users
PHYSICAL STRUCTURES
 Type of Connection
 Point to Point - single transmitter and receiver
 Multipoint - multiple recipients of single transmission
PHYSICAL STRUCTURES
How devices
are connected
to make a n/w.
MESH TOPOLOGY:
 A physical topology in which every device has a
dedicated point to point link to every other device.
 In mesh topology we need n(n-1)/2 links.
Advantages:
 It eliminating traffic problems.
 Fault identification is easy.
 Mesh topology is robust.
Disadvantages:
 It is expensive and difficult to install a mesh n/w.
Example:
Connection of telephone regional offices to every
other regional offices.
STAR TOPOLOGY:
 Each device has a dedicated point to point link
only to central controller usually called a hub.
Advantages:
 Hub provides Fault identification is easy.
 Less expensive than mesh.
 It include robustness.
Disadvantages:
 The failure of the central hub can bring down the
entire n/w.
Example:
 Used in LANs
BUS TOPOLOGY:
 Bus topology is multipoint.
 One long cable acts as a backbone to link all the
devices in a n/w.
Advantages:
 Easy to add more workstations.
 Inexpensive to install.
 Bus topology works well for small n/ws
(2-10 devices)
Disadvantages:-
 If the backbone breaks, the n/w goes down.
 It is difficult to isolate where a problem may be.
 Adding new devices may require modification or
replacement of the backbone.
Example:
 Used in Ethernet LANs.
RING TOPOLOGY:
 Each device has a dedicated point to point link
with only the two devices on either side of it.
Advantages:
 Easy to install and reconfigure.
 No collisions.
Disadvantages:
 A break in the ring can disable the entire n/w.
CATEGORIES OF NETWORKS
 Local Area Networks (LANs)
 Limited to a few kilometers
 Ex: single office, building or campus
 Wide Area Networks (WANs)
 Long distances
 Provide connectivity over large areas ie,
country, continent
 Metropolitan Area Networks (MANs)
 Size b/w LAN and WAN
 Inside city ie, cable tv n/w, telephone n/w
PROTOCOLS
 A protocol is synonymous with rule. It consists of a set of
rules that govern data communications.
 It determines what is communicated, how it is
communicated and when it is communicated.
 Elements of protocol:
 Syntax
 Structure or format of the data
 Indicates how to read the bits - field
 Semantics
 Interprets the meaning of the bits
 Knows which fields define what action
 Timing
 When data should be sent and what
 Speed at which data should be sent or speed at which
it is being received.
THE OSI MODEL
 An ISO standard that covers all aspects of network
communications is the Open Systems
Interconnection (OSI) model.
 An Open System is a set of protocols that allows
any two different systems to communicate
regardless of their underlying architecture.
SEVEN LAYERS OF THE OSI MODEL
A mnemonic for remembering the layers of the OSI
model is
“Please Do Not Touch Steve’s Pet
Alligator”
Please - Physical Layer
Do - Data Link Layer
Not – Network Layer
Touch – Transport Layer
Steve’s – Session Layer
Pet – Presentation Layer
Alligator – Application Layer
AN EXCHANGE USING THE OSI MODEL
PHYSICAL LAYER:
 The physical layer is responsible for movements of individual bits from
one hop to the next.
Responsibilities:
 Data rate : The number of bits sent each second.
 Synchronization of bits : The sender and receiver clocks must
be synchronized.
 Line configuration : Connection of device to the media.
 Physical topology : How devices are connected to make a n/w.
 Transmission mode : Direction of transmission b/w two
devices.
PHYSICAL LAYER
DATA LINK LAYER:
 The Data link layer is responsible for moving frames from one hop to
the next.
Responsibilities:
 Framing : Divides the stream of bits into manageable units
called frames.
 Flow control : A technique to control the rate of flow of frames.
 Error control : To handling errors in data transmission and to
detect and retransmit lost or damaged frames.
 Access control : To determine which device has control over
the link at any given time.
 Physical addressing : To handle the addressing problem
locally.
DATA LINK LAYER
HOP-TO-HOP DELIVERY
NETWORK LAYER:
 The Network layer is responsible for the delivery of individual
packets from the source host to the destination host.
Responsibilities:
 Logical addressing : The n/w layer adds a header to the
packet coming from upper layer that includes the logical
addresses of the sender and receiver.
 Routing : When n/w are connected to create a large n/w, the
connecting devices route the packets to their final destination.
NETWORK LAYER
SOURCE-TO-DESTINATION DELIVERY
TRANSPORT LAYER:
 The Transport layer is responsible for the delivery of a message from
one process to another.
Responsibilities:
 Segmentation and reassembly : A message is divided into
transmittable segments and to reassemble the message
correctly upon arriving at the destination.
 Connection control : It can be either connectionless or
connection oriented
 Flow control : A technique to control the rate of flow of frames.
 Error control : To handling errors in data transmission and to
detect and retransmit lost or damaged frames.
TRANSPORT LAYER
SESSION LAYER
Responsibilities:
 Dialog Control :
It allows communication b/w
two processes to take place
in either half or full duplex
mode.
 Synchronization :
It allows a process to add
checkpoints to a stream of
data.
PRESENTATION LAYER
Responsibilities:
 Translation : The
processes in two systems
are usually exchanging
information in the form of
character strings, numbers
and so on.
 Encryption : Original
information to another form
 Compression : Reduces
the number of bits
contained in the information.
APPLICATION LAYER
Services:
 File Transfer, access and
management
 Mail Services
SUMMARY OF LAYERS
TCP/IP AND OSI MODEL
TCP/IP AND OSI MODEL
PHYSICAL & DATA LINK LAYERS:
 TCP/IP does not define any specific protocol.
 It support all the standard protocols.
NETWORK LAYER:
 TCP/IP supports the Internetworking Protocol.
 IP uses four supporting protocols
 ARP, RARP, ICMP IGMP.
TRANSPORT LAYER:
 It supports three protocols.
 UDP, TCP ,SCTP.
APPLICATION LAYER:
 Many protocols are defined at this layer.
 SMTP, FTP, HTTP, DNS, SNMP, TELNET
ADDRESSES IN TCP/IP
RELATIONSHIP OF LAYERS AND ADDRESSES
IN TCP/IP
PHYSICAL ADDRESSES:
 The physical address also known as the link address, is the
address of a node as defined by its LAN or WAN.
LOGICAL ADDRESSES:
 Logical Addresses are necessary for universal communications.
 A Universal addressing system is needed in which each host can
be identified uniquely.
 A logical address in the internet is currently a 32-bit address.
 The physical addresses will change from hop to hop, but the
logical addresses usually remain the same.
PORT ADDRESSES :
 In TCP/IP architecture, the label assigned to a process is called
a port address.
 A port address in TCP/IP is 16 bits in length.
SPECIFIC ADDRESSES:
 User friendly addresses that are designed for that specific
address.
 www.gmail.com

More Related Content

What's hot

Iptables presentation
Iptables presentationIptables presentation
Iptables presentation
Emin Abdul Azeez
 
Common Network Services
Common Network ServicesCommon Network Services
Common Network Services
ŐŔaṉģ Zaib
 
Network Attack Counter
Network Attack CounterNetwork Attack Counter
Network Attack Counter
KHNOG
 
Wi-Fi For Beginners - Module 3 - Access Points (APs)
Wi-Fi For Beginners - Module 3 - Access Points (APs)Wi-Fi For Beginners - Module 3 - Access Points (APs)
Wi-Fi For Beginners - Module 3 - Access Points (APs)
Nigel Bowden
 
Linux LVM Logical Volume Management
Linux LVM Logical Volume ManagementLinux LVM Logical Volume Management
Linux LVM Logical Volume Management
Manolis Kartsonakis
 
firewall.ppt
firewall.pptfirewall.ppt
firewall.ppt
ssuser530a07
 
The Basics of Computer Networking
The Basics of Computer NetworkingThe Basics of Computer Networking
The Basics of Computer Networking
Global Knowledge Training
 
Virtual private network
Virtual private networkVirtual private network
Virtual private networkSowmia Sathyan
 
Nfs
NfsNfs
Osi
OsiOsi
Networking in cloud computing
Networking in cloud computingNetworking in cloud computing
Networking in cloud computing
Barani Tharan
 
Networking Fundamentals: Computer Network Basics
Networking Fundamentals: Computer Network BasicsNetworking Fundamentals: Computer Network Basics
Networking Fundamentals: Computer Network Basics
Andriy Berestovskyy
 
Distributed document based system
Distributed document based systemDistributed document based system
Distributed document based systemChetan Selukar
 
Ports and protocols
Ports and protocolsPorts and protocols
Ports and protocols
Kailash Kumar
 
Cloud Computing Business Models
Cloud Computing Business ModelsCloud Computing Business Models
Cloud Computing Business Models
Karri Huhtanen
 
Software Defined Network - SDN
Software Defined Network - SDNSoftware Defined Network - SDN
Software Defined Network - SDN
Venkata Naga Ravi
 

What's hot (20)

Ch03 system administration
Ch03 system administration Ch03 system administration
Ch03 system administration
 
Iptables presentation
Iptables presentationIptables presentation
Iptables presentation
 
Proxy Server
Proxy ServerProxy Server
Proxy Server
 
Common Network Services
Common Network ServicesCommon Network Services
Common Network Services
 
Network Attack Counter
Network Attack CounterNetwork Attack Counter
Network Attack Counter
 
Wi-Fi For Beginners - Module 3 - Access Points (APs)
Wi-Fi For Beginners - Module 3 - Access Points (APs)Wi-Fi For Beginners - Module 3 - Access Points (APs)
Wi-Fi For Beginners - Module 3 - Access Points (APs)
 
Linux LVM Logical Volume Management
Linux LVM Logical Volume ManagementLinux LVM Logical Volume Management
Linux LVM Logical Volume Management
 
firewall.ppt
firewall.pptfirewall.ppt
firewall.ppt
 
53426980 tcp-ip
53426980 tcp-ip53426980 tcp-ip
53426980 tcp-ip
 
The Basics of Computer Networking
The Basics of Computer NetworkingThe Basics of Computer Networking
The Basics of Computer Networking
 
Chapter 6 - Networking
Chapter 6 - NetworkingChapter 6 - Networking
Chapter 6 - Networking
 
Virtual private network
Virtual private networkVirtual private network
Virtual private network
 
Nfs
NfsNfs
Nfs
 
Osi
OsiOsi
Osi
 
Networking in cloud computing
Networking in cloud computingNetworking in cloud computing
Networking in cloud computing
 
Networking Fundamentals: Computer Network Basics
Networking Fundamentals: Computer Network BasicsNetworking Fundamentals: Computer Network Basics
Networking Fundamentals: Computer Network Basics
 
Distributed document based system
Distributed document based systemDistributed document based system
Distributed document based system
 
Ports and protocols
Ports and protocolsPorts and protocols
Ports and protocols
 
Cloud Computing Business Models
Cloud Computing Business ModelsCloud Computing Business Models
Cloud Computing Business Models
 
Software Defined Network - SDN
Software Defined Network - SDNSoftware Defined Network - SDN
Software Defined Network - SDN
 

Viewers also liked

osi model
osi modelosi model
osi modelfaizan
 
OSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil ShaikhOSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil Shaikh
Mujmmil Shaikh
 
7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.
Kanishk Raj
 
Osi model in networking
Osi model in networkingOsi model in networking
Osi model in networking
Future Programming
 
Computer Network - OSI model
Computer Network - OSI modelComputer Network - OSI model
Computer Network - OSI model
Manoj Kumar
 
Computer networks--osi model
Computer networks--osi modelComputer networks--osi model
Computer networks--osi modelAditya Mehta
 
Osi model(open system interconnection)
Osi model(open system interconnection)Osi model(open system interconnection)
Osi model(open system interconnection)Dipu Thomas joy
 
Subnetting class C
Subnetting class CSubnetting class C
Subnetting class C
Muhammad Hammad
 
BGP (border gateway routing protocol)
BGP (border gateway routing protocol)BGP (border gateway routing protocol)
BGP (border gateway routing protocol)
Netwax Lab
 
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
Tutun Juhana
 
Physical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and DevicesPhysical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and Devices
Shahid Khan
 
Subnetting Basics Tutorial
Subnetting Basics TutorialSubnetting Basics Tutorial
Subnetting Basics Tutorial
mikem801
 
OSI MODEL AND ITS PROTOCOL
OSI MODEL AND ITS PROTOCOLOSI MODEL AND ITS PROTOCOL
OSI MODEL AND ITS PROTOCOL
Ikhlas Rahman
 
Network Fundamentals: Ch4 - Transport Layer
Network Fundamentals: Ch4 - Transport LayerNetwork Fundamentals: Ch4 - Transport Layer
Network Fundamentals: Ch4 - Transport Layer
Abdelkhalik Mosa
 
TCP/IP Model
TCP/IP ModelTCP/IP Model
TCP/IP Modelfarhan516
 
Transport layer (computer networks)
Transport layer (computer networks)Transport layer (computer networks)
Transport layer (computer networks)
Fatbardh Hysa
 

Viewers also liked (20)

Osi model
Osi modelOsi model
Osi model
 
osi model
osi modelosi model
osi model
 
OSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil ShaikhOSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil Shaikh
 
7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.
 
Osi model in networking
Osi model in networkingOsi model in networking
Osi model in networking
 
Computer Network - OSI model
Computer Network - OSI modelComputer Network - OSI model
Computer Network - OSI model
 
OSI Layering
OSI Layering OSI Layering
OSI Layering
 
Osi model
Osi modelOsi model
Osi model
 
Computer networks--osi model
Computer networks--osi modelComputer networks--osi model
Computer networks--osi model
 
Osi model(open system interconnection)
Osi model(open system interconnection)Osi model(open system interconnection)
Osi model(open system interconnection)
 
Subnetting class C
Subnetting class CSubnetting class C
Subnetting class C
 
Osi model
Osi modelOsi model
Osi model
 
BGP (border gateway routing protocol)
BGP (border gateway routing protocol)BGP (border gateway routing protocol)
BGP (border gateway routing protocol)
 
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
 
Physical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and DevicesPhysical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and Devices
 
Subnetting Basics Tutorial
Subnetting Basics TutorialSubnetting Basics Tutorial
Subnetting Basics Tutorial
 
OSI MODEL AND ITS PROTOCOL
OSI MODEL AND ITS PROTOCOLOSI MODEL AND ITS PROTOCOL
OSI MODEL AND ITS PROTOCOL
 
Network Fundamentals: Ch4 - Transport Layer
Network Fundamentals: Ch4 - Transport LayerNetwork Fundamentals: Ch4 - Transport Layer
Network Fundamentals: Ch4 - Transport Layer
 
TCP/IP Model
TCP/IP ModelTCP/IP Model
TCP/IP Model
 
Transport layer (computer networks)
Transport layer (computer networks)Transport layer (computer networks)
Transport layer (computer networks)
 

Similar to Osi models

DCCN Unit 1.pdf
DCCN Unit 1.pdfDCCN Unit 1.pdf
DCCN Unit 1.pdf
Sreedhar Chowdam
 
CN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.pptCN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.ppt
deeplearning6
 
Computer_Network
Computer_NetworkComputer_Network
Computer_Network
Ravi Jiyani
 
Class notes 1
Class notes 1Class notes 1
Class notes 1
Robuilislam
 
Assignment 02
Assignment 02Assignment 02
Assignment 02
Robuilislam
 
Class_notes_InternetTechnology
Class_notes_InternetTechnologyClass_notes_InternetTechnology
Class_notes_InternetTechnologyGulrez Khan
 
Types of computer networks
Types of computer networksTypes of computer networks
Types of computer networks
Tatheer Fatima
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptx
DeepVala5
 
Chap1
Chap1Chap1
IMD 251 - Networking
IMD 251 - NetworkingIMD 251 - Networking
IMD 251 - Networkingisma ishak
 
Mohanccna
MohanccnaMohanccna
20MCT31 - DATA COMMUNICATION NETWORKS_NOTES.pdf
20MCT31 - DATA COMMUNICATION NETWORKS_NOTES.pdf20MCT31 - DATA COMMUNICATION NETWORKS_NOTES.pdf
20MCT31 - DATA COMMUNICATION NETWORKS_NOTES.pdf
DSIVABALASELVAMANIMC
 
BCE L-1 networking fundamentals 111.pptx
BCE L-1  networking fundamentals 111.pptxBCE L-1  networking fundamentals 111.pptx
BCE L-1 networking fundamentals 111.pptx
Kirti Verma
 
Networking (osi model)
Networking (osi model)Networking (osi model)
Networking (osi model)
Pooja Bhojwani
 
Networking fundamentalsss
Networking fundamentalsssNetworking fundamentalsss
Networking fundamentalsss
shahinaz Altabbakh
 
Computer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link LayerComputer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link Layer
Deepak John
 
Networking And Telecommunications
Networking And TelecommunicationsNetworking And Telecommunications
Networking And TelecommunicationsUMaine
 
computer network basics
computer network basicscomputer network basics
computer network basics
MohammedAdhil11
 

Similar to Osi models (20)

DCCN Unit 1.pdf
DCCN Unit 1.pdfDCCN Unit 1.pdf
DCCN Unit 1.pdf
 
01 pengenalan
01 pengenalan01 pengenalan
01 pengenalan
 
CN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.pptCN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.ppt
 
Computer_Network
Computer_NetworkComputer_Network
Computer_Network
 
Class notes 1
Class notes 1Class notes 1
Class notes 1
 
Assignment 02
Assignment 02Assignment 02
Assignment 02
 
Class_notes_InternetTechnology
Class_notes_InternetTechnologyClass_notes_InternetTechnology
Class_notes_InternetTechnology
 
Types of computer networks
Types of computer networksTypes of computer networks
Types of computer networks
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptx
 
Chap1
Chap1Chap1
Chap1
 
IMD 251 - Networking
IMD 251 - NetworkingIMD 251 - Networking
IMD 251 - Networking
 
Mohanccna
MohanccnaMohanccna
Mohanccna
 
20MCT31 - DATA COMMUNICATION NETWORKS_NOTES.pdf
20MCT31 - DATA COMMUNICATION NETWORKS_NOTES.pdf20MCT31 - DATA COMMUNICATION NETWORKS_NOTES.pdf
20MCT31 - DATA COMMUNICATION NETWORKS_NOTES.pdf
 
BCE L-1 networking fundamentals 111.pptx
BCE L-1  networking fundamentals 111.pptxBCE L-1  networking fundamentals 111.pptx
BCE L-1 networking fundamentals 111.pptx
 
Networking (osi model)
Networking (osi model)Networking (osi model)
Networking (osi model)
 
Networking fundamentalsss
Networking fundamentalsssNetworking fundamentalsss
Networking fundamentalsss
 
CCNA Report
CCNA ReportCCNA Report
CCNA Report
 
Computer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link LayerComputer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link Layer
 
Networking And Telecommunications
Networking And TelecommunicationsNetworking And Telecommunications
Networking And Telecommunications
 
computer network basics
computer network basicscomputer network basics
computer network basics
 

Recently uploaded

CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 

Recently uploaded (20)

CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 

Osi models

  • 2. UNIT I PHYSICAL LAYER Data Communications – Networks - Networks models – OSI model – Layers in OSI model – TCP / IP protocol suite – Addressing – Guided and Unguided Transmission media Switching: Circuit switched networks – Data gram Networks – Virtual circuit networks. Cable networks for Data transmission: Dialup modems – DSL – Cable TV – Cable TV for Data transfer.
  • 3. TEXT BOOKS:  1. Behrouz A. Foruzan, “Data communication and Networking”, Tata McGraw-Hill, 2006: Unit I-IV  2. Andrew S. Tannenbaum, “Computer Networks”, Pearson Education, Fourth Edition, 2003: Unit V
  • 4. CHAPTER 1  Data Communications  Components  Data Representation  Data Flow  Networks  Network criteria  Physical topology  Categories of Networks  Protocols  Syntax  Semantics  Timing
  • 5. DATA COMMUNICATIONS  Purpose of communication- to share information  Sharing Information can be local or remote.  The term telecommunication means communication at a distance.  The word data refers to information presented in a form agreed by the parties creating and using the data  Data communications are the exchange of data between two devices via some form of transmission medium such as a wire cable.
  • 7. DATA REPRESENTATION  Text - bit pattern (a sequence of 0’s and 1’s)  Numbers – bit pattern (number converted to binary)  Images – bit pattern  Audio – sound or music  Video – picture or movie
  • 9. NETWORKS  A network is a set of devices (often referred to as nodes) connected by communication links.  A node can be a computer, printer, or any other device capable of sending and/or receiving data generated by other nodes on the network.  A link can be a cable, air, optical fiber, or any medium which can transport a signal carrying information.
  • 10. NETWORK CRITERIA  Performance  Depends on Network Elements  Reliability  Failure rate of network components  Security  Data protection against corruption/loss of data due to:  Errors  Malicious users
  • 11. PHYSICAL STRUCTURES  Type of Connection  Point to Point - single transmitter and receiver  Multipoint - multiple recipients of single transmission
  • 12. PHYSICAL STRUCTURES How devices are connected to make a n/w.
  • 13. MESH TOPOLOGY:  A physical topology in which every device has a dedicated point to point link to every other device.  In mesh topology we need n(n-1)/2 links. Advantages:  It eliminating traffic problems.  Fault identification is easy.  Mesh topology is robust. Disadvantages:  It is expensive and difficult to install a mesh n/w. Example: Connection of telephone regional offices to every other regional offices.
  • 14. STAR TOPOLOGY:  Each device has a dedicated point to point link only to central controller usually called a hub. Advantages:  Hub provides Fault identification is easy.  Less expensive than mesh.  It include robustness. Disadvantages:  The failure of the central hub can bring down the entire n/w. Example:  Used in LANs
  • 15. BUS TOPOLOGY:  Bus topology is multipoint.  One long cable acts as a backbone to link all the devices in a n/w. Advantages:  Easy to add more workstations.  Inexpensive to install.  Bus topology works well for small n/ws (2-10 devices) Disadvantages:-  If the backbone breaks, the n/w goes down.  It is difficult to isolate where a problem may be.  Adding new devices may require modification or replacement of the backbone. Example:  Used in Ethernet LANs.
  • 16. RING TOPOLOGY:  Each device has a dedicated point to point link with only the two devices on either side of it. Advantages:  Easy to install and reconfigure.  No collisions. Disadvantages:  A break in the ring can disable the entire n/w.
  • 17. CATEGORIES OF NETWORKS  Local Area Networks (LANs)  Limited to a few kilometers  Ex: single office, building or campus  Wide Area Networks (WANs)  Long distances  Provide connectivity over large areas ie, country, continent  Metropolitan Area Networks (MANs)  Size b/w LAN and WAN  Inside city ie, cable tv n/w, telephone n/w
  • 18. PROTOCOLS  A protocol is synonymous with rule. It consists of a set of rules that govern data communications.  It determines what is communicated, how it is communicated and when it is communicated.  Elements of protocol:  Syntax  Structure or format of the data  Indicates how to read the bits - field  Semantics  Interprets the meaning of the bits  Knows which fields define what action  Timing  When data should be sent and what  Speed at which data should be sent or speed at which it is being received.
  • 19. THE OSI MODEL  An ISO standard that covers all aspects of network communications is the Open Systems Interconnection (OSI) model.  An Open System is a set of protocols that allows any two different systems to communicate regardless of their underlying architecture.
  • 20. SEVEN LAYERS OF THE OSI MODEL
  • 21. A mnemonic for remembering the layers of the OSI model is “Please Do Not Touch Steve’s Pet Alligator” Please - Physical Layer Do - Data Link Layer Not – Network Layer Touch – Transport Layer Steve’s – Session Layer Pet – Presentation Layer Alligator – Application Layer
  • 22. AN EXCHANGE USING THE OSI MODEL
  • 23. PHYSICAL LAYER:  The physical layer is responsible for movements of individual bits from one hop to the next. Responsibilities:  Data rate : The number of bits sent each second.  Synchronization of bits : The sender and receiver clocks must be synchronized.  Line configuration : Connection of device to the media.  Physical topology : How devices are connected to make a n/w.  Transmission mode : Direction of transmission b/w two devices.
  • 25. DATA LINK LAYER:  The Data link layer is responsible for moving frames from one hop to the next. Responsibilities:  Framing : Divides the stream of bits into manageable units called frames.  Flow control : A technique to control the rate of flow of frames.  Error control : To handling errors in data transmission and to detect and retransmit lost or damaged frames.  Access control : To determine which device has control over the link at any given time.  Physical addressing : To handle the addressing problem locally.
  • 28. NETWORK LAYER:  The Network layer is responsible for the delivery of individual packets from the source host to the destination host. Responsibilities:  Logical addressing : The n/w layer adds a header to the packet coming from upper layer that includes the logical addresses of the sender and receiver.  Routing : When n/w are connected to create a large n/w, the connecting devices route the packets to their final destination.
  • 31. TRANSPORT LAYER:  The Transport layer is responsible for the delivery of a message from one process to another. Responsibilities:  Segmentation and reassembly : A message is divided into transmittable segments and to reassemble the message correctly upon arriving at the destination.  Connection control : It can be either connectionless or connection oriented  Flow control : A technique to control the rate of flow of frames.  Error control : To handling errors in data transmission and to detect and retransmit lost or damaged frames.
  • 33. SESSION LAYER Responsibilities:  Dialog Control : It allows communication b/w two processes to take place in either half or full duplex mode.  Synchronization : It allows a process to add checkpoints to a stream of data.
  • 34. PRESENTATION LAYER Responsibilities:  Translation : The processes in two systems are usually exchanging information in the form of character strings, numbers and so on.  Encryption : Original information to another form  Compression : Reduces the number of bits contained in the information.
  • 35. APPLICATION LAYER Services:  File Transfer, access and management  Mail Services
  • 37. TCP/IP AND OSI MODEL
  • 38. TCP/IP AND OSI MODEL
  • 39. PHYSICAL & DATA LINK LAYERS:  TCP/IP does not define any specific protocol.  It support all the standard protocols. NETWORK LAYER:  TCP/IP supports the Internetworking Protocol.  IP uses four supporting protocols  ARP, RARP, ICMP IGMP. TRANSPORT LAYER:  It supports three protocols.  UDP, TCP ,SCTP. APPLICATION LAYER:  Many protocols are defined at this layer.  SMTP, FTP, HTTP, DNS, SNMP, TELNET
  • 41. RELATIONSHIP OF LAYERS AND ADDRESSES IN TCP/IP
  • 42. PHYSICAL ADDRESSES:  The physical address also known as the link address, is the address of a node as defined by its LAN or WAN.
  • 43. LOGICAL ADDRESSES:  Logical Addresses are necessary for universal communications.  A Universal addressing system is needed in which each host can be identified uniquely.  A logical address in the internet is currently a 32-bit address.  The physical addresses will change from hop to hop, but the logical addresses usually remain the same. PORT ADDRESSES :  In TCP/IP architecture, the label assigned to a process is called a port address.  A port address in TCP/IP is 16 bits in length. SPECIFIC ADDRESSES:  User friendly addresses that are designed for that specific address.  www.gmail.com