Network : 데이터 링크 계층

강콩콩·2023년 5월 13일
0

Network Basics

목록 보기
3/6
post-thumbnail

본 글은 Inflearn의 '네트워크, 그림으로 이해하자' 강의를 듣고 정리한 글입니다.
본 글은 강의를 수강한 입장에서 복습을 더 쉽게 하기 위한 글입니다.
강의가 상당히 입문자도 잘 수강할 수 있게 짜여져 있습니다. 추천합니다.

네트워크, 그림으로 이해하자

3. 데이터 링크 계층

  • 개요 : 데이터 전송 기능, 절차 제공
    • 물리적 주소 설정, 흐름제어, 에러제어
    • 스위치 : 이더넷
    • 부계층
      • LLC : 데이터링크 계층의 기본 기능 다룸
      • MAC : 물리 계층과 관련 : 물리적 매체 방식 제어 ⇒ 1계층 물리 계층과 연결
    • 데이터 구조 : 프레임 ⇒ 캡슐/디캡슐 진행
    • 프로토콜 : 이더넷
      • 데이터 전송하는 프로토콜, 네트워크 구성 기술방식
      • 유선 네트워크 만듬
      • 대부분 LAN
      • CSMA/CD 기술 사용 : 현재는 기가비트 이더넷 이상
    • 이더넷 프레임/헤더
      • 데이터링크 계층의 주요 전송 데이터
      • 이더넷 헤더 ⇒ 출발지 MAC 주소 / 도착지 MAC 주소 / 타입 코드 (프로토콜 먼지 v4/v6 등)
      • 트레일러 (FCS)가 뒤에 붙어서 오류 체크
  • MAC 주소
    • 특정 이더넷 인터페이스 특정하는 주소
    • 물리적 주소
    • 16진수
    • 물리 주소, 하드웨어 주소로 불림
  • 스위치
    • 이더넷을 통한 하나의 네트워크를 구성하는 기기 (L2)
    • 전기신호 형태로 보냄
    • 기존 허브에 스위칭 기능
    • MAC 주소 테이블은 ‘스위치 입장에서’ 받은 것을 적음
    • Point to Point 접속 가능 ⇒ 속도 저하 개선
    • 동작
      • 플러딩 : 수신 포트 제외한 다른 포트로 데이터 보내는 동작 (MAC주소 테이블에 정보 없을시) ⇒ 자기한테 온거 아니면 데이터 파기
      • 필터링 : 데이터의 도착지 MAC 주소와 MAC 주소 테이블과 비교해서 일치 X ⇒ 전송 X
      • 포워딩 : 일치시 전송
  • 반이중 통신 / 전이중 통신
    • 송수신 동시 안됨 ⇒ 반이중 / 송수신 동시 가능 ⇒ 전이중
      • 지금은 다 전이중 (to. 허브)
  • CSMA/CD
    • 유선 이더넷 랜에서 사용
    • 통신 회선 사용중 감지
    • 통신 회선 안쓰고 있을 때 송신
    • 충돌 발생하면 랜덤 대기 후 데이터 전송

물리 - 데이터 계층까지는 하나의 네트워크 안에서 어떻게 구성이 되고 연결되는지 초점을 둠.

profile
MLOps, ML Engineer. 데이터에서 시스템으로, 시스템에서 가치로.

0개의 댓글