OSI 7 Layer
OSI 7 계층
7-Layer : Application Layer (응용 계층)
- Internet Traffic 중 90%이상은 Web Traffic인데, 이 Web이 응용 계층에 해당되는 서비스이다.
- 응용 계층 수준에서는 물리적인 연결 형태는 중요시하지 않고, 각각의 네트워크들의 동질성을 중요시한다. (Abstraction과 비슷한 개념이다.)
- 응용 계층에서는 네트워크 계층(IP)과 전송 계층(TCP, UDP)에서의 Middleware(미들웨어)를 통해 이질적인 물리 네트워크들이 하나의 Logical Network(논리 네트워크)*로 보이게 된다.
* Logical Network(논리 네트워크) : 3 ~ 7 Layer 계층을 통칭하는 개념이다.
6-Layer : Presentation Layer (표현 계층)
5-Layer : Session Layer (세션 계층)
4-Layer : Transport Layer (전송 계층)
- 전송 계층과 네트워크 계층에서는 Middleware*를 제공하여 응용 계층과 이질적인 물리 네트워크(1~2 Layer)를 연결하는 역할을 한다.
- 주로, TCP 프로토콜이나 UDP 프로토콜을 사용한다.
* Middleware(미들웨어) : 소프트웨어를 Router와 Host에 설치시켜서 응용 계층에서 식별가능하게 한다.
3-Layer : Network Layer (네트워크 계층)
- 주로, IP 프로토콜을 사용한다.
2-Layer : Data Link Layer (데이터 링크 계층)
- Physical Layer(물리 계층)과 Data Link(데이터링크 계층)이 합쳐져 Physical Network(물리 네트워크)*를 구성한다.
* Physical Network(물리 네트워크) : 1 ~ 2 Layer 계층을 통칭하는 개념이다.
1-Layer : Physical Layer (물리 계층)
OSI 7 Layer - TCP/IP 5 Layer (OSI 7계층 모델 - TCP/IP 5계층 모델)
* Lack of OSI Model
- TCP/IP Model이 이미 전반적으로 자리를 잡은 상황에서 대두되었기 때문에,
OSI Model을 적용하기 위해선 대규모의 네트워크 장비 교체가 따라주어야 했었다.
(그래서, OSI는 주류 모델이 되지 못했다.)
- OSI의 Layer 6, Layer 5의 기능이 모호하다.
- OSI의 세분화된 계층으로 인해, 높은 성능이 보장되지 못한다.
Reference: TCP/IP Protocol Suite 4th Edition
(Behrouz A. Forouzan 저, McGraw-Hill, 2010)
Reference: Data Communications and Networking 5th Edition
(Behrouz A. Forouzan 저, McGraw-Hill, 2012)