2. 2 Presentation layer 2. 3 The presentation layer is responsible for translation, compression, and encryption.

Slides:



Advertisements
Similar presentations
Data Transfer Chapter 10. File conversion When we upgrade a file after a big time of use, usually it is necessary to change the format of the file. For.
Advertisements

1 Cryptosystems When defining a cryptosystem, details must be given of: The alphabets M and C the keyspace K and how keys are to be chosen The encryption.
Lecture 9: Character and String
Computer Codes Rohit Khokher. Computer Codes Data types NumericNonnumeric IntegerRealAlphabet A, B, C, …,Z a, b, c,…,z Digits 0,…,9 Special Characters.
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
Computer Science 101 Data Encryption And Computer Networks.
Principles of Information Security, 2nd edition1 Cryptography.
IT Systems What Number? EN230-1 Justin Champion C208 –
Using Binary Coding Information Remember  Bit = 0 or 1, Binary Digit  Byte = the number of bits used to represent letters, numbers and special characters.
Review of Chapters 12, 13 & 14 Transport Layer Session Layer Presentation Layer.
Using Binary Coding Information Remember  Bit = 0 or 1, Binary Digit  Byte = the number of bits used to represent letters, numbers and special characters.
Processing Data.
Data Representation (in computer system) Computer Fundamental CIM2460 Bavy LI.
CCE-EDUSAT SESSION FOR COMPUTER FUNDAMENTALS Date: Session III Topic: Number Systems Faculty: Anita Kanavalli Department of CSE M S Ramaiah.
COMPUTER FUNDAMENTALS David Samuel Bhatti
CODING SYSTEMS CODING SYSTEMS CODING SYSTEMS. CHARACTERS CHARACTERS digits: 0 – 9 (numeric characters) letters: alphabetic characters punctuation marks:
CHARACTERS Data Representation. Using binary to represent characters Computers can only process binary numbers (1’s and 0’s) so a system was developed.
Hexadecimal and ASCII Lesson Objective: Understand the purpose of ASCII and how to use it. Lesson Outcome: Convert between Hexadecimal and ASCII Convert.
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non-proprietary standards for networking and for operating system.
Data Communications and Networks
Sem 1 v2 Chapter 14: Layer 6 - The Presentation layer.
Chapter 3 Representing Numbers and Text in Binary Information Technology in Theory By Pelin Aksoy and Laura DeNardis.
Agenda Data Representation – Characters Encoding Schemes ASCII
Computer System Basics 1 Number Systems & Text Representation Computer Forensics BACS 371.
Data and Program Representation
Chapter 7 Data Coding. Agenda Coding Code efficiency and conversion Compression/compaction Code encryption/decryption.
Institute of Technology Sligo - Dept of Computing Sem 1 Chapter 14: Layer 6 - The Presentation layer.
THE OSI MODEL AND THE TCP/IP PROTOCOL SUITE CS 1202 Lectur3 part2.
E-Commerce Security Technologies : Theft of credit card numbers Denial of service attacks (System not availability ) Consumer privacy (Confidentiality.
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
Binary Arithmetic & Data representation
The OSI Model and the TCP/IP Protocol Suite Outline: 1.Protocol Layers 2.OSI Model 3.TCP/IP Model 4.Addressing 1.
COMPSCI 210 Semester Tutorial 1
3.3 Digital Communication Security. Overview Demonstrate knowledge and understanding of basic network security measures, e.g. passwords, access levels,
Protocols Rules governing the communication process, the language of the deal between the devices, must reflect Layers protocols define format, order of.
©Brooks/Cole, 2003 Model and protocol  A model is the specification set by a standards organization as a guideline for designing networks.  A protocol.
2. 2 Presentation layer 2. 3 The presentation layer is responsible for translation, compression, and encryption.
Codes Octal Power Hexadecimal ASCII BCD Code
Binary System Presented by Mr. Wilhelmi Internal Representation of Data Input Input  Data that is put into the computer for processing Data Data  The.
Network Protocols and Standards (Part 2). The OSI Model In 1984, the International Organization for Standardization (ISO) defined a standard, or set of.
Chap 14 Presentation Layer Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
1 Wireless Threats 1 – Cracking WEP Cracking WEP in Chapter 5 of Wireless Maximum Security by Peikari, C. and Fogie, S.
Agenda Character representation Numerical Conversions ASCII EBCDIC
Session and Presentation Layers Honolulu Community College Cisco Academy Training Center Semester 1 Version
Data Representation. What is data? Data is information that has been translated into a form that is more convenient to process As information take different.
Business Programming I Fall – 2000 By Jim Payne Lecture 05Jim Payne - University of Tulsa2 Alphanumeric Storage Numbers that are not numbers? Alphabetic.
Characters and Strings
THE SEVEN LAYERS OF THE OSI MODEL. PHYSICAL LAYER Encodes the packets into a signal recognized by the medium that will carry them Ex. Analog signal sent.
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.
Animation The rapid display of a sequence of images of 2-D or 3-D artwork/model positions, in order to create an illusion of movement.
DATA Unit 2 Topic 2. Different Types of Data ASCII code: ASCII - The American Standard Code for Information Interchange is a standard seven-bit code that.
Lecture Coding Schemes. Representing Data English language uses 26 symbols to represent an idea Different sets of bit patterns have been designed to represent.
Binary Representation in Text
Binary Representation in Text
Unit 18: Computational Thinking
Data Transfer ASCII FILES.
The OSI Model and the TCP/IP Protocol Suite
TOPICS Information Representation Characters and Images
Lec 5 Layers Computer Networks Al-Mustansiryah University
The OSI Model and the TCP/IP Protocol Suite
Representing Characters
Network Protocol Layers
Ch2: Data Representation
Computer Data Types Basics of Computing.
The OSI Model and the TCP/IP Protocol Suite
The OSI Model and the TCP/IP Protocol Suite
OSI Model The Seven Layers
Encoding and Sending Formatted Text
Learning Intention I will learn how computers store text.
The OSI Model and the TCP/IP Protocol Suite
Presentation transcript:

2. 2 Presentation layer

2. 3 The presentation layer is responsible for translation, compression, and encryption.

 Translates data Translates data  Responsible for encrypting data Responsible for encrypting data  Manages data compression Manages data compression

 a sending computer receiving data from the application layer will need to convert data from the receiving format(eg ASCII) to a format understood and accepted by other layers of the OSI model to ensure smooth file transfer  the receiving computer is responsible for the conversion of “the external format” with which data is received from the sending computer to one accepted by the other layers in the host computer  Data formats include postscript, ASCII, or BINARY such as EBCDICASCIIEBCDIC

 The process of transforming information (plaintext) using an algorithm (called cipher) to make it unreadable to anyone except those possessing special knowledge, usually referred to as a key.  The result of the process is encrypted information (referred to as ciphertext).

 The goal of data compression is to represent an information source (a data file, an image) as accurately as possible using the fewest number of bits  For example, ◦ This string can be compressed as: ◦ 25.[9]8  Interpreted as, "twenty five point 9 eights", the original string is perfectly recreated, just written in a smaller form

 ASCII, American Standard Code for Information Interchange ASCII  EBCDIC, Extended Binary Coded Decimal Interchange Code EBCDIC  X.25 PAD, Packet Assembler/Disassembler Protocol X.25 PAD