Chapter Ten The Application and Presentation Layers.

Slides:



Advertisements
Similar presentations
Raster Graphics 2.01 Investigate graphic image design.
Advertisements

Web Design Vocab 3 PNG, JPG, GIF, MP3, MPEG.
RMAUG Professional Development Series 2/11/09 Dwight Reifsnyder.
Charmaine NormanCopyright What Is a Web Page Presented by Webpagemaker. Net Left click your mouse to view each frame, Web Page.
Review of Chapters 12, 13 & 14 Transport Layer Session Layer Presentation Layer.
CSCE101 –Chapter 8 Thursday, November 30, Compression MP3 players – MP3 is a compression technology that reduces the size of an audio file to 1/10.
1 A Balanced Introduction to Computer Science, 2/E David Reed, Creighton University ©2008 Pearson Prentice Hall ISBN Chapter 12 Data.
Chapter 2 Network Models.
Guilford County SciVis V106.01
V Obtained from a Guildford County workshop-Summer, 2014.
The OSI Model A layered framework for the design of network systems that allows communication across all types of computer systems regardless of their.
Welcome to a New Quarter Class Rules and Responsibilities What will be learning? 106-Static and Dynamic Visualization 105-Synthesize Data for SciVis Video-Real.
Manipulating Images Image A visual representation of something that is seen in real life. It can be two-dimensional or three-dimensional A visual representation.
Nat 4/5 - Software Design and Development – Low Level Operations - 1 National 4/5 – Computing Science Information Systems Design and Development Media.
Comparison of image compression algorithms ECE-533 Paula Aguilera.
Task 01 – Explain how different types of graphical images relate to file formats, file conversions, formats and compression. Emily Riley.
Sem 1 v2 Chapter 14: Layer 6 - The Presentation layer.
Computers and Scientific Thinking David Reed, Creighton University Data Representation 1.
Institute of Technology Sligo - Dept of Computing Sem 1 Chapter 14: Layer 6 - The Presentation layer.
Image Storage Bitmapped Graphics – in which an image is represented as a collection of dots Vector Graphics – in which an image is represented as a set.
1 Analysis of Algorithms Chapter - 08 Data Compression.
Common file formats  Lesson Objective: Understanding common file formats and their differences.  Learning Outcome:  Describe the type of files which.
Chapter Ten The Application and Presentation Layers.
Digital Cameras And Digital Information. How a Camera works Light passes through the lens Shutter opens for an instant Film is exposed to light Film is.
Data Compression. Compression? Compression refers to the ways in which the amount of data needed to store an image or other file can be reduced. This.
MODULE I NETWORKING CONCEPTS.
Image formats. Basic terminologies… Pixels: Pixels are the building blocks of every digital image. a pixel is a single point in a graphic image. Resolutions:
44212: Web-site Development Optimising Images for Web-pages Ian Perry Room:C49 Extension:7287
File Format. Graphics file Format GIF (Graphics Interchange Format) JPEG (Joint Photographic Experts Group) PNG (Portable Network Graphics) TIFF (Tag.
File Format. Graphic file Format GIF –cross-platform compatibility –developed by CompuServe as a common format for exchanging bitmapped images between.
Cisco – Chapters Layers 4, 5, and 6 More Details.
Multimedia Basics (1) Hongli Luo CEIT, IPFW. Topics r Image data type r Color Model : m RGB, CMY, CMYK, YUV, YIQ, YCbCr r Analog Video – NTSC, PAL r Digital.
File Analysis Dr. John P. Abraham Professor UTPA.
Raster Graphics 2.01 Investigate graphic image design.
Marwan Al-Namari 1 Digital Representations. Bits and Bytes Devices can only be in one of two states 0 or 1, yes or no, on or off, … Bit: a unit of data.
Chap 14 Presentation Layer Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
Open System Interconnection Describe how information from a software application in one computer moves through a network medium to a software application.
CSCI-100 Introduction to Computing Hardware Part II.
Image File Formats. What is an Image File Format? Image file formats are standard way of organizing and storing of image files. Image files are composed.
COMP135/COMP535 Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 2 Lecture 2 – Digital Representations.
Digital Image Editing Presented by John Hohn. File Formats JPEG – Joint Photographic Experts Group PNP – Portable Network Graphics GIF – Graphic Interchange.
Comp 335 File Structures Data Compression. Why Study Data Compression? Conserves storage space Files can be transmitted faster because there are less.
Digital File Formats By Ali Aslam. JPEG JPEG Stands for Joint Photographic Experts Group. JPEG uses a lossy compression routine. Lossy compression means.
Digital Graphics for Computer Games Pixels Types of Digital Graphics (Raster and Vector) Compression.
1 Computer Communication & Networks Lecture 3 Layering and Protocol Stacks (contd.) Waleed Ejaz.
Layer 6 Presentation Layer. Overview Now that you have learned about Layer 5 of the OSI model, it is time to look at Layer 6, the presentation layer.
Software Design and Development Storing Data Part 2 Text, sound and video Computing Science.
Networks Standardisation & Protocols. Learning Objectives Explain the advantages of standardisation and describe some areas of standardisation such as.
GCSE COMPUTER SCIENCE Topic 3 - Data 3.3 Data Storage and Compression.
File Compression 3.3.
2.01 Understand Digital Raster Graphics
Image Formats.
Lesson Objectives Aims You should know about: 1.3.1:
Sci Vis I Exam Review Unit 6 File Formats.
2.01 Investigate graphic image design.
JPG vs GIF vs PNG What is the difference?
1.01 Investigate graphic types and file formats.
Fun gym Cambridge Nationals R001.
Chapter 3: Open Systems Interconnection (OSI) Model
File Formats V
Web Design and Development
2.01 Understand Digital Raster Graphics
ИНФОРМАТИКА И РАЧУНАРСТВО Наставна тема: РАЧУНАРСКА ГРАФИКА
2.01 Investigate graphic image design.
Image Coding and Compression
Do Now! Convert the following sequence of bits into an image using the protocol we discussed (first 8 bits are lengthxwidth, Then fill in the rows pixel.
2.01 Investigate graphic image design.
Chapter 8 – Compression Aims: Outline the objectives of compression.
2.01 Investigate graphic image design.
Creating Digital Graphics
Presentation transcript:

Chapter Ten The Application and Presentation Layers

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

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.

The Presentation Layer Deals with file formats File compression Encryption

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

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

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.

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.

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

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.

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

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.

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