SlideShare uma empresa Scribd logo
1 de 35
OSI MODEL
OSI LAYER ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
THE OSI REFERENCE MODEL 7  Application 6  Presentation 5  Session 4  Transport 3  Network 2  Data Link 1  Physical The OSI Model will be  used throughout your  entire networking  career!
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],THE OSI REFERENCE MODEL
The seven layers of the OSI Reference Model
This is the layer that actually interacts with the operating system or application whenever the user chooses to transfer  files, read messages or perform other network related activities.  A P P L I C A T I O N  L A Y E R 3  Network 2  Data Link 7  Application 6  Presentation 5  Session 4  Transport 1  Physical This layer deal with networking applications. Examples:  Email  Web browsers PDU - User Data
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A P P L I C A T I O N  L A Y E R
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A P P L I C A T I O N  L A Y E R
P R E S E N T A T I O N  L A Y E R The Presentation layer performs code conversion and  data reformatting (syntax translation). It is the translator of the  network, making sure the data is in the correct form for the  receiving application.   This layer is responsible for presenting the data in the required format which may include:  Encryption  Compression PDU - Formatted Data 3  Network 2  Data Link 7  Application 6  Presentation 5  Session 4  Transport 1  Physical
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
RESPONSIBLE FOR THE PRESENTATION LAYER 7. Messages are sent between layers 8. Communicates through  GATEWAYS   and  APPLICATION INTERFACES CORRESPONDING PROTOCOLS JPEG· MIDI· MPEG·  All kinds of music pictures & movie formats·  CORRESPONDING DEVICES GATEWAY
  S E S S I O N  L A Y E R   This Layer establishes, maintains and ends communication  with the receiving device.  The Session layer decides when to turn communication  on and off between two computers It provides the mechanisms that control the data-exchange  process and coordinates the interaction between them.  It sets up and clears communication channels between two  communicating components.
S E S S I O N  L A Y E R 3  Network 2  Data Link 7  Application 6  Presentation 5  Session 4  Transport 1  Physical This layer establishes, manages, and terminates sessions between two communicating hosts. Example:  Client Software ( Used for logging in) PDU - Formatted Data
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],S E S S I O N  L A Y E R
RESPONSIBLE FOR SESSION LAYER 4. Handles remote procedure calls. 5.Communicates through Gateways & application interfaces. CORRESPONDING PROTOCOLS Network File System (NFS CORRESPONDING DEVICES GATEWAYS S E S S I O N  L A Y E R
The Transport layer ensures data is successfully sent and received between the two computers. If data is sent incorrectly, this layer has the responsibility to ask for retransmission of the  data.  This layer acts as an interface between the bottom and top  three layers. By providing the session layer with a reliable  message-transfer service, it hides the detailed operation of  the underlying network from the session layer. This layer maintains  flow control  of data and provides for  error checking and recovery of data between the devices.  T R A N S P O R T  L A Y E R
T R A N S P O R T  L A Y E R This layer breaks up the data from the sending host and then reassembles it in the receiver. It also is used to insure reliable data transport across the network. PDU - Segments 3  Network 2  Data Link 7  Application 6  Presentation 5  Session 4  Transport 1  Physical
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],T R A N S P O R T  L A Y E R
RESPONSIBLE FOR TRANSPORT LAYER 5. Acknowledges successful receipt of data. 6. TCP/SPX - connection oriented communication for  applications to ensure error free delivery. 8. Communicates through Gateway Services, routers & Brouters. CORRESPONDING PROTOCOLS TCP, UDP, SPX, NetBEUI CORRESPONDING DEVICES GATEWAYS T R A N S P O R T  L A Y E R
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],N E T W O R K  L A Y E R
N E T W O R K  L A Y E R 7  Application 6  Presentation 5  Session 4  Transport 3  Network 2  Data Link 1  Physical Sometimes referred to as the “Cisco Layer”. Makes “Best Path Determination” decisions based on logical addresses (usually IP addresses). PDU – Packets
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],N E T W O R K  L A Y E R
RESPONSIBLE FOR  NETWORK LAYER 5. Sends messages and reports errors regarding packet  delivery (ICMP) 6. Communicates through  GATEWAY SERVICES, ROUTERS &  BROUTERS CORRESPONDING PROTOCOLS 1. IP 4. ARP  7. ICMP  2. IPX 5. RARP 8. DLC  3. RIP 6. OSPF   9. NetBEUI CORRESPONDING DEVICES ROUTERS &  BROUTERS N E T W O R K  L A Y E R
D A T A L I N K  L A Y E R ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
D A T A L I N K  L A Y E R This layer provides reliable transit of data across a physical link. Makes decisions based on physical addresses (usually MAC addresses). PDU – Frames 3  Network 2  Data Link 7  Application 6  Presentation 5  Session 4  Transport 1  Physical
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],D A T A L I N K  L A Y E R
RESPONSIBLE FOR DATALINK LAYER 6. CRC is added at this Layer (Error detection). 7. If CRC fails at the receiving computer, this layer will  request re-transmission. 8. MAC addresses are resolved at this Layer (switches,  brouters and bridges function on this layer using the  MAC sub layer) 9. Sends data from network layer to physical layer. D A T A L I N K  L A Y E R
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],D A T A L I N K  L A Y E R
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],D A T A L I N K  L A Y E R
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],D A T A L I N K  L A Y E R
P H Y S I C A L  L A Y E R ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
P H Y S I C A L  L A Y E R 7  Application 6  Presentation 5  Session 4  Transport 3  Network 2  Data Link 1  Physical This is the physical media  through which the data,  represented as electronic  signals, is sent  from the  source host to the destination host. Examples:    CAT5 (what we have)    Coaxial (like cable TV)    Fiber optic PDU – Bits
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],P H Y S I C A L  L A Y E R
RESPONSIBLE FOR PHYSICAL LAYER 5. Specifies how signals are transmitted on network 6. Communicates through:  REPEATERS, HUBS, SWITCHES,    CABLES, CONNECTORS, RECEIVERS,    & MULTIPLEXERS CORRESPONDING PROTOCOLS None CORRESPONDING DEVICES 1. Brouters    4. Amplifiers   7. Receivers  10. Cables 2. Hubs   5. Transceivers   8. Transmitters  11. Switches 3. Repeaters    6. Multiplexers     9. Connectors  P H Y S I C A L  L A Y E R
 

