Presentation is loading. Please wait.

Presentation is loading. Please wait.

OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –

Similar presentations


Presentation on theme: "OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –"— Presentation transcript:

1 OSI Model

2 Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network – Data Link – Physical How do the Layers Communicate?

3 What is the OSI Model? Open Systems Interconnection International Organization for Standardization (ISO) standard for worldwide communications that defines a networking framework for implementing protocols in seven layers Designed to describe layers in a network operating system 7. Application 6. Presentation 5. Session 4. Transport 3. Network 2. Data Link 1. Physical

4 What is the OSI Model? (Continued) Each layer can communicate with the layer directly above it and directly below it The work on OSI was initiated in the late 1970s, and came to a level of maturity in the late 1980s and early 1990s Each layer has a standard defined input and a standard defined output 7. Application 6. Presentation 5. Session 4. Transport 3. Network 2. Data Link 1. Physical

5 What is a Protocol? An agreed-upon format for transmitting data between two devices. The protocol determines the following: – The type of error checking to be used – Data compression method, if any – How the sending device will indicate that it has finished sending a message – How the receiving device will indicate that it has received a message

6 Why 7 layers? One layer system: – Monolithic specifications or “Link” protocols – Single copper wire or radio link – Application specific – Application aware signals – Inflexible i.e. N times M problem for standards

7 Why 7 layers? (continued) One to Two layers: – Need to separate Application specific from signaling and routing – Becomes m + n + 1 – One end-to-end Network Service Definition

8 Why 7 layers? (continued) Two to Four layers defining the Network Service: – Specifying media and signaling – Specifying the operation of a single-link protocol – Specifying the operation of nodes (end and intermediate systems) – Network service splits to 3 layers Physical Layer, concerned with media and signalling Data Link Layer, concerned with the operation of a single link Network Layer concerned with the behaviour of nodes to provide the overall Network Service

9 Why 7 layers? (continued) Transport layer – Transmission of 1s and 0s carries a chance of corruption – QoS (Quality of Service) Session layer – Dialogue control and Dialogue separation – Check point synchronization Presentation layer – Really the “encoding layer” – Abstract syntax – Transfer syntax

10 The 7 layers - #7 Application

11 The 7 layers - #7 Application (Continued)

12 The Application layer represents the level at which applications access network services. This layer represents the services that directly support applications such as software for file transfers, database access, and electronic mail Uses Terminate and Stay Resident (TSR) programs known as “Network Redirectors” Passes “Operating System File Envelope to Presentation layer Provides protocols for end-user applications Provides standardized services to applications

13 The 7 layers - #6 Presentation

14 The 7 layers - #6 Presentation (Continued) Negotiates between abstract syntax and transfer syntax – Transfers data format of sender to data format of receiver Controls security at the file level Data is contiguous and complete Provides code conversion, data compression and encryption services

15 The 7 layers - #5 Session

16 The 7 layers - #5 Session (Continued) Establishes and terminates communications sessions between host processes Provides synchronization and translation between name and address databases This layer establishes dialog control between the two computers in a session, regulating which side transmits, plus when and how long it transmits

17 The 7 layers - #4 Transport

18 The 7 layers - #4 Transport (Continued) Breaks the file into segments for transport over the network Handles error recognition and recovery Rebuilds segments on receiver Guarantees error free host-to-host transfers Not concerned with routing Works in units of Messages

19 The 7 layers - #3 Network

20 The 7 layers - #3 Network (Continued) Works in units of packets Addresses, switches and routes packets between hosts Fragments and reassembles packets Translates logical addresses and names into physical addresses

21 The 7 layers - #2 Data Link

22 The 7 layers - #2 Data Link (Continued) Works in units of frames Provides error free node-to-node connections and flow control Provides mapping between network-layer addresses and Data Link layer addresses Waits for acknowledgement from receiver

23 The 7 layers - #1 Physical

24 The 7 layers - #1 Physical (Continued) Works in units of bits Regulates the transmission of bits over a physical medium Defines transmission technique used to send data over the wire Handles physical, electrical and procedural specifications Defines connectors, pin outs and electrical voltages and currents

25 How do the Layers communicate?

26

27 What did I just see again? What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network – Data Link – Physical How do the Layers Communicate?

28 Web References https://secure.linuxports.com/howto/intro_to_networking/c4412. htm https://secure.linuxports.com/howto/intro_to_networking/c4412. htm http://www.isi.salford.ac.uk//books/osi/all.html#head2 http://www.pe.net/~rlewis/Resources/james.html http://www.webopedia.com http://www.iso.ch/iso/en/ISOOnline.openerpage


Download ppt "OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –"

Similar presentations


Ads by Google