Layer 2 : Data Link Layer
데이터링크 계층은 OSI 7계층의 2번째 계층으로서, 말그대로 네트워크 사이에 데이터를 전달하고 물리 계층에서 발생한 에러를 검출하는 역할을 합니다.
데이터링크 계층에 속하는 프로토콜은 PPP(Point-to-Point) , HDLC 그리고 ADCCP(for point-to-point) 가 있습니다.
데이터링크 계층은 LAN 구간에서 Frame(데이터링크 계층의 Protocol Data Units) 데이터를 전달합니다.
데이터링크 계층은 LAN 구간의 데이터 전송 , 노드간 접속(addressing) , 매체 조정(media arbitration)등의 역할을 수행합니다.
네트워크 장비들이 동시에 미디어 접근이 일어나는 경우, 프레임 콜리젼(Frame Collisions)이 발생하며, 데이터링크 프로토콜은 콜리젼 확인 및 복구 매커니즘에 대해 명시되어 있습니다.
데이터링크 계층에서 데이터 전송은 hardware address(소위 MAC 주소)의 영향을 받습니다.
데이터링크 계층의 PDU인 Frame에는 Source MAC(출발지 주소)과 Destination MAC(수신지 주소)이 포함되며, MAC주소를 기반으로 통신하게 됩니다.
데이터링크 계층은 LLC(Logical Link Contrl)와 MAC(Media Access Control)이라는 2개의 하위 계층을 가지고 있습니다.
LLC는 데이터 통신 프로토콜로서 멀티플렉싱(Multiplexing)과 흐름제어(Flow control)
기능을 제공합니다.
LLC는 MAC계층과 상위 계층인 3계층의 네트워크 계층 사이에서 동작합니다.
LLC의 주요기능
- MAC을 기반으로한 멀티플렉싱 프로토콜
- 흐름제어 및 에러 제어
MAC 또한 데이터링크 계층의 하위 계층으로서 LLC와 하위 계층인 물리 계층 사이에서 동작합니다.
주요 기능
- MAC 주소 매커니즘에 대한 addressing(MAC주소는 각 네트워크 장비의 hardware 주소를 말합니다)
- Channewl Access Control Mechnism. 즉, 그 유명한 CSMA/CD를 말합니다.
- CSMA/CD(Carrier sense multiple access with collision detection)j
참고 : http://en.wikipedia.org/wiki/Data_Link_Layer
hpAx9g7PE108s75L7sfDs9g0x5J

이올린에 북마크하기
이올린에 추천하기