SlideShare a Scribd company logo
1 of 15
OSI
Open System Interconnect
Why OSI
1. Connecting two different vendor device
2. Ease of troubleshooting
Application Layer
Presentation Layer
Session Layer
Transport Layer
Network Layer
Data Link Layer
Physical Layer
Overview
It is a 7 layer model developed by ISO at 1984.
Each layer defines specific function.
Note that every communication no need to be go through all the layers. It can
skip some layers if needed - ** Will be discussed later
Each layer is a package of protocol
Layers
Layer 7 - Application Layer
Layer 6 - Presentation Layer
Layer 5 - Session Layer
Layer 4 - Transport Layer
Layer 3 - Network Layer
Layer 2 - Data Link Layer
Layer 1 - Physical Layer
Physical Layer
All your physical components of the network connectivity comes under this layer.
Ex. Ethernet Cable, HUB, RJ45, Fiber Cables.
Data Link Layer
Switching technology lies here in DLL Layer
MAC addresses are used for communication
MAC address header will be attached in this layer.
PDU : Frame
Ex. Switch
Network Layer
IP header will be encapsulated to the data in this layer.
Routers are of Network Layer devices.
Functions :
Logical Addressing : It helps in assigning an IP address to a device
Routing : Helps in providing reachability to a destination device via routers
Path determination : Helps in selecting the best path when we have multiple
route to reach same destination.
Example : Router
PDU : Packet
Transport Layer
This layer decides how to transfer a data.
It checks the reliability of the data sent.
Functions :
Segmentation : Data received by session is segmented and each segment will use sequence number to re-
arrange the segments by the receiver.
Flow Control : To slow down or faster the data transmission between two devices
Error Control : The segment uses Checksum to check the error in the data received.
TCP : Transmission Control Protocol - Its a connection oriented protocol each and every packet sent, the
source should receive an acknowledgement if not received then source will retransmit the packet.
UDP : User Datagram Protocol - Its a connectionless protocol, no acknowledgement will be there for the packet
sent.
PDU : Segment
Session Layer
Helps in setting up and maintaining a connections. It uses API’s
Functions :
Authentication : Used by the server to check the user’s username and
password
Authorization : Used by the server to check if the user has the access to the
data he is trying to access or not.
PDU : Data
Presentation Layer
How a data is going to be presented to the user. It can be a image, video or
audio file.
Functions :
Translation : converts or translates date to machine language which comes
from Application layer
Compression : It does Data Compression so that data transmission can be
faster and to reduce size of data
Encryption/Decryption : It does encryption so that the data sent is secured.
PDU : Data
Application Layer
If you have any software in the computer that dont want to communicate to the
internet then it wont use this layer ex. VLC player, but the web browsers need to
communicate to the internet so behind all the web browsers we have a layer called
application layer so that it can talk with the internet .
Application Layer Protocol example : IP, FTP, SMPT, Telnet, SNMP etc.,
PDU : Data
Internet Chrome
application
Application Layer
Chapter 1. introduction to tcpip networking
Chapter 1. introduction to tcpip networking
Chapter 1. introduction to tcpip networking
Chapter 1. introduction to tcpip networking

More Related Content

What's hot

What's hot (20)

Network Fundamentals: OSI Model
Network Fundamentals: OSI Model Network Fundamentals: OSI Model
Network Fundamentals: OSI Model
 
Slides for protocol layering and network applications
Slides for protocol layering and network applicationsSlides for protocol layering and network applications
Slides for protocol layering and network applications
 
1st class
1st class1st class
1st class
 
Internetworking
InternetworkingInternetworking
Internetworking
 
Osi reference model and the tcp
Osi reference model and the tcpOsi reference model and the tcp
Osi reference model and the tcp
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Network layers
Network layersNetwork layers
Network layers
 
Layered Architecture
Layered ArchitectureLayered Architecture
Layered Architecture
 
5. protocol layering
5. protocol layering5. protocol layering
5. protocol layering
 
Osi layer and network protocol
Osi layer and network protocolOsi layer and network protocol
Osi layer and network protocol
 
OSI model and TCP/IP model
OSI model and TCP/IP modelOSI model and TCP/IP model
OSI model and TCP/IP model
 
OSI MODEL - A PROJECT
OSI MODEL - A PROJECTOSI MODEL - A PROJECT
OSI MODEL - A PROJECT
 
OSI Model Assignment Help
OSI Model Assignment HelpOSI Model Assignment Help
OSI Model Assignment Help
 
Internetworking
InternetworkingInternetworking
Internetworking
 
Client server chat application
Client server chat applicationClient server chat application
Client server chat application
 
Ta 104-tcp
Ta 104-tcpTa 104-tcp
Ta 104-tcp
 
SET UP INTERNET CONNECTION USING MODEM
SET UP INTERNET CONNECTION USING MODEMSET UP INTERNET CONNECTION USING MODEM
SET UP INTERNET CONNECTION USING MODEM
 
