[데이터 링크 계층]이더넷(Ethernet)과 스위치

데이터 링크 계층은 네트워크 장비 간에 신호를 주고받는 규칙을 정하는 계층으로 랜에서 데이터를 정상적으로 주고 받기 위해 필요한 계층입니다. 이중 가장 많이 사용되는 규칙이 이더넷(Ethernet)입니다.

컴퓨터 네트워크 기술의 하나인 이더넷(Ethernet)은 일반적으로 LAN, MAN, WAN에서 활용되는 표준 기술 규격 중 하나입니다. Ethernet은 빛의 매질로 여겨진 에테르(ether)에서 유래 되었습니다. Ethernet은 하나의 인터넷 회선에 유/무선 통신장비인 공유기(Router), 허브 등을 사용해 다수의 컴퓨터에 연결되어 통신이 가능한 네트워크 구조를 의미합니다.

회사에서의 네트워크(랜) 구성

✅ LAN에서 이더넷(Ethernet) 용도

근거리 통신망(LAN)을 구축할 목적으로 소기업에서 대규모 데이터 센터에서 다양한 유선 네트워크를 연결하기 위한 표준입니다. OSI 7계층에서 데이터 링크 계층(2계층)은 네트워크 장비 사이의 신호를 주고 받는 규칙을 정하게 됩니다. 랜에 적용되는 규칙이 Ethernet이며 Ethernet의 주요 용도는 다음과 같습니다.

용도설명
장치 연결컴퓨터, 프린터, 라우터, 스위치 등의 장치를 서로 연결하거나 인터넷에 연결하는 데 사용
데이터 스토리지데이터의 중앙 집중식 스토리지를 지원하고 데이터를 여러 장치에서 간편하게 액세스하기 위해 장치를 NAS(네트워크 결합 스토리지)에 연결하는 데 사용
파일 공유Ethernet을 통해 사용자는 간편하게 데이터를 공유하고 프로젝트에서 협업
모니터링네트워크 관리 및 모니터링

✅ 데이터 링크 계층에서 이더넷

OSI 7계층에서 데이터 링크 계층(2계층)에서 네트워크 장비 사이 신호를 주고 받는 규칙을 정하는 Ethernet은 물리적 계층(1계층)과 연결되어 사용됩니다. 네트워크 인터페이스 카드(Network Interface Card(or Controller): NIC), 이더넷 케이블, 허브와 같은 네트워크 장비는 물리적 계층에서 정의됩니다.

✅ CSMA/CD

허브의 경우 데이터를 보낼 때 모든 PC에 데이터를 보내기 때문에 데이터들이 서로 충돌할 수 있으며, 이더넷은 동시 전송 시에도 충돌이 일어나지 않는 구조를 가지고 있습니다. CSMA/CD(Carrier sense multiple access with collision detection: 반송파 감지 다중 접속 및 충돌탐지)는 성능 개선을 위해 기존의 반송파 감지 다중 접속 방식(CSMA)을 일정 부분 수정한 방식입니다.

  • CS
  • 데이터를 보내려고 하는 컴퓨터가 케이블에 신호가 흐르고 있는지 아닌지 확인하는 규칙
  • MA
  • 케이블에 데이터가 흐르고 있지 않다면 데이터를 보내도 좋다는 규칙
  • CD
  • 충돌이 발생하는지 확인하는 규칙

CSMA/CD는 비효율성으로 거의 사용하지 않는 규칙이며 스위치라는 네트워크 장비를 사용하면 충돌이 일어나지 않습니다.

✅ 스위치(Switch)

스위치와 라우터는 네트워크에서 관리자와 같은 역할을 담당합니다. 스위치는 데이터 링크 계층(2계층) 장비이며, 2계층 주소인 MAC 주소를 기반으로 동작합니다. 또한 허브처럼 충돌이 발생하지 않는 장점을 가지고 있습니다.

  • 스위치는 레이어 2 스위치 or 스위칭 허브라고 불립니다.
  • 외형은 허브와 비슷한 외형을 가지고 있습니다.
  • 스위치 내부는 MAC 주소 테이블(MAC Adress Table)이 있으며, 브릿지 테이블(Bridge Table)라고도 합니다.

1. MAC 주소 테이블과 MAC 주소 학습 기능

스위치 전원을 켠 상태에서 MAC 주소 테이블의 MAC 주소는 미등록 상태입니다. 이후 컴퓨터에서 목적지 MAC 주소가 추가된 프레임이라는 데이터가 전송되면 MAC 주소 테이블을 확인하고 출발지 MAC 주소가 등록되어 있지 않았다면, MAC 주소와 포트를 함꼐 등록하게 되며, 이를 MAC 주소 학습 기능이라고 합니다.

스위치 MAC 주소 테이블

2. 스위치 동작 방식

스위치 동작 방식은 3가지로 정의 할 수 있습니다.

  • 플러딩(Flooding, 홍수)
  • 어드레스 러닝(Address Learning)
  • 포워딩/필터링(Forwarding/Filtering)