Mais conteúdo relacionado

Mais procurados (20)

OSI(Open System Interconnection) model
OSI(Open System Interconnection) modelOSI(Open System Interconnection) model
OSI(Open System Interconnection) model
 
03. osi reference-layer
03. osi reference-layer03. osi reference-layer
03. osi reference-layer
 
OSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil ShaikhOSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil Shaikh
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
Computer netwrks
Computer netwrksComputer netwrks
Computer netwrks
 
The Osi Model
The Osi ModelThe Osi Model
The Osi Model
 
Ccna notes
Ccna notesCcna notes
Ccna notes
 
OSI Layering
OSI Layering OSI Layering
OSI Layering
 
OSI model
OSI modelOSI model
OSI model
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
OSI MODEL - A PROJECT
OSI MODEL - A PROJECTOSI MODEL - A PROJECT
OSI MODEL - A PROJECT
 
Osi layers
Osi layersOsi layers
Osi layers
 
OSI layer by cisco
OSI layer by ciscoOSI layer by cisco
OSI layer by cisco
 
The OSI Model
The OSI ModelThe OSI Model
The OSI Model
 
Mcse notes
Mcse notesMcse notes
Mcse notes
 
OSI reference Model
OSI reference ModelOSI reference Model
OSI reference Model
 
Iso osi
Iso osiIso osi
Iso osi
 
OSI and TCP/IP Model
OSI and TCP/IP ModelOSI and TCP/IP Model
OSI and TCP/IP Model
 
Osi model
Osi modelOsi model
Osi model
 
key point of OSI layer with devices and Topology
key point of OSI layer with devices and Topologykey point of OSI layer with devices and Topology
key point of OSI layer with devices and Topology
 

Destaque

Destaque (16)

Introduction to TCP
Introduction to TCPIntroduction to TCP
Introduction to TCP
 
OSI Layers
OSI Layers OSI Layers
OSI Layers
 
Functions of osi layer in computer networks
Functions of osi layer in computer networksFunctions of osi layer in computer networks
Functions of osi layer in computer networks
 
Osi Layer model provided by TopTechy.com
Osi Layer model provided by TopTechy.comOsi Layer model provided by TopTechy.com
Osi Layer model provided by TopTechy.com
 
Protocol Ppt[1]
Protocol Ppt[1]Protocol Ppt[1]
Protocol Ppt[1]
 
Osi model
Osi modelOsi model
Osi model
 
Osi model
Osi modelOsi model
Osi model
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
 
Protocols
ProtocolsProtocols
Protocols
 
7 layer OSI
7 layer OSI7 layer OSI
7 layer OSI
 
