<개인공부>/[데이터 통신]

[데통] OSI 7계층과 TCP/IP 4계층, 계층별 데이터 단위

BlockDMask 2017. 10. 19. 14:59
반응형

안녕하세요 BlockDMask 입니다.

오늘은 OSI 7 계층과 TCP/IP 4계층에 대해 알아보겠습니다.


> OSI 7 계층과 TCP/IP 4(5)계층관의 관계


**OSI 7 계층은 - [여기]서 자세히 설명이 되어있으므로 간략하게 언급하겠습니다.

  • OSI 7계층의 구조
    응용 계층(Application Layer)
    표현 계층(Presentation Layer)
    세션 계층(Session Layer)
    전송 계층(Transport Layer)
    네트워크 계층(Network Layer)
    데이터 링크 계층(Data Link Layer)
    물리계층(Physical Layer)

  • TCP/IP 4계층의 구조
    응용 계층 (Application Layer)
    전송 계층 (Transport Layer)
    인터넷 계층 (Internet Layer)
    네트워크 엑세스 계층 (Network Access Layer)

    이 두가지를 비교해서 보겠습니다.

  • OSI의 1, 2 계층(물리, 데이터링크)의 역할을 TCP/IP의 1계층(네트워크 엑세스)에서 진행합니다.

  • OSI의 5,6,7 계층(세션, 표현, 응용)의 역할을 TCP/IP의 4계층(응용)에서 진행합니다.

    **TCP/IP 5계층이라 부르기도 합니다. (물리, 데이터링크, 네트워크, 전송, 응용)


  • 위의 계층에 있는 각각의 프로토콜과, 계층과 계층사이에서 적용하는 프로토콜들에 의해서 Header(데이터 + 규약) 들이 붙으면서 전체적인 패킷이 만들어집니다. 이러한 패킷이 다른 컴퓨터로 전송이 되어 네트워크를 진행하게 됩니다. (encapsulation)

  • 다른 컴퓨터로 전송된 패킷은 다시 분리가 되면서 데이터가 올바른 곳에 가게 됩니다. (decapsulation)

> 각 계층의 데이터 단위

  • 1계층 : 물리 계층 - Frame

  • 2계층 : 데이터링크 계층 - Frame

  • 3계층 : 네트워크 계층 - Datagram, Packet

  • 4계층 : 전송 계층 - Segment

  • 5계층 : 응용 계층 - User Data

<참고>

https://ko.wikipedia.org/wiki/%EC%9D%B8%ED%84%B0%EB%84%B7_%ED%94%84%EB%A1%9C%ED%86%A0%EC%BD%9C_%EC%8A%A4%EC%9C%84%ED%8A%B8

반응형