LLC (Logical Link Control) 및 MAC (Media Access Control)

agnusdei·2025년 1월 14일
0

Network

목록 보기
204/419

LLCLogical Link Control의 약자로, 데이터 링크 계층의 기능을 제공합니다. 데이터 링크 계층은 OSI 참조 모델의 2층에 해당합니다.

기능

  • LLC는 네트워크 계층(IP 계층)에서 전달된 데이터를 데이터 링크 계층으로 전달할 때 필요한 정보 관리를 담당합니다.
  • 네트워크 계층에서 들어온 데이터를 물리적 매체에 맞게 프레임화하여 전송합니다.
  • 응용 계층에서 전달된 데이터를 매체에 전달할 수 있도록 역할을 합니다.

주요 기능

  • 주소 지정: MAC 주소를 사용하여 데이터가 어디로 전달될지를 결정합니다.
  • 오류 검출: 데이터를 전송할 때 오류를 검출하고 복구할 수 있도록 합니다.
  • 흐름 제어: 네트워크 속도 조절을 통해 데이터 손실을 방지합니다.

운영 방식

  • 데이터 패킷을 네트워크 매체에 전송할 때 헤더에 정보를 추가하여 전송합니다.
  • 네트워크 계층에서 받은 데이터를 프레임 형태로 포장하여 MAC 계층으로 전달합니다.

2. MAC (Media Access Control)**

MACMedia Access Control의 약자로, 네트워크에서 하드웨어 주소를 사용하여 데이터를 전송할 때 사용되는 계층입니다. OSI 모델데이터 링크 계층에 해당합니다.

기능

  • 매체 접근 제어를 담당합니다. 즉, 네트워크 장치가 네트워크 매체에 데이터를 전송할 때 접근 권한을 관리하는 역할을 합니다.
  • MAC 주소를 사용하여 데이터를 보내고 받을 대상의 주소를 결정합니다.
  • 혼잡 관리와 같은 데이터 흐름 제어 기능을 제공합니다.

주요 기능

  • 주소 지정: 데이터가 목적지 장치에 도달하기 위해 필요한 MAC 주소를 관리합니다.
  • 데이터 전송 관리: 네트워크 매체에 데이터가 중복되지 않게 보내지는지를 관리합니다.
  • 충돌 방지: 여러 장치가 동일한 매체에 동시에 데이터를 보낼 때 충돌을 방지합니다.

운영 방식

  • 데이터 링크 계층에서 전달된 패킷을 네트워크 매체에 맞게 프레임화하여 전송합니다.
  • MAC 주소를 사용하여 데이터를 올바른 대상에 전달합니다.
  • CSMA/CD (Carrier Sense Multiple Access with Collision Detection) 방식을 사용하여 충돌을 방지합니다.

3. LLC와 MAC의 차이점**

구분LLC (Logical Link Control)MAC (Media Access Control)
계층데이터 링크 계층의 네트워크 계층 인터페이스데이터 링크 계층의 하드웨어 인터페이스
기능논리적 연결을 관리하여 데이터 흐름 제어매체 접근을 관리하며, 주소 지정과 충돌 방지
주소논리적 주소(IP 주소)를 사용물리적 주소(MAC 주소)를 사용
운영 방식헤더 추가를 통해 데이터 제어 기능을 수행프레임화를 통해 데이터를 매체에 전송
충돌 방지흐름 제어, 오류 제어데이터 접근 권한 관리 및 충돌 방지
소속 계층OSI 참조 모델 2층OSI 참조 모델 2층

4. LLC와 MAC의 관계**

  • LLCMAC은 데이터 링크 계층에서 분리된 역할을 수행합니다.
  • LLC는 네트워크 계층과 데이터 링크 계층을 연결하며, 논리적 주소 관리를 담당합니다.
  • MAC물리적 매체에 접근하여 물리적 주소를 사용하여 데이터 전송을 관리합니다.

5. LLC와 MAC의 예시**

  • 네트워크 통신 시, 데이터 전송 흐름을 예를 들어 설명할 수 있습니다:
    1. 네트워크 계층에서 받은 IP 패킷은 LLC 헤더를 추가하여 프레임화됩니다.
    2. MAC 계층에서는 MAC 주소를 사용하여 프레임을 물리적 매체에 전송합니다.
    3. 데이터 링크 계층에서는 네트워크 장치가 동일한 매체에 접근하는 장치들 간의 데이터 전송을 조율합니다.

6. LLC와 MAC의 주요 프로토콜**

  • LLC 프로토콜: IEEE 802.2
    • LLC 프로토콜은 네트워크 계층과 데이터 링크 계층을 연결합니다.
  • MAC 프로토콜: IEEE 802.3
    • MAC 프로토콜은 Ethernet과 같은 네트워크 기술에서 사용됩니다.

7. 결론**

  • LLC는 데이터 링크 계층에서 논리적 연결을 관리하며, 네트워크 계층과 통신합니다.
  • MAC은 물리적 매체 접근을 관리하며, 물리적 주소(MAC 주소)를 기반으로 데이터 전송을 제어합니다.
  • 둘은 서로 협력하여 데이터 전송을 안전하고 효율적으로 관리합니다.

0개의 댓글