[ 2024.09.03 TIL ] OSI 제 2계층: 데이터 링크 계층

박지영·2024년 9월 3일
0

Today I Learned

목록 보기
37/84

📘 OSI 7계층

📃 개요

  • 데이터 링크 계층은 네트워크 장비 간의 신호를 주고받는 규칙을 정하는 계층.

  • 프레이밍

    • 네트워크 계층에서 받은 데이터를 Frame이라는 단위로 그룹화한다.
      -> 프레임은 헤더와 트레일러가 포함되고 데이터가 올바르게 전송되고 수신되게 한다.
  • 오류 제어

    • 체크섬, 순환 중복 검사 (CRC) 같은 오류 검출 메커니즘을 사용해 프레임의 오류를 감지하고 프레임을 재전송해 손상된 데이터를 복구한다.
  • 물리적 주소 지정

    • 물리적 주소(MAC, Media Access Control address)를 사용해 네트워크 내의 장치를 식별한다.
      -> MAC 주소는 12개의 16진수 숫자로 구성되며, 앞쪽 6개는 OUI(Organizational Unique Identifier)를 나타낸다.
  • 흐름 제어

    • 송신자, 수신자 간의 데이터 전송 속도를 조절하여 수신자의 데이터 처리를 돕는다.
      -> 오버플로우 방지
  • 접근 제어

    • 공유된 네트워크 매체에 여러 장치가 접근할 때 충돌을 방지하기 위해 접근 제어 메커니즘을 사용한다.
      -> CSMA/CD - CSMA/CA 등의 프로토콜

📃 장비

  • switch

    • 허브와 브릿지와 같이 같은 네트워크의 장비를 물리적으로 연결한다.

    • MAV 주소와 MAC 주소를 기억해 목적지가 있을 경우 목적지에만 데이터를 전송한다.

    • switch는 하드웨어적으로 동작한다.

    • bridge에 비해 많은 포트를 지녔다.

  • bridge

    • 허브와 스위치와 같이 같은 네트워크의 장비를 물리적으로 연결한다.

    • MAC 주소를 기억해 목적지가 있을 경우 목적지에만 데이터를 전송한다.

    • bridge는 소프트웨어적으로 동작한다.

📃 데이터 링크 계층의 세분화

  • LLC(Logical Link Control) 부계층

    • 상위 부계층이며 소프트웨어 처리 과정을 규정한다.

    • 두 장비 간의 링크를 설정하고, 프레임을 송수신하는 방식과 상위 레이어 프로토콜의 종류를 알리는 역할을 한다.

  • MAC(Media Access Control) 부계층

    • 하위 부계층이며 하드웨어로 실행하는 매체 접근 과정을 규정한다.

    • 해당 세그먼트의 각 노드를 고유하게 식별하며 프레임들을 특정 호스트를 위해 구별할 수 있게 해준다.

    • 네트워크 인터페이스에 할당된 고유의 번호이다.

    • 고유 식별을 위해 만들어졌지만 MAC 주소는 변경할 수 있다.

profile
신입 개발자

0개의 댓글