병훈's Blog

네트워크 뿌수기 - 계층별 데이터의 호칭 본문

Computer/Network

네트워크 뿌수기 - 계층별 데이터의 호칭

thdqudgns 2022. 12. 23. 16:39
계층별로 데이터를 부르는 방법

 

애플리케이션의 데이터에는 다양한 프로토콜의 헤더가 추가되어

네트워크 상으로 내보내집니다.

 

 

네트워크 아키텍처의 계층에 주목해

다음과 같이 데이터를 부르는 방법이 구분됩니다.

 

  • 애플리케이션층 :  메세지
  • 트랜스포트층 : 세그먼트(TCP) or 데이터그램(UDP)
  • 인터넷층 : IP 패킷 or IP 데이터그램
  • 네트워크 인터페이스층 : 프레임

 

데이터를 부르는 방법의 예

 

웹브라우저 통신의 경우,

웹브라우저 데이터HTTP 헤더를 추가해 HTTP 메시지가 됩니다.

그리고 HTTP 메시지TCP 헤더를 추가하면 TCP 세그먼트입니다.

TCP 세그먼트IP 헤더를 추가하면 IP 패킷입니다. IP 데이터그램이라고 부르기도 합니다.

IP 패킷이더넷 헤더FCS를 추가하면, 이더넷 프레임이라고 부릅니다.

 

 

부르는 방법에 차이가 있으므로, 네트워크 통신을 생각할 때 어느 계층을 주목하는지 명확해집니다.

 

예를 들어, 라우터인터넷층 레벨의 네트워크 기기이고, IP 패킷을 적절히 전송하는 기능을 하는 네트워크 기기입니다.

라우터의 기능을 생각하려면, 인터넷층에 주목하는 것이 포인트입니다.

 

레이어2 스위치네트워크 인터페이스층에서 동작하는 네트워크 기기입니다.

레이어2 스위치는 이더넷 프레임을 전송하는 역할을 합니다.

즉, 레이어2 스위치를 이해하려면 네트워크 인터페이스층에 주목하는 것이 포인트입니다.

 

    ** 그러나 명칭이 엄밀하게 나누어신 것은 아닙니다.

 

 

 

 

728x90
728x90