SlideShare a Scribd company logo
ASSIGNMENT OBJECTIVES
 Discuss the most popular ISO-OSI 7-layer
communication reference model
 Explain the reference model and standards
relevant to network communications
 Explain TCP/IP Model
MODELS AND STANDARDS IN
COMMUNICATION
 Communication
 Established standards
 Standards are known as protocols
 Implementation
 A framework is helpful in the design of hardware and
software for communication
 ISO-OSI Model serves this purpose
 ISO-OSI supersedes the TCP/IP model
ISO AND OSI DEFINED
OSI MODEL BACKGROUND
 Introduced in 1978 and revised in 1984
 Formulates the communication process into
structured layers
 There are seven layers in the model, hence the
name the 7-Layer model
 The model acts as a frame of reference in the
design of communications and networking
products
DIVISION OF LAYERS
Upper Layers
Lower Layers
Middle Layer
7. Application
6. Presentation
5. Session
4. Transport
3. Network
2. Data Link
1. Physical
7. APPLICATION LAYER
 Purpose
 User application to network service interface
 Examples
 File request from server
 E-mail services
APPLICATION LAYER FUNCTION
 Function
 General network access
 Flow control
 Error recovery
6. PRESENTATION LAYER
 Purpose
 Formats data for exchange between points of
communication
 Example:
 Redirector software
 Formats for transmission to the server
PRESENTATION LAYER FUNCTION
5. SESSION LAYER
 Purpose
 Oversee a communication session
 Establish
 Maintain
 Terminate
 Function
 Performs name recognition and related security
 Synchronization between sender and receiver
 Assignment of time for transmission
 Start time
 End time etc.
4. TRANSPORT LAYER
 Purpose
 Repackage proper and efficient delivery of packages
 Error free
 In sequence
 Without duplication
TRANSPORT LAYER FUNCTION
 For sending data
 Repackage the message to fit into packets
 Split long messages
 Assemble small messages
 On receiving data
 Perform the reverse
 Send an acknowledgment to the sender
 Solve packet problems
 During transmission and reception
3. NETWORK LAYER
 Purpose
 Addressing and routing the packets
 Example application at the router
 If the packet size is large, splits into small packets
NETWORK LAYER FUNCTION
 Address messages
 Address translation from logical to physical
 Ex: nganesa ----------> 102.13.345.25
 Routing of data
 Based on priority
 Best path at the time of transmission
2. DATA LINK LAYER
 Purpose
 Manages the flow of data over the physical media
 Responsible for error-free transmission over the
physical media
 Assures error-free data submission to the
Network Layer
DATA LINK LAYER FUNCTION
 Point of origin
 Packages data for transmission over physical line
 Receiving end
 Packages data for submission to the network layer
DATA LINK LAYER SUBDIVISION
 Improvement to ISO Model
 Logical Link Control (LLC) sub-layer
 Manages service access points (logical link)
 Error and flow control
 Media Access Control (MAC) sub-layer
 Applies directly to network card communication
 Access control
1. PHYSICAL LAYER
 Purpose
 Deals with the transmission of 0s and 1s over the
physical media
 Translation of bits into signals
 Example
 Pulse duration determination
 Transmission synchronization
 etc.
PHYSICAL LAYER FUNCTION
 Encode bits into signals
 Carry data from the higher layers
 Define the interface to the card
 Electrical
 Mechanical
 Functional
 Example: Pin count on the connector
TCP/IP REFERENCE MODEL
 There are four layers of the TCP/IP
reference model (DARPA model as named
by the US Government Agency)
 The ISO-OSI reference model is composed of
seven layers
 The next slide shows the mapping of the
ISO/OSI model to the TCP/IP model
 Note that the ISO/OSI model is more
widely used and accepted but the TCP/IP
model is easy to comprehend
COMPARISON OF ISO-OSI MODEL
AND THE TCP/IP MODEL
Application
Application
Presentation
Session
Transport Host-to-Host
Network Internet
Data Link
Network Access
Physical
TCP/IP LAYERS
NETWORK INTERFACE LAYER
 Responsible for sending and receiving TCP/IP
packets on the network medium (physical/Data
Link)
 Applicable LAN technologies
 Ethernet, Token Ring, FDDI etc.
 Applicable WAN technologies
 X.25 (old), Frame Relay, ATM etc.
 Note that some technologies such as ATM and
FDDI may be used at both the WAN and the
LAN levels
INTERNET LAYER
CORE INTERNET LAYER
PROTOCOLS
 IP
 A connectionless unreliable protocol that is