Network protocol
Network protocolNetwork protocol
Network protocol
 
Network protocols
Network protocolsNetwork protocols
Network protocols
 
NETWORK PROTOCOL
NETWORK PROTOCOLNETWORK PROTOCOL
NETWORK PROTOCOL
 
Protocols
ProtocolsProtocols
Protocols
 
Internet protocol (ip) ppt
Internet protocol (ip) pptInternet protocol (ip) ppt
Internet protocol (ip) ppt
 
OSI Model
OSI ModelOSI Model
OSI Model
 

Semelhante a Hardware7

Semelhante a Hardware7 (20)

Networking (osi model)
Networking (osi model)Networking (osi model)
Networking (osi model)
 
OSI Draft
OSI DraftOSI Draft
OSI Draft
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Topology Chapter 2.pptx
Topology Chapter 2.pptxTopology Chapter 2.pptx
Topology Chapter 2.pptx
 
OSI Reference Model
OSI Reference ModelOSI Reference Model
OSI Reference Model
 
006 Osi Model
006 Osi Model006 Osi Model
006 Osi Model
 
OSI model
OSI modelOSI model
OSI model
 
OSI 7 layer Architecture and explain the functions of each layer
OSI 7 layer Architecture and explain the functions of each layerOSI 7 layer Architecture and explain the functions of each layer
OSI 7 layer Architecture and explain the functions of each layer
 
Learn basics of ip addressing
Learn basics of  ip addressingLearn basics of  ip addressing
Learn basics of ip addressing
 
Troytech 640 407 ccna edt.2
Troytech 640 407 ccna edt.2Troytech 640 407 ccna edt.2
Troytech 640 407 ccna edt.2
 
C C N A Day1
C C N A  Day1C C N A  Day1
C C N A Day1
 
Ccna day1
Ccna day1Ccna day1
Ccna day1
 
Ccna day1
Ccna day1Ccna day1
Ccna day1
 
Osi model
Osi modelOsi model
Osi model
 
Osi model
Osi modelOsi model
Osi model
 
OSI model
OSI modelOSI model
OSI model
 
Ccna day1
Ccna day1Ccna day1
Ccna day1
 
seven layer OSI model
seven layer OSI modelseven layer OSI model
seven layer OSI 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.pptx
 

Mais de George Ranson (16)

Day 1
Day   1Day   1
Day 1
 
Hardware9
Hardware9Hardware9
Hardware9
 
Hardware8
Hardware8Hardware8
Hardware8
 
Hardware5
Hardware5Hardware5
Hardware5
 
Hardware3
Hardware3Hardware3
Hardware3
 
Hardware5
Hardware5Hardware5
Hardware5
 
Hardware4
Hardware4Hardware4
Hardware4
 
Hardware3
Hardware3Hardware3
Hardware3
 
Hardware1
Hardware1Hardware1
Hardware1
 
Hardware1
Hardware1Hardware1
Hardware1
 
Troubleshooting111
Troubleshooting111Troubleshooting111
Troubleshooting111
 
Processor2
Processor2Processor2
Processor2
 
Printer
PrinterPrinter
Printer
 
Hard disk PPT
Hard disk PPTHard disk PPT
Hard disk PPT
 
Getting familiar with pc
Getting familiar with pcGetting familiar with pc
Getting familiar with pc
 
Networking basics
Networking basicsNetworking basics
Networking basics
 

Último

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Último (20)

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

