1. OSI 계층 모델 (참조 모델) : 표준화를 위한 기본골격
ㅇ 컴퓨터 통신 분야에서 다양한 표준에 대한 국제적인 표준 정의를 위한 기본골격
- 네트워크 상호간 접속을 위한 각종 규격 개발작업을 조정하는 공통기반
. 각기 따로 개발된 표준 규격들이, 이러한 참조모델에 의거, 쉽게 적응토록 하기 위함
ㅇ 한편, OSI (Open System Interconnection, 개방형 시스템간 상호 접속) 이란?
- 상호운용성을 확보하기 위해,
. Open(개방형) <-(반대어)-> Proprietary(독점적,전매의,특허의,폐쇄형)
- 1983년, ISO에 의해, 개발이 시작된 표준화 프로그램을 말함
※ 결론적으로, OSI 참조모델은
- 표준이라기 보다는 표준의 표준화로써, 다만 표준화를 유도하기 위한 기본 골격에 불과함
. 각 계층별로, 다양한 표준 프로토콜이 개발,발전될 수 있도록 기본틀을 제공
2. 계층 간 독립성
ㅇ 각 계층별 독립은 융통성(Flexibility)을 부여
- 예를들면, 보다 좋은 성능을 가진 전기적 인터페이스가 개발되면,
- 상위계층에게 영향을 미치지 않으면서도, 성능을 향상시킨채 교체가 가능하는 등
※ 계층화 이유 ☞ 계층화(Layering) 참조
3. 계층 내 프로토콜
ㅇ OSI가 각 계층별로 하나의 프로토콜 만이 존재한다는 그릇된 생각을 할 수 있는데,
- 이는 잘못된 생각이며 사실 각 층을 구현하는 여러 다양한 프로토콜들이 존재 함
ㅇ 그러나, 같은 계층에 있는 여러 다른 기능의 프로토콜은,
- 바로 하위계층에서 제공하는 서비스를 공유하여야 함
※ 프로토콜 이란? ☞ 프로토콜(Protocol) 참조
4. 연결지향성 및 비연결성
ㅇ OSI는 초기에는, 연결지향성(Connection-oriented) 서비스 위주의 프로토콜들에 만
관심을 가져왔으나
ㅇ 후에, 비연결성에도 관심을 가지게 됨
5. 통신 계층별 주요 기능의 요약
ㅇ 응용 계층 (Layer 7, L7)
- 화일 전송, 접근 및 관리 및 문서, 메세지 교환 등
ㅇ 표현 계층 (Layer 6, L6)
- 전송 형식 협상, 데이타의 표현 방식 변환 등
ㅇ 세션 계층 (Layer 5, L5)
- 응용 개체들간의 대화, 동기화 제어, 연결세션관리 등
ㅇ 수송 계층 (Layer 4, L4)
- 종단 간의 메세지 전송(연결 관리,에러제어,데이타 분리,흐름제어 등)
ㅇ 망 계층 (Layer 3, L3)
- 경로 배정, 주소, 호 설정 및 해지 등
ㅇ 데이터링크 계층 (Layer 2, L2)
- 데이타 링크의 제어 (프레임화, 데이터 투명성, 오류 제어 등)
ㅇ 물리 계층 (Layer 1, L1)
- 기계적, 전기적인 통신망 접면의 정의
6. 통신 계층별 데이터 단위의 명칭
ㅇ 응용 계층 : 메세지, 데이터
ㅇ 표현 계층 : 메세지, 데이터
ㅇ 세션 계층 : 메세지, 데이터
ㅇ 수송 계층 : 세그먼트
ㅇ 망 계층 : 패킷, 데이터그램
ㅇ 데이터링크 계층 : 프레임
ㅇ 물리 계층 : 비트
7. 상위 계층 이란?
ㅇ 5계층(세션계층), 6계층(표현계층), 7계층(응용계층) 들을 주로 칭함
ㅇ 이들 계층들은,
- 네트워킹과 관련된 주소체계,데이터 전달,네트워크 구조(토폴로지) 등과는 별로 관련 없고,
- 주로, 소프트웨어적인 응용 처리들 만을 다루는, 보다 추상화되고 복잡한 계층을 지칭함