OSI 7계층

OSI 7계층이 무엇인지 알아봅니다.

OSI Model

OSI_IMAGE

OSI 모델은 국제표준화기구(ISO) 에서 개발한 네트워크 계층 모델 입니다.

컴퓨터 네트워크에서 사용하는 프로토콜 디자인과 통신을 계층으로 나눈 것입니다.

OSI 모델의 계층은 7 가지로 구분되어 있습니다. 그리고 각 계층은 L 로 간추려서 작성합니다.

(예를 들어 전송 계층은 L4, 응용 계층은 L7 와 같이.)

상대방 간 네트워크가 생성되면 발신 측은 L7 (응용 계층) 에서 L1 계층 (물리 계층) 으로 내려갑니다.

이 과정을 Multiplexing(다중화) 라 하고, Header 가 추가 됩니다.

반대로 수신 측은 L1 계층 에서 L7 계층으로 올라갑니다.

이를 Demultiplexing(역다중화) 라 하고, 순수 Data 만 추출하게 됩니다.

참고로 다중화 과정이 이뤄지면서 Header 가 많아지면 이것들도 Data 가 되어 차기 계층에선 이 값들을 수정할 수 없습니다.

Physical Layer

Network Layer

Transport Layer

Session Layer

Presentaion Layer

Application Layer

TCP/IP 4 Layer

TCP/IP 는 인터넷에서 주로 사용하는 프로토콜의 조합입니다.

인터넷 네트워크의 시점에서 더 용이하게 다룰 수 있도록 OSI 7 계층을 4 단계로 최소화한 개념입니다.

인터넷 모델 이라고도 부릅니다. 이들의 구성은 다음과 같습니다.

  • 응용 계층 : OSI 응용 계층(L7), 표현 계층(L6), 세션 계층(L5)
  • 전송 계층 : OSI 전송 계층(L4)
  • 인터넷 계층 : 네트워크 계층(L3)
  • 네트워크 인터페이스 계층 : 데이터 링크 계층(L2), 물리 계층(L1)