part of the TCP/IP protocol suite
 ARP (Address Resolution Protocol)
 Resolves IP addresses to MAC addresses
 ICMP (Internet Control Message
Protocol)
 Diagnostics and error reporting
 (IGMP) Internet Group Management
Protocol
 Management of group multicast
TRANSPORT LAYER
 Sequencing and transmission of packets
 Acknowledgment of receipts
 Recovery of packets
 Flow control
 In essence, it engages in host-to-host
transportation of data packets and the delivery of
them to the application layer
CORE PROTOCOLS OF THE
TRANSPORT LAYER
TCP
(Transmission
Control Protocol)
UDP (User
Datagram Protocol)
Transport Layer
APPLICATION LAYER
 Provides applications with the ability to access
the services of the other layers
 New protocols and services are always being
developed in this category
SOME CORE PROTOCOLS
REFERENCE
MATERIAL
 https://www.techopedia.com
 https://en.wikipedia.org
 https://slideshare.net
ThE ENd
Osi and tcp ip model

More Related Content

What's hot

TCP/IP model
TCP/IP modelTCP/IP model
TCP/IP model
Krishnkant Pandey
 
Introduction of tcp, ip & udp
Introduction of tcp, ip & udpIntroduction of tcp, ip & udp
Introduction of tcp, ip & udprahul kundu
 
peer to peer and client server model
peer to peer and client server modelpeer to peer and client server model
peer to peer and client server model
Bharath Nair
 
Networking Models
Networking ModelsNetworking Models
Networking Models
Aftab Mirza
 
Internetworking
InternetworkingInternetworking
InternetworkingRaghu nath
 
Ip addressing
Ip addressingIp addressing
Ip addressing
sid1322
 
Basic Networking Network
Basic Networking NetworkBasic Networking Network
Basic Networking Network
JGrace Johnny
 
The Basics of Computer Networking
The Basics of Computer NetworkingThe Basics of Computer Networking
The Basics of Computer Networking
Global Knowledge Training
 
An introduction to networking
An introduction to networkingAn introduction to networking
An introduction to networking
Jafar Nesargi
 
Ethernet
EthernetEthernet
Domain name system
Domain name systemDomain name system
Domain name system
Siddique Ibrahim
 
Tcp IP Model
Tcp IP ModelTcp IP Model
Tcp IP Model
Ankur Kumar
 
TCP IP Model | Computer Science
TCP IP Model | Computer ScienceTCP IP Model | Computer Science
TCP IP Model | Computer Science
Transweb Global Inc
 
What is Ethernet
What is EthernetWhat is Ethernet
What is Ethernet
Simplilearn
 
High speed lan
High speed lanHigh speed lan
High speed lan
ramya marichamy
 
Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing
marwan aldulaimy
 
TCP/IP Introduction
TCP/IP IntroductionTCP/IP Introduction
TCP/IP Introduction
Dineesha Suraweera
 
Computer network
Computer networkComputer network
Computer network
Ketan Garg
 

What's hot (20)

TCP/IP model
TCP/IP modelTCP/IP model
TCP/IP model
 
Introduction of tcp, ip & udp
Introduction of tcp, ip & udpIntroduction of tcp, ip & udp
Introduction of tcp, ip & udp
 
peer to peer and client server model
peer to peer and client server modelpeer to peer and client server model
peer to peer and client server model
 
Networking Models
Networking ModelsNetworking Models
Networking Models
 
Internetworking
InternetworkingInternetworking
Internetworking
 
Ip addressing
Ip addressingIp addressing
Ip addressing
 
OSI MODEL
    OSI MODEL    OSI MODEL
OSI MODEL
 
Basic Networking Network
Basic Networking NetworkBasic Networking Network
Basic Networking Network
 
The Basics of Computer Networking
The Basics of Computer NetworkingThe Basics of Computer Networking
The Basics of Computer Networking
 
An introduction to networking
An introduction to networkingAn introduction to networking
An introduction to networking
 
Ethernet
EthernetEthernet
Ethernet
 
Domain name system
Domain name systemDomain name system
Domain name system
 
Ip addressing classful
Ip addressing classfulIp addressing classful
Ip addressing classful
 
Tcp IP Model
Tcp IP ModelTcp IP Model
Tcp IP Model
 
TCP IP Model | Computer Science
TCP IP Model | Computer ScienceTCP IP Model | Computer Science
TCP IP Model | Computer Science
 
