토픽 5 / 147·네트워크 기초 및 프로토콜
데이터링크 계층 (L2)
데이터링크 계층 (L2)
인접 노드 간 프레임 단위의 신뢰성 있는 전송을 담당하며, 물리 주소(MAC) 기반으로 데이터를 전달하는 계층
핵심 기능: 프레이밍(비트열을 프레임 단위로 구분), MAC 주소 기반 전달, 오류 검출(CRC), 흐름 제어, 매체 접근 제어
하위 계층 분리
- •LLC(Logical Link Control, 802.2): 상위 계층 프로토콜 식별, 흐름 제어, 오류 제어
- •MAC(Media Access Control): 매체 접근 방식 정의(CSMA/CD, CSMA/CA), MAC 주소 관리, 프레임 구조
이더넷 프레임 구조: Preamble(8B) | Dest MAC(6B) | Src MAC(6B) | Type/Length(2B) | Payload(46-1500B) | FCS(4B, CRC-32)
MAC 주소: 48비트(6바이트), OUI(제조사 24비트) + NIC 고유(24비트), 하드웨어 고유 주소, 16진수 표기(AA:BB:CC:DD:EE:FF)
오류 검출: CRC(Cyclic Redundancy Check), FCS(Frame Check Sequence)에 포함, 오류 수정은 안 하고 폐기
매체 접근 제어: CSMA/CD(유선, 충돌 감지 후 재전송), CSMA/CA(무선, 충돌 회피, RTS/CTS)
네트워크 장비: 스위치(MAC 테이블 기반 유니캐스트 전달, 콜리전 도메인 분리), 브리지(세그먼트 연결)
프로토콜: 이더넷(802.3), WiFi(802.11), ARP(IP→MAC 변환), STP(루프 방지)
데이터 단위: 프레임(Frame)
비교: L2(MAC 주소/프레임/로컬 전달) vs L3(IP 주소/패킷/라우팅)
연관: 스위칭, MAC 주소, VLAN, ARP, STP