네트워크 구조 이해하기 - 데이터 링크 계층#1

2019, Sep 02    

MAC 주소

  • 랜 카드는 제조할 때 MAC 주소 라는 번호가 부여된다.

  • 제조할 때 새겨지기 때문에 물리 주소 라고도 부르며 전 세계에서 유일한 번호
    할당되어 있다.

  • MAC주소는 48비트 숫자로 구성되어 있다. 그 중 앞쪽 24비트는 랜 카드를 만든 제조사
    번호이고 뒤쪽 24비트는 제조사가 랜 카드에 붙인 일련번호이다.

  • 이전 포스트에 이야기 했듯이 데이터를 전송할때 목적지 정보를 추가해서 보낸다고 했었다. 바로 이 목적지 정보에 사용되는 것이 MAC주소이다.

  • 이더넷 헤더는 목적지 MAC 주소(6바이트), 출발지 MAC주소(6바이트), 유형(2바이트)로 총 14바이트로 구성된다.

  • 데이터 링크 계층에서 데이터 뒤에 추가하는 것을 트레일러라고 한다.

스위치

  • 스위치 내부에는 MAC 주소 테이블(MAC address table) 이라는 스위치의 포트 번호와
    해당 포트에 연결되어 있는 컴퓨터의 MAC 주소가 등록되는 데이터 베이스를 가지고 있다.

  • 스위치의 전원을 켠 상태에서는 어떤 정보도 가지고 있지 않지만, 데이터가 전송되면 MAC 주소와 포트를 등록한다. 이를 MAC 주소 학습 기능이라고 한다.

  • 스위치가 수신 포트 이외의 모든 포트에서 데이터를 송신하는 것을 플러딩이라고 한다.

  • 스위치에서 MAC 주소를 기준으로 출발지를 선택하는 것을 MAC 주소 필터링이라고 한다.