Presentation is loading. Please wait.

Presentation is loading. Please wait.

Chapter Ten The Application and Presentation Layers.

Similar presentations


Presentation on theme: "Chapter Ten The Application and Presentation Layers."— Presentation transcript:

1 Chapter Ten The Application and Presentation Layers

2 Objectives To look at how data packaging is selected To learn about the different syntaxes used in network transmission To examine some common file formats To get a brief introduction to file compression and encryption To examine the differences between applications and processes

3 OSI and the Real World Most companies these days don’t follow OSI to the letter. The Application and Presentation layers are mostly historical artifacts and not used much in real-world networking.

4 The Presentation Layer Deals with file formats File compression Encryption

5 Abstract Syntax vs. Transfer Syntax Abstract syntax –The form that data takes while it is being used Audio Graphics Video Binary executables Transfer syntax –The form that data takes as it travels over the wire

6 File Formats Graphics formats –Bitmap (.bmp) –Joint photographic experts group (JPEG) –Tagged image file format (TIFF) Sound files –WAV –MP3

7 Presentation Context Multiple file types might make up a single transmission. The overall package, including audio, video, text, and executable code makes up the presentation context.

8 File Compression Lossy –In reducing file size, some information is permanently lost. –This loss is considered to be acceptable loss. Lossless –No loss of information is allowed. –All data arrives intact.

9 Data Encryption Substitution cipher –One character is replaced by another, but the entire character set is used. –Easily hacked Transposition cipher –The characters in a block of data are put in a different order, based on a predefined sequence. DES encryption

10 DES Encryption A block of data of a specific size is selected. The bits themselves are scrambled based on a predefined algorithm. A “key” determines what the order will be. –A new key can be generated for each session.

11 The Application Layer Provides a doorway to the network for applications running on the system Unlike applications can exchange data among themselves

12 Applications and Processes Applications are programs running on a computer that a user launches to perform a certain task. Processes are tasks running within an application that perform a specific function to make the application do what it’s supposed to do.

13 Levels of Processes Common application specific elements (CASE) –Processes whose services are required by most, if not all applications running on the system Specific application specific elements (SASE) –Processes unique to a particular application Remote procedure calls (RPC) –A request made by one computer to have a service provided by another device on the network


Download ppt "Chapter Ten The Application and Presentation Layers."

Similar presentations


Ads by Google