Internetworking fundamentals(networking)
Internetworking fundamentals(networking)Internetworking fundamentals(networking)
Internetworking fundamentals(networking)
 
TCP/IP model
TCP/IP modelTCP/IP model
TCP/IP model
 
computer network OSI layer
computer network OSI layercomputer network OSI layer
computer network OSI layer
 

Similar to Chapter 1. introduction to tcpip networking

Chapter 1.2 OSI Layer.pptx
Chapter 1.2 OSI Layer.pptxChapter 1.2 OSI Layer.pptx
Chapter 1.2 OSI Layer.pptxNetworkRhinos
 
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptxpppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptxzeyadosama505
 
computer network NCC l4dc assingment
computer network NCC l4dc assingment computer network NCC l4dc assingment
computer network NCC l4dc assingment David Parker
 
Ccent notes part 1
Ccent notes part 1Ccent notes part 1
Ccent notes part 1ahmady
 
OSI model (7 LAYER )
OSI model (7 LAYER )OSI model (7 LAYER )
OSI model (7 LAYER )AAKASH S
 
CN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.pptCN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.pptmohanravi1986
 
Unit 3 Assignment 1 Osi Model
Unit 3 Assignment 1 Osi ModelUnit 3 Assignment 1 Osi Model
Unit 3 Assignment 1 Osi ModelJacqueline Thomas
 
006 Osi Model
006 Osi Model006 Osi Model
006 Osi ModelBELKA08
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA Aiman Hud
 
COC to-manage-and-monitor-the-network.pdf
COC to-manage-and-monitor-the-network.pdfCOC to-manage-and-monitor-the-network.pdf
COC to-manage-and-monitor-the-network.pdfhabtex1230
 
computer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxcomputer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxgadisaAdamu
 
Computer Networks Notes Complete Syllabus
Computer Networks Notes Complete SyllabusComputer Networks Notes Complete Syllabus
Computer Networks Notes Complete SyllabusAnujashejwal
 

Similar to Chapter 1. introduction to tcpip networking (20)

Chapter 1.2 OSI Layer.pdf
Chapter 1.2 OSI Layer.pdfChapter 1.2 OSI Layer.pdf
Chapter 1.2 OSI Layer.pdf
 
Chapter 1.2 OSI Layer.pptx
Chapter 1.2 OSI Layer.pptxChapter 1.2 OSI Layer.pptx
Chapter 1.2 OSI Layer.pptx
 
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptxpppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
 
computer network NCC l4dc assingment
computer network NCC l4dc assingment computer network NCC l4dc assingment
computer network NCC l4dc assingment
 
Ccent notes part 1
Ccent notes part 1Ccent notes part 1
Ccent notes part 1
 
OSI model (7 LAYER )
OSI model (7 LAYER )OSI model (7 LAYER )
OSI model (7 LAYER )
 
CN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.pptCN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.ppt
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Lecture 02 networking
Lecture 02 networkingLecture 02 networking
Lecture 02 networking
 
Unit 3 Assignment 1 Osi Model
Unit 3 Assignment 1 Osi ModelUnit 3 Assignment 1 Osi Model
Unit 3 Assignment 1 Osi Model
 
006 Osi Model
006 Osi Model006 Osi Model
006 Osi Model
 
OSI Pankaj yadav
OSI  Pankaj yadavOSI  Pankaj yadav
OSI Pankaj yadav
 
Avani
AvaniAvani
Avani
 
chapter 4.pptx
chapter 4.pptxchapter 4.pptx
chapter 4.pptx
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
COC to-manage-and-monitor-the-network.pdf
COC to-manage-and-monitor-the-network.pdfCOC to-manage-and-monitor-the-network.pdf
COC to-manage-and-monitor-the-network.pdf
 
computer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxcomputer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptx
 
Osi model
Osi modelOsi model
Osi model
 
Computer Networks Notes Complete Syllabus
Computer Networks Notes Complete SyllabusComputer Networks Notes Complete Syllabus
Computer Networks Notes Complete Syllabus
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
 

More from Vishnu Vardhan

Chapter 25. implementing i pv6 routing
Chapter 25. implementing i pv6 routingChapter 25. implementing i pv6 routing
Chapter 25. implementing i pv6 routingVishnu Vardhan
 
5. configuring multiple switch with files
5. configuring multiple switch with files5. configuring multiple switch with files
5. configuring multiple switch with filesVishnu Vardhan
 
Chapter 4. using the command line interface
Chapter 4. using the command line interfaceChapter 4. using the command line interface
Chapter 4. using the command line interfaceVishnu Vardhan
 
Chapter 3.1 subnetting
Chapter 3.1 subnetting Chapter 3.1 subnetting
Chapter 3.1 subnetting Vishnu Vardhan
 
