OSI 7 Layer (Open System Interconnection)
1. OSI 7 Layer의 개요
1-1. 정의
- 국제표준기구(OSI)에서 제정한 네트워크 통신규격 표준화를 위한 규격
- 개방형 시스템의 상호접속하기 위한 참조모델이며, 이기종 시스템간 연결 및 정보 교환을 위한 표준화된 절차
1-2. 특징
- 기능을 Layer로 나눔으로 써 각 Layer의 변경에 있어 다른 Layer에 영향을 주지 않음
- 실제 구현에 대한 언급이 없음
2. OSI 7 Layer의 계층구조 및 기능
2-1. OSI 7 Layer의 계층구조
2-2. OSI 7 Layer의 계층별 기능
- 상위 계층:
1) Application : 최상위 계층으로 통신망에서 연결된 응용 프로세스들의 정보 교환이 되는 계층
2) Presentation : 응용 프로그램 사이에서 서로 다른 정보의 형식과 설정, 암호 등을 해독하여 서로 연결 가능하도록 지원
3) Session : 두 프로세스 사이에 데이터가 흐를 수 있는 가상 경로의 확립이나, 해제를 수행
4) Transport : 링크 종점간의 정확한 데이터 전송을 제공
- 하위 계층:
1) Network : 단말간의 시스템끼리 Data를 전송하기 위한 최선의 통신경로 선택을 제공
2) Data Link : 물리계층에서 사용하는 통신매체를 통해 데이터 블록의 전송 에러 검출 및 에러 제어를 관리한고 규정
3) Physical : 장치간의 물리적 접속을 제어하기 위한 기능 제공
2-3. OSI 7 Layer 계층별 프로토콜
1) Application : FTP, POP, SMTP, Telnet, DNS 등
2) Presentation : JPEG, MPEG, SMB 등
3) Session : SSH, TLS 등
4) Transport : TCP, UDP
5) Network : IP (Internet Protocol), ICMP, IGMP
6) Data Link : MAC, LLC, PPP
7) Physical : CSMA/CD, RS_232C
3. OSI 모델과 TCP/IP의 비교
- 실제 인터넷에서 사용되는 TCP/IP는 OSI 7 Layer를 기반으로 상업적이고 실무적으로 이용될 수 있도록 단순화된 현실화의 과정에서 채택된 모형
'1. IT Story > Basic Studies' 카테고리의 다른 글
클라우드컴퓨팅의 6대 핵심기술 (0) | 2019.01.13 |
---|---|
SW 공학 (0) | 2019.01.12 |
암달의 법칙(병렬처리의 한계, 성능평가) (0) | 2019.01.11 |
DBMS Optimizer(옵티마이저) (0) | 2019.01.10 |
클라우드 컴퓨팅(Cloud Computing) (0) | 2019.01.08 |
압축기술 (데이터 전송효율을 높이기 위한) (0) | 2019.01.07 |
GRC(Governance, Risk & Compliance) (0) | 2019.01.07 |
ISO/IEC 38500, IT Governance 국제표준 (0) | 2019.01.07 |