Hardware7

  • 2.
  • 3. THE OSI REFERENCE MODEL 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical The OSI Model will be used throughout your entire networking career!
  • 4.
  • 5. The seven layers of the OSI Reference Model
  • 6. This is the layer that actually interacts with the operating system or application whenever the user chooses to transfer files, read messages or perform other network related activities. A P P L I C A T I O N L A Y E R 3 Network 2 Data Link 7 Application 6 Presentation 5 Session 4 Transport 1 Physical This layer deal with networking applications. Examples:  Email  Web browsers PDU - User Data
  • 7.
  • 8.
  • 9. P R E S E N T A T I O N L A Y E R The Presentation layer performs code conversion and data reformatting (syntax translation). It is the translator of the network, making sure the data is in the correct form for the receiving application. This layer is responsible for presenting the data in the required format which may include:  Encryption  Compression PDU - Formatted Data 3 Network 2 Data Link 7 Application 6 Presentation 5 Session 4 Transport 1 Physical
  • 10.
  • 11. RESPONSIBLE FOR THE PRESENTATION LAYER 7. Messages are sent between layers 8. Communicates through GATEWAYS and APPLICATION INTERFACES CORRESPONDING PROTOCOLS JPEG· MIDI· MPEG·  All kinds of music pictures & movie formats·  CORRESPONDING DEVICES GATEWAY
  • 12. S E S S I O N L A Y E R This Layer establishes, maintains and ends communication with the receiving device. The Session layer decides when to turn communication on and off between two computers It provides the mechanisms that control the data-exchange process and coordinates the interaction between them. It sets up and clears communication channels between two communicating components.
  • 13. S E S S I O N L A Y E R 3 Network 2 Data Link 7 Application 6 Presentation 5 Session 4 Transport 1 Physical This layer establishes, manages, and terminates sessions between two communicating hosts. Example:  Client Software ( Used for logging in) PDU - Formatted Data
  • 14.
  • 15. RESPONSIBLE FOR SESSION LAYER 4. Handles remote procedure calls. 5.Communicates through Gateways & application interfaces. CORRESPONDING PROTOCOLS Network File System (NFS CORRESPONDING DEVICES GATEWAYS S E S S I O N L A Y E R
  • 16. The Transport layer ensures data is successfully sent and received between the two computers. If data is sent incorrectly, this layer has the responsibility to ask for retransmission of the data. This layer acts as an interface between the bottom and top three layers. By providing the session layer with a reliable message-transfer service, it hides the detailed operation of the underlying network from the session layer. This layer maintains flow control of data and provides for error checking and recovery of data between the devices. T R A N S P O R T L A Y E R
  • 17. T R A N S P O R T L A Y E R This layer breaks up the data from the sending host and then reassembles it in the receiver. It also is used to insure reliable data transport across the network. PDU - Segments 3 Network 2 Data Link 7 Application 6 Presentation 5 Session 4 Transport 1 Physical
  • 18.
  • 19. RESPONSIBLE FOR TRANSPORT LAYER 5. Acknowledges successful receipt of data. 6. TCP/SPX - connection oriented communication for applications to ensure error free delivery. 8. Communicates through Gateway Services, routers & Brouters. CORRESPONDING PROTOCOLS TCP, UDP, SPX, NetBEUI CORRESPONDING DEVICES GATEWAYS T R A N S P O R T L A Y E R
  • 20.
  • 21. N E T W O R K L A Y E R 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical Sometimes referred to as the “Cisco Layer”. Makes “Best Path Determination” decisions based on logical addresses (usually IP addresses). PDU – Packets
  • 22.
  • 23. RESPONSIBLE FOR NETWORK LAYER 5. Sends messages and reports errors regarding packet delivery (ICMP) 6. Communicates through GATEWAY SERVICES, ROUTERS & BROUTERS CORRESPONDING PROTOCOLS 1. IP 4. ARP 7. ICMP 2. IPX 5. RARP 8. DLC 3. RIP 6. OSPF   9. NetBEUI CORRESPONDING DEVICES ROUTERS & BROUTERS N E T W O R K L A Y E R
  • 24.
  • 25. D A T A L I N K L A Y E R This layer provides reliable transit of data across a physical link. Makes decisions based on physical addresses (usually MAC addresses). PDU – Frames 3 Network 2 Data Link 7 Application 6 Presentation 5 Session 4 Transport 1 Physical
  • 26.
  • 27. RESPONSIBLE FOR DATALINK LAYER 6. CRC is added at this Layer (Error detection). 7. If CRC fails at the receiving computer, this layer will request re-transmission. 8. MAC addresses are resolved at this Layer (switches, brouters and bridges function on this layer using the MAC sub layer) 9. Sends data from network layer to physical layer. D A T A L I N K L A Y E R
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. P H Y S I C A L L A Y E R 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical This is the physical media through which the data, represented as electronic signals, is sent from the source host to the destination host. Examples:  CAT5 (what we have)  Coaxial (like cable TV)  Fiber optic PDU – Bits
  • 33.
  • 34. RESPONSIBLE FOR PHYSICAL LAYER 5. Specifies how signals are transmitted on network 6. Communicates through: REPEATERS, HUBS, SWITCHES, CABLES, CONNECTORS, RECEIVERS, & MULTIPLEXERS CORRESPONDING PROTOCOLS None CORRESPONDING DEVICES 1. Brouters  4. Amplifiers 7. Receivers 10. Cables 2. Hubs 5. Transceivers 8. Transmitters 11. Switches 3. Repeaters   6. Multiplexers    9. Connectors  P H Y S I C A L L A Y E R
  • 35.