Chapter 3. fundamentals of wan and ip routing
Chapter 3. fundamentals of wan and ip routingChapter 3. fundamentals of wan and ip routing
Chapter 3. fundamentals of wan and ip routingVishnu Vardhan
 
Chapter 2. fundamentals of ethernet la ns
Chapter 2. fundamentals of ethernet la nsChapter 2. fundamentals of ethernet la ns
Chapter 2. fundamentals of ethernet la nsVishnu Vardhan
 

More from Vishnu Vardhan (11)

3. basics of python
3. basics of python3. basics of python
3. basics of python
 
2. basics of python
2. basics of python2. basics of python
2. basics of python
 
Chapter 25. implementing i pv6 routing
Chapter 25. implementing i pv6 routingChapter 25. implementing i pv6 routing
Chapter 25. implementing i pv6 routing
 
5. configuring multiple switch with files
5. configuring multiple switch with files5. configuring multiple switch with files
5. configuring multiple switch with files
 
1. basics of python
1. basics of python1. basics of python
1. basics of python
 
Ospf
OspfOspf
Ospf
 
Chapter 4. using the command line interface
Chapter 4. using the command line interfaceChapter 4. using the command line interface
Chapter 4. using the command line interface
 
Chapter 3.1 subnetting
Chapter 3.1 subnetting Chapter 3.1 subnetting
Chapter 3.1 subnetting
 
Chapter 3. fundamentals of wan and ip routing
Chapter 3. fundamentals of wan and ip routingChapter 3. fundamentals of wan and ip routing
Chapter 3. fundamentals of wan and ip routing
 
Chapter 2. fundamentals of ethernet la ns
Chapter 2. fundamentals of ethernet la nsChapter 2. fundamentals of ethernet la ns
Chapter 2. fundamentals of ethernet la ns
 
Chapter 1.2 osi layer
Chapter 1.2 osi layerChapter 1.2 osi layer
Chapter 1.2 osi layer
 

Recently uploaded

APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 

Recently uploaded (20)

APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 

Chapter 1. introduction to tcpip networking

  • 2. Why OSI 1. Connecting two different vendor device 2. Ease of troubleshooting Application Layer Presentation Layer Session Layer Transport Layer Network Layer Data Link Layer Physical Layer
  • 3. Overview It is a 7 layer model developed by ISO at 1984. Each layer defines specific function. Note that every communication no need to be go through all the layers. It can skip some layers if needed - ** Will be discussed later Each layer is a package of protocol
  • 4. Layers Layer 7 - Application Layer Layer 6 - Presentation Layer Layer 5 - Session Layer Layer 4 - Transport Layer Layer 3 - Network Layer Layer 2 - Data Link Layer Layer 1 - Physical Layer
  • 5. Physical Layer All your physical components of the network connectivity comes under this layer. Ex. Ethernet Cable, HUB, RJ45, Fiber Cables.
  • 6. Data Link Layer Switching technology lies here in DLL Layer MAC addresses are used for communication MAC address header will be attached in this layer. PDU : Frame Ex. Switch
  • 7. Network Layer IP header will be encapsulated to the data in this layer. Routers are of Network Layer devices. Functions : Logical Addressing : It helps in assigning an IP address to a device Routing : Helps in providing reachability to a destination device via routers Path determination : Helps in selecting the best path when we have multiple route to reach same destination. Example : Router PDU : Packet
  • 8. Transport Layer This layer decides how to transfer a data. It checks the reliability of the data sent. Functions : Segmentation : Data received by session is segmented and each segment will use sequence number to re- arrange the segments by the receiver. Flow Control : To slow down or faster the data transmission between two devices Error Control : The segment uses Checksum to check the error in the data received. TCP : Transmission Control Protocol - Its a connection oriented protocol each and every packet sent, the source should receive an acknowledgement if not received then source will retransmit the packet. UDP : User Datagram Protocol - Its a connectionless protocol, no acknowledgement will be there for the packet sent. PDU : Segment
  • 9. Session Layer Helps in setting up and maintaining a connections. It uses API’s Functions : Authentication : Used by the server to check the user’s username and password Authorization : Used by the server to check if the user has the access to the data he is trying to access or not. PDU : Data
  • 10. Presentation Layer How a data is going to be presented to the user. It can be a image, video or audio file. Functions : Translation : converts or translates date to machine language which comes from Application layer Compression : It does Data Compression so that data transmission can be faster and to reduce size of data Encryption/Decryption : It does encryption so that the data sent is secured. PDU : Data
  • 11. Application Layer If you have any software in the computer that dont want to communicate to the internet then it wont use this layer ex. VLC player, but the web browsers need to communicate to the internet so behind all the web browsers we have a layer called application layer so that it can talk with the internet . Application Layer Protocol example : IP, FTP, SMPT, Telnet, SNMP etc., PDU : Data Internet Chrome application Application Layer