What is Ethernet
What is EthernetWhat is Ethernet
What is Ethernet
 
High speed lan
High speed lanHigh speed lan
High speed lan
 
Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing
 
TCP/IP Introduction
TCP/IP IntroductionTCP/IP Introduction
TCP/IP Introduction
 
Computer network
Computer networkComputer network
Computer network
 

Viewers also liked

Comparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP ModelComparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP ModelConferencias FIST
 
What is the organisational difference between Internet & Intranet?
What is the organisational difference between Internet & Intranet?What is the organisational difference between Internet & Intranet?
What is the organisational difference between Internet & Intranet?
Nurhazman Abdul Aziz
 
osi vs tcp/ip
osi vs tcp/iposi vs tcp/ip
osi vs tcp/ip
harish pillai
 
BASIC OF ROUTERS,ROUTER IOS AND ROUTING PROTOCOLS
BASIC OF ROUTERS,ROUTER IOS AND ROUTING PROTOCOLSBASIC OF ROUTERS,ROUTER IOS AND ROUTING PROTOCOLS
BASIC OF ROUTERS,ROUTER IOS AND ROUTING PROTOCOLS
amiteshg
 
Introduction to router
Introduction to routerIntroduction to router
Introduction to router
Farhan Galib
 
Internet and intranet
Internet and intranetInternet and intranet
Internet and intranetRohit Kumar
 
Difference Between Intranet And Extranet
Difference  Between  Intranet And  ExtranetDifference  Between  Intranet And  Extranet
Difference Between Intranet And Extranetcalix_ricia
 
Diff intranet and extranet
Diff intranet and extranetDiff intranet and extranet
Diff intranet and extranetNadeem Khazi
 
Network topologies
Network topologiesNetwork topologies
Network topologies
Norah Saad
 
Osi model vs TCP/IP
Osi model vs TCP/IPOsi model vs TCP/IP
Osi model vs TCP/IPMannu Khani
 
TCP/IP Basics
TCP/IP BasicsTCP/IP Basics
TCP/IP Basics
sanjoysanyal
 
Routers.ppt
Routers.pptRouters.ppt
Routers.ppt
kirbadh
 
OSI Model
OSI ModelOSI Model
OSI Model
Rahul Bandhe
 

Viewers also liked (16)

Comparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP ModelComparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP Model
 
What is the organisational difference between Internet & Intranet?
What is the organisational difference between Internet & Intranet?What is the organisational difference between Internet & Intranet?
What is the organisational difference between Internet & Intranet?
 
osi vs tcp/ip
osi vs tcp/iposi vs tcp/ip
osi vs tcp/ip
 
BASIC OF ROUTERS,ROUTER IOS AND ROUTING PROTOCOLS
BASIC OF ROUTERS,ROUTER IOS AND ROUTING PROTOCOLSBASIC OF ROUTERS,ROUTER IOS AND ROUTING PROTOCOLS
BASIC OF ROUTERS,ROUTER IOS AND ROUTING PROTOCOLS
 
Introduction to router
Introduction to routerIntroduction to router
Introduction to router
 
Internet and intranet
Internet and intranetInternet and intranet
Internet and intranet
 
Intranet and extranet
Intranet and extranetIntranet and extranet
Intranet and extranet
 
Difference Between Intranet And Extranet
Difference  Between  Intranet And  ExtranetDifference  Between  Intranet And  Extranet
Difference Between Intranet And Extranet
 
Diff intranet and extranet
Diff intranet and extranetDiff intranet and extranet
Diff intranet and extranet
 
Presentation on router
Presentation on routerPresentation on router
Presentation on router
 
Network topologies
Network topologiesNetwork topologies
Network topologies
 
Osi model vs TCP/IP
Osi model vs TCP/IPOsi model vs TCP/IP
Osi model vs TCP/IP
 
TCP/IP Basics
TCP/IP BasicsTCP/IP Basics
TCP/IP Basics
 
Routers.ppt
Routers.pptRouters.ppt
Routers.ppt
 
Internet, intranet and extranet
Internet, intranet and extranetInternet, intranet and extranet
Internet, intranet and extranet
 
OSI Model
OSI ModelOSI Model
OSI Model
 

Similar to Osi and tcp ip model

Network layers
Network layersNetwork layers
Network layers
GermaineGenove
 
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
gadisaAdamu
 
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptxCCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
BabarYunus1
 
