DCN-데이터 링크 계층 소개
데이터 링크 계층은 OSI 계층화 모델의 두 번째 계층입니다. 이 계층은 가장 복잡한 계층 중 하나이며 복잡한 기능과 책임이 있습니다. 데이터 링크 계층은 기본 하드웨어의 세부 사항을 숨기고 통신 매체로 상위 계층에 자신을 나타냅니다.
데이터 링크 계층은 어떤 의미에서 직접 연결된 두 호스트간에 작동합니다. 이 직접 연결은 지점 간 또는 브로드 캐스트 일 수 있습니다. 브로드 캐스트 네트워크의 시스템은 동일한 링크에 있다고합니다. 데이터 링크 계층의 작업은 단일 충돌 도메인에서 여러 호스트를 처리 할 때 더 복잡 해지는 경향이 있습니다.
데이터 링크 계층은 데이터 스트림을 비트 단위로 신호로 변환하고이를 기본 하드웨어를 통해 전송합니다. 수신 측에서 데이터 링크 계층은 전기 신호 형태의 하드웨어에서 데이터를 가져와 인식 가능한 프레임 형식으로 조립 한 다음 상위 계층으로 전달합니다.
데이터 링크 계층에는 두 개의 하위 계층이 있습니다.
Logical Link Control: 프로토콜, 흐름 제어 및 오류 제어를 다룹니다.
Media Access Control: 미디어의 실제 제어를 다룹니다.
데이터 링크 계층의 기능
데이터 링크 계층은 상위 계층을 대신하여 많은 작업을 수행합니다. 이것들은:
Framing
데이터 링크 계층은 네트워크 계층에서 패킷을 가져와 프레임으로 캡슐화 한 다음 하드웨어에서 각 프레임을 비트 단위로 보냅니다. 수신기 쪽에서 데이터 링크 계층은 하드웨어에서 신호를 선택하여 프레임으로 조립합니다.
Addressing
데이터 링크 계층은 계층 2 하드웨어 주소 지정 메커니즘을 제공합니다. 하드웨어 주소는 링크에서 고유 한 것으로 간주됩니다. 제조시 하드웨어로 인코딩됩니다.
Synchronization
데이터 프레임이 링크로 전송 될 때 전송이 발생하려면 두 시스템이 동기화되어야합니다.
Error Control
때때로 신호는 트랜지션에서 문제가 발생하여 비트가 뒤집혀서 이러한 오류를 감지하여 실제 데이터 비트를 복구하려고 시도합니다. 또한 발신자에게 오류보고 메커니즘을 제공합니다.
Flow Control
동일한 링크의 스테이션은 속도 또는 용량이 다를 수 있습니다. 데이터 링크 계층은 두 시스템이 동일한 속도로 데이터를 교환 할 수 있도록 흐름 제어를 보장합니다.
Multi-Access
공유 링크의 호스트가 데이터 전송을 시도하면 충돌 가능성이 높습니다. 데이터 링크 계층은 CSMA / CD와 같은 메커니즘을 제공하여 여러 시스템간에 공유 된 미디어에 액세스하는 기능을 갖추고 있습니다.