[네트워크] TCP/IP 5 Layer

홍인열·2022년 3월 22일
0

TCP/IP 5 Layer & OSI 7 Layer

TCP/IP 5 Layer 와 OSI 7 Layer 모두 네트워크 통신이 일어나는 과정을 계층별로 구분한 것이다. 이렇게 계층을 나눈이유는 통신이 일어나는 단계별로 쉽게 파악하고, 문제가 생기면 해당 계층만 고치면 되도록 하기 위함이다.

산업표준

ISO에서 표준화 시킨 OSI 7 Layer는 TCP/IP 보다 점유율이 낮아 사실상 산업표준은 TCP/IP 5 Layer가 되었다.

TCP/IP 4 Layer ➪ 5 Layer

TCP/IP는 업데이트되면서 Network Access Layer계층이 DataLink Layer, Physical Layer로 분리되면서 하위 4계층은 OSI 7 Layer와 동일한 계층을 이루게 되었다.
OSI와의 차이는 Application Lyaer를 얼마나 세분화 했는지가 차이가 됬다.

계층별 역할

Appication Layer

  • 컴퓨터 네트워크를 통하는 프로세스간 통신 접속을 위해 설계된 통신 프로토콜 방식을 위해 보유된 추상계층이며, 어플리케이션마다 다양한 프로토콜이 존재한다.
  • 대표적으로 HTTP등을 사용하는 웹브라우져, 파일전송, 이메일 등이 있다.

Transport Layer

  • TCP,UDP 사용 여부 결정
  • 출발지와 도착지의 포트번호 부여.
  • 오류나 손실을 체크.
  • 결과물은 Segment라고 부름

Network Layer

  • 서로다른 두네트워크 사이에서 전송할 데이터가 정확히 목표한 장치를 찾아갈 수 있도록 출발지와 도착지의 IP 주소를 결정.
  • 도착지 가지의 최적으 경로를 찾아줌 (라우팅).
  • 결과물은 Packet라고 부름
  • 동일한 네트워크 내에서 전송을 담당하는 계층.
  • 여러 데이터를 플래그를 씌워 각각 데이터를 Frame구분.

Physical Layer

  • 1, 0으로만 이루어진 디지털 신호를 유선, 무선을 통해 전달할 수 있는 아날로그 신호로 변환 시켜주는 계층.
  • 하드웨어적으로 구현.

📌 전달받은 데이터는 전송할때의 반대 순서로 진행되며 최종 데이터를 확일 할 수 있게 된다!

profile
함께 일하고싶은 개발자

0개의 댓글