chapter 4.pptx
chapter 4.pptxchapter 4.pptx
chapter 4.pptx
shucaybcabdi
 
Ccent notes part 1
Ccent notes part 1Ccent notes part 1
Ccent notes part 1ahmady
 
IMD 251 - Networking
IMD 251 - NetworkingIMD 251 - Networking
IMD 251 - Networkingisma ishak
 
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptxpppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
zeyadosama505
 
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
 
Osi model
Osi modelOsi model
Osi model
dhawal mehta
 
OSI reference Model
OSI reference ModelOSI reference Model
OSI reference Model
Johnson Ubah
 
Learn basics of ip addressing
Learn basics of  ip addressingLearn basics of  ip addressing
Learn basics of ip addressing
Bobby Agustinus Ginting
 
Computer Network - Introduction to Networks
Computer Network - Introduction to NetworksComputer Network - Introduction to Networks
Computer Network - Introduction to Networks
Swapnil Agrawal
 
Ajal 7 osi layers
Ajal 7 osi layersAjal 7 osi layers
Ajal 7 osi layers
AJAL A J
 
OSI(Open System Interconnection) model
OSI(Open System Interconnection) modelOSI(Open System Interconnection) model
OSI(Open System Interconnection) model
Namra Afzal
 
computer network NCC l4dc assingment
computer network NCC l4dc assingment computer network NCC l4dc assingment
computer network NCC l4dc assingment
David Parker
 
Ncsweek2 osi model
Ncsweek2 osi modelNcsweek2 osi model
Ncsweek2 osi model
jayvelu
 
Communication Networks 1
Communication Networks 1Communication Networks 1
Communication Networks 1
mahamed Ayesh
 

Similar to Osi and tcp ip model (20)

Ccna introduction
Ccna introductionCcna introduction
Ccna introduction
 
Network layers
Network layersNetwork layers
Network layers
 
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
 
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptxCCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
 
chapter 4.pptx
chapter 4.pptxchapter 4.pptx
chapter 4.pptx
 
Ccent notes part 1
Ccent notes part 1Ccent notes part 1
Ccent notes part 1
 
IMD 251 - Networking
IMD 251 - NetworkingIMD 251 - Networking
IMD 251 - Networking
 
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptxpppppppppppppppppjjjjjjjjjjjpppppppp.pptx
pppppppppppppppppjjjjjjjjjjjpppppppp.pptx
 
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
 
Osi model
Osi modelOsi model
Osi model
 
OSI reference Model
OSI reference ModelOSI reference Model
OSI reference Model
 
Learn basics of ip addressing
Learn basics of  ip addressingLearn basics of  ip addressing
Learn basics of ip addressing
 
Computer Network - Introduction to Networks
Computer Network - Introduction to NetworksComputer Network - Introduction to Networks
Computer Network - Introduction to Networks
 
Ccna notes
Ccna notesCcna notes
Ccna notes
 
Ajal 7 osi layers
Ajal 7 osi layersAjal 7 osi layers
Ajal 7 osi layers
 
OSI(Open System Interconnection) model
OSI(Open System Interconnection) modelOSI(Open System Interconnection) model
OSI(Open System Interconnection) model
 
computer network NCC l4dc assingment
computer network NCC l4dc assingment computer network NCC l4dc assingment
computer network NCC l4dc assingment
 
01 pengenalan
01 pengenalan01 pengenalan
01 pengenalan
 
Ncsweek2 osi model
Ncsweek2 osi modelNcsweek2 osi model
Ncsweek2 osi model
 
Communication Networks 1
Communication Networks 1Communication Networks 1
Communication Networks 1
 

Recently uploaded

STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
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
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
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
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
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
 
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
 
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
 
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
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 

Recently uploaded (20)

STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
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
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
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...
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
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.
 
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...
 
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
 
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 ...
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 

