정보통신기사 필기

6계층 — 표현 계층 (Presentation Layer)

역할: 데이터 형식 변환·암호화·압축. 서로 다른 형식의 데이터를 통일된 형식으로 변환
PDU: 데이터 (Data) | 장비: 전용 장비 없음 (소프트웨어 처리)
기술/프로토콜역할특징
SSL / TLS암호화HTTPS의 기반. 대칭키+비대칭키 혼합 사용
JPEG / PNG / GIF이미지 압축이미지 데이터 형식 표준
MPEG / AVI동영상 압축동영상 데이터 형식 표준
ASCII / UTF-8문자 인코딩문자를 숫자로 변환하는 표준
ZIP / GZIP데이터 압축전송 효율을 높이기 위한 압축
🔐 대칭키 · 비대칭키 · AES-256 · 운영 모드 · 전자서명 → 「암호화」 상세 보기
시험 포인트: 6계층 = 암호화(SSL/TLS)·압축·형식변환. "전용 장비 없음"이 자주 출제됨
⚙️ 처리 방법 — 이 계층이 하는 일 (3가지)
① 형식 변환
Translation
서로 다른 시스템의 표현 방식을 통일
코드 변환 (ASCII ↔ EBCDIC)
구문 검색, 바이트 순서 맞추기
② 압축
Compression
전송량을 줄여 효율 향상
무손실 : ZIP · PNG · GZIP
손실 : JPEG · MP3 · MPEG
③ 암호화
Encryption
내용을 읽을 수 없게 변환
SSL / TLS 가 대표
HTTPS의 실제 암호화 담당
⚠ 기출 최다 함정 — "전송 계층 — 코드 변환, 구문 검색" 은 틀린 설명이다. 코드 변환·구문 검색은 6계층(표현) 의 기능이고, 전송 계층은 종단 간 신뢰성·흐름제어·오류제어를 담당한다.
🔤 문자 · 데이터 표현 표준
표준내용
ASCII7비트 문자 코드(128자). 'A'=65=0x41, 'a'=97, '0'=48 → 진수 변환 단원
EBCDICIBM 메인프레임용 8비트 코드. ASCII와 서로 변환이 필요 → 이것이 코드 변환
UTF-8유니코드 가변 길이 인코딩. 영문 1바이트, 한글 3바이트
ASN.1플랫폼 독립적인 데이터 구조 표기법. SNMP·X.509 인증서에서 사용
XDR / BER · DERASN.1을 실제 바이트열로 부호화하는 규칙
🗜️ 압축 — 무손실 vs 손실
구분원본 복원압축률예용도
무손실 (Lossless)완전 복원낮음ZIP · GZIP · PNG · GIF · 허프만 · LZW · RLE문서 · 프로그램 · 데이터
손실 (Lossy)복원 불가높음JPEG · MP3 · MPEG · H.264 · H.265사진 · 음악 · 영상
💡 사람이 잘 못 느끼는 정보를 버려서 압축률을 높이는 것이 손실 압축. CCTV의 H.264/H.265도 여기 속한다 → CCTV 영상 압축 단원
🔐 암호화 — SSL / TLS
항목내용
SSL / TLSSSL의 후속이 TLS. 현재 TLS 1.2 / 1.3 사용. HTTPS(443)의 기반
동작 방식하이브리드 — 비대칭키로 세션키 교환 → 대칭키(AES)로 데이터 암호화
제공 기능기밀성(암호화) + 무결성(MAC) + 인증(인증서)
계층 논쟁OSI로는 표현 계층(6), TCP/IP 실무에서는 전송~응용 사이로 본다. 시험에서는 6계층
🔐 대칭키 · 비대칭키 · AES-256 · 전자서명 상세 → 「암호화」 단원 보기
🔧 장비 · 📐 계측

장비

전용 장비 없음 — 소프트웨어가 처리한다. 기출 단골

관련 장비를 꼽으면 SSL 가속기 / SSL 오프로딩 기능을 가진 로드밸런서·ADC 정도.
보안 장비로는 IPS · WAF가 이 계층 내용을 함께 본다.

계측 · 점검 항목

• 압축률 (원본 대비 %)
• 암호화 오버헤드 · 핸드셰이크 지연
• 인증서 유효기간 · 체인 검증
• 지원 TLS 버전 · 암호 스위트 (취약 알고리즘 차단)

🔗 이 계층과 이어지는 단원
📝 6계층 시험 포인트
• 3대 기능 = 형식 변환 · 압축 · 암호화
• "코드 변환, 구문 검색"은 6계층 — 전송 계층이라고 하면 오답
• 전용 장비 없음
• SSL/TLS · JPEG · MPEG · ASCII · EBCDIC · ZIP이 대표 키워드
• 무손실 = ZIP·PNG, 손실 = JPEG·MP3·MPEG