데이터 링크 계층: 랜에서 데이터 전송하기

yejichoi·2023년 2월 7일
0

네트워크

목록 보기
4/4
post-thumbnail

이더넷

컴퓨터 네트워크 기술 중 하나로 전 세계의 사무실이나 가정에서 일반적으로 사용되는 랜에서 가장 많이 활용하는 기술 규격
랜에서 데이터를 정상으로 주고받기 위한 규칙
데이터 충돌을 막기 위한 규칙으로 CSMA/CD 방식을 사용

CSMA/CD

⚡️ Carrier Sense Multiple Access with Collision Detection(반송파 감지 다중 접속 및 충돌 탐지)

  • CS는 데이터를 보내려고 하는 컴퓨터가 케이블에 신고가 흐르고 있는지 확인하는 규칙
  • MA는 케이블에 데이터가 흐르고 있지 않으면 데이터를 보내도 된다는 규칙
  • CD는 충돌이 발생하고 있는지 확인하는 규칙
  • 효율이 좋지 않다는 이유로 사용 안함

MAC 주소

⚡️ Media Access Controll Address(물리 주소)
랜 카드를 제조할 때 정해지는 물리적인 주소(전 세계에서 유일한 번호)

48비트 숫자로 구성

  • 앞쪽 24비트는 랜 카드를 만든 제조사 번호
  • 뒤쪽 24비트는 제조사가 랜 카드에 붙인 일련번호

이더넷 헤더

목적지 MAC 주소(6바이트), 출발지 MAc 주소(6바이트), 유형(2바이트)으로 총 14바이트 로 구성

이더넷 유형

이더넷으로 전송되는 상위 계층 프로토콜의 종류 -> 16진수 번호가 들어감


스위치(Switch)

  • 데이터 링크 계층에서 작동하며 레이어 2 스위치 또는 스위칭 허브 라고도 부름
  • 스위치에는 MAC 주소 테이블이 있음
  • 허브와 달리 데이터 충돌 발생 x

⚡️ MAC 주소 테이블

스위치의 포트 번호와 그 포트에 연결되어 있는 컴퓨터의 MAC 주소가 등록되어 있는 데이터베이스

⚡️ 플러딩(flooding)

스위치가 수신 포트 이외의 모든 포트에서 데이터를 송신하는 것

⚡️ MAC 주소 필터링

스위치에서 MAC 주소 기준으로 목적지를 선택하는 것


전이중 통신 방식

데이터의 송신과 수신을 동시에 하는 방식
서로 다른 회선이나 주파수를 이용하여 데이터 신호가 충돌되는 상황을 방지

반이중 통신 방식

회선 하나로 송신과 수신을 번갈아가면서 통신하는 방식

충돌 도메인

데이터의 충돌이 발생하고 그 충돌 영향이 미치는 범위

ARP

Address Resolution Protocol
  • 목적지 컴퓨터의 IP 주소를 이용하여 MAC 주소를 찾기 위한 프로토콜
  • 이더넷 프레임을 전송하려면 목적지 컴퓨터의 MAC 주소를 지정해야 함

이더넷 규격

0개의 댓글