Osi and tcp ip model

  • 1. ASSIGNMENT OBJECTIVES  Discuss the most popular ISO-OSI 7-layer communication reference model  Explain the reference model and standards relevant to network communications  Explain TCP/IP Model
  • 2. MODELS AND STANDARDS IN COMMUNICATION  Communication  Established standards  Standards are known as protocols  Implementation  A framework is helpful in the design of hardware and software for communication  ISO-OSI Model serves this purpose  ISO-OSI supersedes the TCP/IP model
  • 3. ISO AND OSI DEFINED
  • 4. OSI MODEL BACKGROUND  Introduced in 1978 and revised in 1984  Formulates the communication process into structured layers  There are seven layers in the model, hence the name the 7-Layer model  The model acts as a frame of reference in the design of communications and networking products
  • 5. DIVISION OF LAYERS Upper Layers Lower Layers Middle Layer 7. Application 6. Presentation 5. Session 4. Transport 3. Network 2. Data Link 1. Physical
  • 6. 7. APPLICATION LAYER  Purpose  User application to network service interface  Examples  File request from server  E-mail services
  • 7. APPLICATION LAYER FUNCTION  Function  General network access  Flow control  Error recovery
  • 8. 6. PRESENTATION LAYER  Purpose  Formats data for exchange between points of communication  Example:  Redirector software  Formats for transmission to the server
  • 10. 5. SESSION LAYER  Purpose  Oversee a communication session  Establish  Maintain  Terminate  Function  Performs name recognition and related security  Synchronization between sender and receiver  Assignment of time for transmission  Start time  End time etc.
  • 11. 4. TRANSPORT LAYER  Purpose  Repackage proper and efficient delivery of packages  Error free  In sequence  Without duplication
  • 12. TRANSPORT LAYER FUNCTION  For sending data  Repackage the message to fit into packets  Split long messages  Assemble small messages  On receiving data  Perform the reverse  Send an acknowledgment to the sender  Solve packet problems  During transmission and reception
  • 13. 3. NETWORK LAYER  Purpose  Addressing and routing the packets  Example application at the router  If the packet size is large, splits into small packets
  • 14. NETWORK LAYER FUNCTION  Address messages  Address translation from logical to physical  Ex: nganesa ----------> 102.13.345.25  Routing of data  Based on priority  Best path at the time of transmission
  • 15. 2. DATA LINK LAYER  Purpose  Manages the flow of data over the physical media  Responsible for error-free transmission over the physical media  Assures error-free data submission to the Network Layer
  • 16. DATA LINK LAYER FUNCTION  Point of origin  Packages data for transmission over physical line  Receiving end  Packages data for submission to the network layer
  • 17. DATA LINK LAYER SUBDIVISION  Improvement to ISO Model  Logical Link Control (LLC) sub-layer  Manages service access points (logical link)  Error and flow control  Media Access Control (MAC) sub-layer  Applies directly to network card communication  Access control
  • 18. 1. PHYSICAL LAYER  Purpose  Deals with the transmission of 0s and 1s over the physical media  Translation of bits into signals  Example  Pulse duration determination  Transmission synchronization  etc.
  • 19. PHYSICAL LAYER FUNCTION  Encode bits into signals  Carry data from the higher layers  Define the interface to the card  Electrical  Mechanical  Functional  Example: Pin count on the connector
  • 20. TCP/IP REFERENCE MODEL  There are four layers of the TCP/IP reference model (DARPA model as named by the US Government Agency)  The ISO-OSI reference model is composed of seven layers  The next slide shows the mapping of the ISO/OSI model to the TCP/IP model  Note that the ISO/OSI model is more widely used and accepted but the TCP/IP model is easy to comprehend
  • 21. COMPARISON OF ISO-OSI MODEL AND THE TCP/IP MODEL Application Application Presentation Session Transport Host-to-Host Network Internet Data Link Network Access Physical
  • 23. NETWORK INTERFACE LAYER  Responsible for sending and receiving TCP/IP packets on the network medium (physical/Data Link)  Applicable LAN technologies  Ethernet, Token Ring, FDDI etc.  Applicable WAN technologies  X.25 (old), Frame Relay, ATM etc.  Note that some technologies such as ATM and FDDI may be used at both the WAN and the LAN levels
  • 25. CORE INTERNET LAYER PROTOCOLS  IP  A connectionless unreliable protocol that is part of the TCP/IP protocol suite  ARP (Address Resolution Protocol)  Resolves IP addresses to MAC addresses  ICMP (Internet Control Message Protocol)  Diagnostics and error reporting  (IGMP) Internet Group Management Protocol  Management of group multicast
  • 26. TRANSPORT LAYER  Sequencing and transmission of packets  Acknowledgment of receipts  Recovery of packets  Flow control  In essence, it engages in host-to-host transportation of data packets and the delivery of them to the application layer
  • 27. CORE PROTOCOLS OF THE TRANSPORT LAYER TCP (Transmission Control Protocol) UDP (User Datagram Protocol) Transport Layer
  • 28. APPLICATION LAYER  Provides applications with the ability to access the services of the other layers  New protocols and services are always being developed in this category