OSI 7 추가
## ✅ OSI 7계층별 수행 기능 정리 (4개 이상씩)
| **계층** | **수행 기능 (4가지 이상)** |
|----------|-----------------------------|
| **7. 응용 (Application)** |
① 사용자와 직접 상호작용
② 애플리케이션 서비스 제공 (웹, 이메일 등)
③ 네트워크 리소스 요청 (프린터, 파일 공유 등)
④ 응용 프로토콜 구동 (HTTP, FTP, DNS 등)
⑤ 오류 메시지 생성 및 로그 처리
|
| **6. 표현 (Presentation)** |
① 데이터 인코딩/디코딩 (ASCII, EBCDIC 등)
② 압축/해제 (예: JPEG, MPEG)
③ 암호화/복호화 (TLS/SSL)
④ 서로 다른 시스템 간 데이터 형식 변환
⑤ 부동소수점/문자 코드 정규화
|
| **5. 세션 (Session)** |
① 세션 생성, 유지, 종료 관리
② 클라이언트-서버 간 통신 동기화
③ 대화 제어(Dialog Control: 토큰 관리)
④ 세션 간 충돌 방지
⑤ 체크포인트 설정 및 세션 복구 지원
|
| **4. 전송 (Transport)** |
① 종단 간 연결(End-to-End) 설정
② 데이터 분할(Segmentation) 및 재조립
③ 오류 검출 및 재전송 (TCP 기반)
④ 흐름 제어 (Window Size, ACK 등)
⑤ 혼잡 제어 (Congestion Control)
|
| **3. 네트워크 (Network)** |
① 논리적 주소(IP) 지정
② 라우팅 경로 설정 (Routing)
③ 패킷 분할(Fragmentation) 및 재조립
④ 패킷 전달 및 포워딩
⑤ 트래픽 제어 및 우선순위 관리 (QoS 일부 포함)
|
| **2. 데이터 링크 (Data Link)** |
① MAC 주소 기반 프레임 전송
② 오류 검출(CRC 등) 및 일부 수정
③ 프레임화 (Framing)
④ 흐름 제어 (Stop-and-Wait, Sliding Window 등)
⑤ 충돌 감지/회피(CSMA/CD, CSMA/CA)
|
| **1. 물리 (Physical)** |
① 전기/광학/무선 신호로 비트 전송
② 전송 매체(케이블 등) 연결 제어
③ 동기화(Synchronization) 및 클럭 관리
④ 전송 속도, 전압, 핀 배열 규정
⑤ 실제 하드웨어 인터페이스 (NIC, 커넥터 등)
---
## 🔍 검증 출처 기반
- **RFC 1122**, **RFC 791**, **RFC 793**, **RFC 5246** (TLS)
- **Cisco CCNA Official Cert Guide**
- **컴퓨터 네트워크 (Andrew Tanenbaum 저)**
- **KISA 인터넷보안 교재**
---
## 📌 암기용 팁 (예시)
> 세션 계층 = 연결, 동기화, 충돌 관리, 체크포인트
> 표현 계층 = 압축, 암호화, 인코딩, 변환
> 전송 계층 = 연결 설정, 분할/재조립, 오류/흐름/혼잡 제어
**OSI 7계층 이론 시험 대비 요조 요약 시트**
---
**태계 정보**
- OSI 7계층(Open Systems Interconnection model)은 개발 공법과 통신 회원간 호환성을 위해 ISO가 정의.
- 가장 위의 계층이 7계층 (응용), 가장 아래가 1계층 (물리).
---
**계층 단계별 개요 + PDU + 주요 프로토콜 + 수행 기능**
| 순서 | 계층 명 | PDU | 주요 프로토콜 | 수행 기능 (4가지 이상) |
|--------|----------|------|------------------|--------------------------------------------------|
| 7 | 응용 (Application) | 데이터 | HTTP, FTP, DNS, SMTP, SNMP | 사용자 인터페이스 / 프로그램 관리<br>파일 전송, 웹 접속, 메일 출/발<br>연결 통계 / 지역 서비스 접근 |
| 6 | 표현 (Presentation) | 데이터 | JPEG, MPEG, TLS/SSL, ASCII | 데이터 구조 변환, 인코딩/<br>것을 반복\uud558면 결과가 다르게 나오고,<br>인코딩, 압축, 암호화 수행 |
| 5 | 세션 (Session) | 데이터 | NetBIOS, RPC | 연결 설정 / 유지 / 종료<br>세션 충돌 방지, 충돌 관리 (Token),<br>체크폴인트 지정 |
| 4 | 전송 (Transport) | 세그머트 | TCP, UDP, SCTP | 연결 설정 (특정 한 IP+PORT)<br>오류 검증, 다운 지수, 파이프로 관리<br>필요시 다시 전송 (retransmit) |
| 3 | 네트워크 (Network) | 패킥 | IP, ICMP, OSPF, RIP | IP 주소 및 경로선정<br>패킥 \uubd84할/재조합<br>자동 리뷰트 확인(Routing) |
| 2 | 데이터 링크 (Data Link) | 프레임 | Ethernet, ARP, PPP, HDLC | MAC 주소 구하<br>오류 검증 (차이 호환), CRC 검증<br>프레임 형식 / 호대중 검증 |
| 1 | 물리 (Physical) | 비트 | IEEE 802.3, RS-232, USB | 시간 조절, 전귀 형식, 시도<br>전기/광화 시규 전당, 커널, 캐입베리 |
---
**TIP: OSI 7계층 순서 여우 안기 충고**
- "물리 가리는 데 네세 전송 세 표용 응" (1계층 아래에서 위로)
- 또는 가장 위에서 아래로: "응표세 전네 데물"