📖 WIPIVERSE

🔍 현재 등록된 정보: 62,779건

데이터 링크

데이터 링크(Data Link)는 네트워크 상에서 데이터를 전송하기 위한 통신 채널 또는 그 채널을 통해 이루어지는 통신 방식을 의미합니다. OSI 모델의 데이터 링크 계층에서 주로 다루어지며, 물리 계층을 통해 전송되는 비트 스트림을 에러 없이 신뢰성 있게 전송하는 역할을 담당합니다.

데이터 링크 계층은 일반적으로 다음과 같은 주요 기능을 수행합니다.

  • 프레임 구성: 상위 계층에서 받은 데이터를 프레임이라는 단위로 묶어 전송에 적합한 형태로 만듭니다. 프레임에는 헤더, 데이터, 트레일러 등이 포함될 수 있습니다.
  • 주소 지정: 프레임 헤더에 출발지 및 목적지 주소를 포함하여 네트워크 상에서 정확한 목적지로 데이터를 전송할 수 있도록 합니다. MAC 주소가 대표적인 예시입니다.
  • 오류 제어: 전송 중 발생할 수 있는 오류를 검출하고 수정하는 기능을 제공합니다. CRC (Cyclic Redundancy Check) 등이 오류 검출에 사용됩니다.
  • 흐름 제어: 송신 측의 데이터 전송 속도를 수신 측의 처리 능력에 맞게 조절하여 데이터 손실을 방지합니다.
  • 접근 제어: 여러 장치가 하나의 통신 채널을 공유할 때, 충돌을 방지하고 효율적인 통신을 보장하기 위한 메커니즘을 제공합니다. CSMA/CD, CSMA/CA 등이 있습니다.

데이터 링크 계층 프로토콜의 예로는 이더넷(Ethernet), Wi-Fi (IEEE 802.11), HDLC (High-level Data Link Control) 등이 있습니다. 이러한 프로토콜들은 네트워크 환경 및 요구 사항에 따라 다양한 방식으로 구현될 수 있습니다.

데이터 링크는 네트워크 통신의 기본적인 구성 요소로서, 안정적이고 효율적인 데이터 전송을 가능하게 하는 중요한 역할을 수행합니다.