SlideShare une entreprise Scribd logo
1  sur  31
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

Contenu connexe

Tendances

Introduction to TCP/IP
Introduction to TCP/IPIntroduction to TCP/IP
Introduction to TCP/IPMichael Lamont
 
Presentation on TCP/IP Model
Presentation on TCP/IP ModelPresentation on TCP/IP Model
Presentation on TCP/IP ModelAbir Junayed
 
ISDN Integrated Services Digital Network
ISDN Integrated Services Digital NetworkISDN Integrated Services Digital Network
ISDN Integrated Services Digital NetworkMadhumita Tamhane
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference ModelMukesh Tekwani
 
Unit 2 cnd_22634_pranoti doke
Unit 2 cnd_22634_pranoti dokeUnit 2 cnd_22634_pranoti doke
Unit 2 cnd_22634_pranoti dokePranoti Doke
 
THE COMPLETE OSI MODEL
THE COMPLETE OSI MODEL THE COMPLETE OSI MODEL
THE COMPLETE OSI MODEL AMIT GUPTA
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switchinghoanv
 
TCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer DescriptionTCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer DescriptionShubham Khedekar
 
Ip address presentation
Ip address presentationIp address presentation
Ip address presentationmuhammad amir
 
Internetworking
InternetworkingInternetworking
InternetworkingRaghu nath
 
Basics of IP Addressing
Basics of IP AddressingBasics of IP Addressing
Basics of IP AddressingKushal Sheth
 

Tendances (20)

Internet Protocol
Internet ProtocolInternet Protocol
Internet Protocol
 
Introduction to TCP/IP
Introduction to TCP/IPIntroduction to TCP/IP
Introduction to TCP/IP
 
Presentation on TCP/IP Model
Presentation on TCP/IP ModelPresentation on TCP/IP Model
Presentation on TCP/IP Model
 
ISDN Integrated Services Digital Network
ISDN Integrated Services Digital NetworkISDN Integrated Services Digital Network
ISDN Integrated Services Digital Network
 
TCP/IP
TCP/IPTCP/IP
TCP/IP
 
Tcp IP Model
Tcp IP ModelTcp IP Model
Tcp IP Model
 
HDLC
HDLCHDLC
HDLC
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference Model
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
 
Unit 2 cnd_22634_pranoti doke
Unit 2 cnd_22634_pranoti dokeUnit 2 cnd_22634_pranoti doke
Unit 2 cnd_22634_pranoti doke
 
THE COMPLETE OSI MODEL
THE COMPLETE OSI MODEL THE COMPLETE OSI MODEL
THE COMPLETE OSI MODEL
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switching
 
TCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer DescriptionTCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer Description
 
TCP/IP Introduction
TCP/IP IntroductionTCP/IP Introduction
TCP/IP Introduction
 
Ip address presentation
Ip address presentationIp address presentation
Ip address presentation
 
5 IEEE standards
5  IEEE standards5  IEEE standards
5 IEEE standards
 
Protocolo de capa 6
Protocolo de capa 6Protocolo de capa 6
Protocolo de capa 6
 
Internetworking
InternetworkingInternetworking
Internetworking
 
Chapter 3 : User Datagram Protocol (UDP)
Chapter 3 : User Datagram Protocol (UDP)Chapter 3 : User Datagram Protocol (UDP)
Chapter 3 : User Datagram Protocol (UDP)
 
Basics of IP Addressing
Basics of IP AddressingBasics of IP Addressing
Basics of IP Addressing
 

En vedette

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
 
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 PROTOCOLSamiteshg
 
Introduction to router
Introduction to routerIntroduction to router
Introduction to routerFarhan Galib
 
Difference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP LayerDifference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP LayerNetwax Lab
 
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 topologiesNorah Saad
 
Routers.ppt
Routers.pptRouters.ppt
Routers.pptkirbadh
 

En vedette (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
 
Difference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP LayerDifference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP Layer
 
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
 
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
 

Similaire à Osi and tcp ip model

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
 
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.pptxBabarYunus1
 
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.pptxzeyadosama505
 
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.pptdeeplearning6
 
OSI reference Model
OSI reference ModelOSI reference Model
OSI reference ModelJohnson Ubah
 
Computer Network - Introduction to Networks
Computer Network - Introduction to NetworksComputer Network - Introduction to Networks
Computer Network - Introduction to NetworksSwapnil Agrawal
 
Ajal 7 osi layers
Ajal 7 osi layersAjal 7 osi layers
Ajal 7 osi layersAJAL A J
 
OSI(Open System Interconnection) model
OSI(Open System Interconnection) modelOSI(Open System Interconnection) model
OSI(Open System Interconnection) modelNamra 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 modeljayvelu
 
Communication Networks 1
Communication Networks 1Communication Networks 1
Communication Networks 1mahamed Ayesh
 

Similaire à 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
 

Dernier

Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 

Dernier (20)

Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 

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