osi model. topics what is the osi model? what is a protocol? why 7 layers? the 7 layers –...
TRANSCRIPT
![Page 1: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/1.jpg)
OSI Model
![Page 2: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/2.jpg)
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?
![Page 3: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/3.jpg)
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
![Page 4: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/4.jpg)
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
![Page 5: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/5.jpg)
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
![Page 6: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/6.jpg)
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
![Page 7: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/7.jpg)
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
![Page 8: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/8.jpg)
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
![Page 9: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/9.jpg)
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
![Page 10: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/10.jpg)
The 7 layers - #7 Application
![Page 11: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/11.jpg)
The 7 layers - #7 Application (Continued)
![Page 12: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/12.jpg)
The 7 layers - #7 Application (Continued)
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
![Page 13: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/13.jpg)
The 7 layers - #6 Presentation
![Page 14: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/14.jpg)
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
![Page 15: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/15.jpg)
The 7 layers - #5 Session
![Page 16: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/16.jpg)
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
![Page 17: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/17.jpg)
The 7 layers - #4 Transport
![Page 18: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/18.jpg)
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
![Page 19: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/19.jpg)
The 7 layers - #3 Network
![Page 20: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/20.jpg)
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
![Page 21: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/21.jpg)
The 7 layers - #2 Data Link
![Page 22: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/22.jpg)
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
![Page 23: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/23.jpg)
The 7 layers - #1 Physical
![Page 24: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/24.jpg)
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
![Page 25: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/25.jpg)
How do the Layers communicate?
![Page 26: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/26.jpg)
![Page 27: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/27.jpg)
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?
![Page 28: OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –](https://reader036.vdocuments.us/reader036/viewer/2022062314/56649eca5503460f94bd79af/html5/thumbnails/28.jpg)
Web References
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