1. 표현 계층
ㅇ 네트워크 상의 여러 이기종 시스템들이 저마다 다른 데이터 표현 방식을 사용하는데,
- 이를 하나의 통일된 구문 형식으로 변환시키는 기능을 수행하는 계층을 말함
. OSI 7 계층모델 상의 계층 6 에 해당
2. 표현 계층 역할
ㅇ 데이타 값이 여러 다양한 시스템에서 다른 방법으로 표현 및 저장 됨
- 예로써, 정수형 값은 시스템에 따라 16비트, 24비트, 36비트 등으로 표현되므로,
- 두 응용계층 프로토콜 개체가 서로 통신할때 양쪽 개체 간의 메세지가 같은 뜻으로
(공통의 어휘로) 교환되어야 함
ㅇ 따라서, 두 응용계층 간의 메세지 교환은 동일한 가상의 문법이 상호합의되어 있어야 함
- 이러한 변역기/변환기 역할을 수행하는 계층이 표현계층임
3. 주요 기능
ㅇ 응용 계층(7 Layer)의 다양한 표현양식(Syntax)을 공통의 형식으로 변환
ㅇ 암호화 (Encryption)
ㅇ 압축 (Compression)
ㅇ 코드 변환 등
- 서로 다른 상이한 형태의 코드변환(ASCII, EBCDIC, binary 등), 화일변환, 문장
축소화 등의 기능 수행
ㅇ 가상 터미널 규약
- 라인과 스크린의 길이, 라인의 종료 약속, 페이지 모드, 커서의 특성 등이 상호
간에 다르므로 가상적인 터미널을 만듬
※ 사용 例 : ASN.1, BER(Basic Encoding Rule) 등