logo

데이터링크 계층

  • OSI 모델에서 데이터링크 계층은 4계층이다.상단과 2의 레이어nd바닥에서 레이어.
  • 인접한 노드를 연결하는 통신 채널을 링크라고 하며, 데이터그램을 소스에서 대상으로 이동하려면 데이터그램이 개별 링크를 거쳐 이동해야 합니다.
  • 데이터 링크 계층의 주요 역할은 개별 링크를 통해 데이터그램을 전송하는 것입니다.
  • 데이터 링크 계층 프로토콜은 오류 감지, 재전송, 흐름 제어 및 임의 액세스와 같은 작업뿐만 아니라 노드 간에 교환되는 패킷의 형식을 정의합니다.
  • 데이터 링크 계층 프로토콜은 이더넷, 토큰 링, FDDI 및 PPP입니다.
  • 데이터 링크 계층의 중요한 특징은 데이터그램이 경로의 서로 다른 링크에 있는 서로 다른 링크 계층 프로토콜에 의해 처리될 수 있다는 것입니다. 예를 들어, 데이터그램은 첫 번째 링크에서는 이더넷에 의해 처리되고 두 번째 링크에서는 PPP에 의해 처리됩니다.

데이터 링크 계층에서는 다음 서비스를 제공합니다.

데이터링크 계층
    프레이밍 및 링크 액세스:데이터 링크 계층 프로토콜은 링크를 통해 전송되기 전에 각 네트워크 프레임을 링크 계층 프레임 내에 캡슐화합니다. 프레임은 네트워크 계층 데이터그램이 삽입되는 데이터 필드와 다수의 데이터 필드로 구성됩니다. 이는 프레임의 구조와 프레임이 링크를 통해 전송되는 채널 액세스 프로토콜을 지정합니다.안정적인 배송:데이터 링크 계층은 네트워크 계층 데이터그램을 오류 없이 전송하는 안정적인 전달 서비스를 제공합니다. 안정적인 전달 서비스는 전송 및 승인을 통해 이루어집니다. 데이터 링크 계층은 오류율이 높고 데이터를 강제로 재전송하기보다는 오류가 발생한 링크를 로컬에서 수정할 수 있기 때문에 주로 링크를 통해 안정적인 전달 서비스를 제공합니다.흐름 제어:수신 노드는 프레임을 처리할 수 있는 것보다 더 빠른 속도로 프레임을 수신할 수 있습니다. 흐름 제어가 없으면 수신자의 버퍼가 오버플로되어 프레임이 손실될 수 있습니다. 이 문제를 극복하기 위해 데이터 링크 계층은 흐름 제어를 사용하여 링크 한쪽의 송신 노드가 링크 다른 쪽의 수신 노드를 압도하는 것을 방지합니다.오류 감지:신호 감쇠 및 노이즈로 인해 오류가 발생할 수 있습니다. 데이터 링크 계층 프로토콜은 하나 이상의 오류를 감지하는 메커니즘을 제공합니다. 이는 프레임에 오류 감지 비트를 추가함으로써 달성되며 수신 노드는 오류 검사를 수행할 수 있습니다.오류 수정:오류 정정은 수신 노드가 오류를 감지할 뿐만 아니라 프레임에서 오류가 발생한 위치도 결정한다는 점을 제외하면 오류 감지와 유사합니다.반이중 및 전이중:Full-Duplex 모드에서는 두 노드가 동시에 데이터를 전송할 수 있습니다. Half-Duplex 모드에서는 하나의 노드만 동시에 데이터를 전송할 수 있습니다.