Til

|
layout: post
title:  " 20200413_TIL "
category: TIL (Today I Learned)
tags: [TIL]
comments: true

2020_04_13

Network Layer

  • 데이터를 목적지까지 전달하는 계층
  • Network Layer에 속한 계층은 ICMP, IP, ARP 등이 있다
    • IP
      • 최종 목적지로 전송이 목적
    • ARP
      • 최종 목적지(IP 주소)에 접근할 때 물리적 주소를 찾기 위해 사용된다
      • 최종 목적지로 향하는 쪽에 존재하는 라우터의 MAC주소를 MAC헤더에 덮어씌워 라우팅할 수 있게 한다
    • ICMP
      • IP가 데이터그램 전달 시 발생할 수 있는 에러를 호스트에서 알리기 위한 목적 또는 테스트 목적으로 사용된다
      • 데이터그램 전달 시 발생할 수 있는 에러의 종류
        • 목적지 접근 불가
        • 송신 속도 낮춤
        • 리다이렉트
        • 시간초과
        • 인자 문제

Transport Layer

  • 계층 구조의 네트워크 구성요소와 프로토콜 내에서 송신자와 수신자를 연결하는 통신 서비스를 제공한다
  • Transport Layer에 속한 계층은 TCP, UDP 등이 있다
    • TCP
      • three way handshake
      • 신뢰성 보장, 흐름 제어
        • ACK로 수신여부 확인 및 미수신 세그먼트 재전송
        • 수신자 여유공간에 따라 세그먼트 전송량 조절

PDU (Protocol Data Unit)

  • TCP - 세그먼트
  • IP - 데이터그램
  • 데이터 링크 - 프레임