1-3. OSI 7계층과 TCP/IP

최건우·2022년 5월 27일
0

네트워크 입문

목록 보기
3/7

1-3-1. OSI 7계층

  • 벤더별로 각각 자체 개발하던 통신용 규약을 표준화하여 시스템, 애플리케이션의 호환성 및 통신 가능성을 높이기 위한 노력으로 OSI 7계층이 생겨남.
  • 비록 지금은 대부분의 프로토콜이 TCP/IP 프로토콜 스택 기반으로 되어있으나, OSI 7 계층은 네트워크 동작을 이해하는데 도움이 많이 되어 주요 레퍼런스 모델로 활용되고 있음.
  • OSI 7계층의 구조
    • 1~4계층: 데이터 플로 계층(Data flow layer) / 하위 계층(Lower layer)
      • 상대방에게 데이터를 잘 전달하는 역할
      • 네트워크 엔지니어가 고려하는 영역(Bottom-up 형식으로 상향식 인식)
    • 5~7계층: 애플리케이션 계층(Application layer) / 상위 계층(Upper layer)
      • 데이터를 aksemfrjsk, 표현하는 역할
      • 애플리케이션 개발자가 고려하는 영역(Top-Down 형식으로 하향식 인식)
    • 계층별 표준화된 프로토콜 템플릿을 통해 계층별로 프로토콜을 개발하고 네트워크 구성 요소들을 모듈화할 수 있음.
    • 모듈화된 요소들을 기존에 개발된 프로토콜과 연동하여 사용할 수 있음.
  • 계층별 용어 및 역할과 목표 설명
    • 1계층: Physical Layer(L1, 물리 계층)
    • 2계층: Data Link Layer(L2)
    • 3계층: Network Layer(L3)
    • 4계층: Transport Layer(L4, 전송 계층)
    • 5계층: Session Layer(L5, 세션 계층)
    • 6계층: Presentation Layer(L6, 프레젠테이션 or 표현 계층)
    • 7계층: Application Layer(L7, 애플리케이션 계층)

1-3-2. TCP/IP 프로토콜 스택

  • TCP/IP 모델은 OSI 7계층을 4계층으로 구분한다.
    • L1 + L2 + L3 = 네트워크 액세스(Network Access)
    • L4 = 인터넷(Internet)
    • L5 + L6 + L7 = 애플리케이션 계층(Application)
  • 이렇게 함으로써, OSI 7계층 때보다 애플리케이션 개발자와 서버 or 네트워크 엔지니어가 고려할 부분이 더욱 확연히 드러남.
  • 이와 같이, TCP/IP 프로토콜 스택은 현실을 쉽게 반영하도록 간단히 구분하는 성향을 갖고 있음.




* 이 글은 'IT 엔지니어를 위한 네트워크 입문(길벗, 2022)'를 읽고 개인적인 공부를 위해 정리한 글입니다. 문제가 있는 경우, 지적해 주시면 감사하겠습니다.

profile
부족한 경험을 채우기 위한 나만의 기록 공간

0개의 댓글