2.1 플러딩

플러딩은 스위치에 연결된 모든 포트로 패킹을 전달하는 방식입니다.

2.2 어드레스 러닝

스위치가 목적지 포트로 정확히 포워딩 하기 위해 MAC 주소 테이블을 만들고 유지되어야 하는데 이 과정을 어드레스 러닝이락 ㅗ합니다.

2.2 포워딩/필터링

유니캐스트에 대해서만 작업을 수행하는 포워드 필터링은 프레임이 다른 포트로 전송되지 않게 필터링 하는 것으로 스위치의 필수 기능입니다.

Similar Posts

  • 네트워크(Network) 기본 용어

    네트워크는 그물을 뜻 하는 Net과 Work의 합성어이며, 그물처럼 서러 연결되어 있는 상태를 뜻 합니다. Network는 IT 분야 뿐만 아니라 인적 네트워크, 도로 및 철도, 물류 네트워크(물류 망) 등 다양한 분야에서 사용되는 용어임을 알 수 있습니다. 목차✅ LAN에서 이더넷(Ethernet) 용도✅ 데이터 링크 계층에서 이더넷✅ CSMA/CD✅ 스위치(Switch)1. MAC 주소 테이블과 MAC 주소 학습 기능2. 스위치…

  • [네트워크 OSI 7계층] | TCP/IP 4계층 🔝

    초창기 인터넷은 회사 내에서만 통신이 가능했으며, 인터넷 망에서 통신을 하기 위해 OSI 7계층을 국제표준화기구(ISO International Organization for Standardization)에서 지정하게 됩니다. ISO에서 Open System 간의 통신을 위해 제정한 권고 사항이 OSI 7계층입니다. OSI 계층(Layer)은 Open System Interconnection의 약자로 직역하면 상호 연결된 오픈 시스템이란 뜻을 가지고 있습니다. 목차✅ LAN에서 이더넷(Ethernet) 용도✅ 데이터 링크 계층에서 이더넷✅…

  • [OSI 네트워크 계층] IP 주소 클래스 | 서브넷과 서브넷 마스크

    IPv4 주소는 총 32비트로 구성되며, 4개의 옥텟(8비트씩)으로 표기됩니다. 8비트는 28으로 이루어져 있습니다. 28은 256개의 숫자로 각 옥텟은 이해하기 쉽게 0~256의 10진수 숫자로 표기됩니다. 4개의 옥텟으로 이루어진 IP 주소 클래스는 네트워크 ID와 호스트 ID로 나뉘게 됩니다. 목차✅ LAN에서 이더넷(Ethernet) 용도✅ 데이터 링크 계층에서 이더넷✅ CSMA/CD✅ 스위치(Switch)1. MAC 주소 테이블과 MAC 주소 학습 기능2. 스위치…

  • [네트워크] 물리 계층: 데이터를 전기 신호로 변환 | 랜 카드 | 케이블

    네트워크에서 0과 1로 이루어진 비트열을 전기 신호로 변환하려면 OSI 계층의 물리 계층(Physical layer)의 기술이 필요합니다. OSI 물리 계층의 역할은 데이터를 전기 신호로 변환하는 역할을 담당합니다. 전기 신호는 아날로그 신호와 디지털 신호로 나뉘게 됩니다. 목차✅ LAN에서 이더넷(Ethernet) 용도✅ 데이터 링크 계층에서 이더넷✅ CSMA/CD✅ 스위치(Switch)1. MAC 주소 테이블과 MAC 주소 학습 기능2. 스위치 동작 방식✅…

  • MAC 주소와 프레임

    MAC 주소(media access control address, MAC address)는 OSI 계층인 데이터 링크 계층에서 통신을 위해 컴퓨터의 랜 카드에 할당되어 있는 주소이며, 제조할 때 할당된 주소로 ‘물리 주소’로도 부르고 있습니다. 목차✅ LAN에서 이더넷(Ethernet) 용도✅ 데이터 링크 계층에서 이더넷✅ CSMA/CD✅ 스위치(Switch)1. MAC 주소 테이블과 MAC 주소 학습 기능2. 스위치 동작 방식MAC 주소 맥 주소는 48비트 숫자로 구성되어…

  • OSI 네트워크 계층: 라우터 | IP 주소(192.xxx)

    OSI 네트워크 계층(Network Layer)은 서로 다른 네트워크에 있는 목적지로 데이터를 전송하기 위한 계층입니다. 이더넷 규칙을 기반으로 한 데이터 링크 계층(Data link layer)은 네트워크에 있는 컴퓨터로 데이터 전송은 가능하지만 인터넷이나 외부 네트워크로 데이터를 전송할 수 없습니다. 네트워크 간의 통신을 하기 위한 네트워크 계층은 다른 네트워크와의 데이터 전송을 위해 라우터(Router)를 필요로 하게 됩니다. 가정용 공유기로…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 4   +   3   =