레이어 2와 레이어 3 스위치의 차이점


답변:


51

Zoredache의 답변을 완성하겠습니다.

L2 스위치는 스위칭 만합니다. 이는 MAC 주소를 사용하여 포트에서 대상 포트 (및 대상 포트만)로 패킷을 전환합니다. 따라서 어떤 포트에 어떤 MAC 주소가 연결되어 있는지 기억할 수 있도록 MAC 주소 테이블을 유지 관리합니다.

L3 스위치는 L2 스위치와 똑같이 스위칭합니다. L3은 L3 계층과 동일하다는 것을 의미합니다. 실제로 이것은 L3 스위치가 IP 주소를 가지고 라우팅을 수행 할 수 있음을 의미합니다. VLAN 내 통신의 경우 MAC 주소 테이블을 사용합니다. 여분의 VLAN 통신을 위해 IP 라우팅 테이블을 사용합니다.

이것은 간단하지만 "저는 Cisco 2960이 L2 스위치이고 IP와 VLAN 인터페이스가 있습니다!"라고 말할 수 있습니다. 스위치가 IP 라우팅 테이블을 유지 관리하지 않으므로 VLAN 인터페이스를 IP 라우팅에 사용할 수 없습니다.


따라서 L3 스위치에 별도의 VLAN에 두 개의 호스트가있는 경우 라우터를 통하지 않고 라우팅 할 수 있습니까?
Jon Rhoades

혹시. 대부분 라우팅 수 있습니다. 내 극단적 인 네트워크 서밋은 모든 주요 동적 라우팅 프로토콜을 지원하며 필요한 경우 여러 논리 라우터에 "분할"될 수 있습니다. VLAN 간의 라우팅은 가장 작은 부분이며 정말 훌륭합니다. 나쁜면은 그런 짐승의 비용이다;)
TomTom

2
L3 서브넷을 오버레이하는 L2 VLAN이 많으면 스틱에 라우터라는 일명 라우터가 필요합니다. 따라서 내부 트래픽이 많은 경우 병목 현상이 발생합니다. L3 스위치는이 작업을 수행 할 수 있습니다. cisco-tips.com/cisco-router-on-a-stick-with-switch는 이제 계층 3 엔진이 스위치 자체에 통합되어 있다고 생각할 수 있습니다.
유닉스 청소부

6

계층 3 대 2는 OSI 모델을 나타냅니다 . 계층 3 스위치는 라우팅을 지원합니다. 계층 2 스위치는 이더넷 만 알고 있으므로 VLAN을 설정할 수 있습니다.


여기에 계층 2 스위치를 추가하면 일반적으로 하드웨어 라우팅이 수행됩니다. 기본적으로 "라우트에 따라 패킷을 전환"하기 위해 이더넷 패킷의 바이트를 기반으로 하드웨어 스위치 모듈을 설정합니다. 따라서 일반적인 소프트웨어 기반 라우터 구현보다 훨씬 효율적일 수 있습니다. 그중 일부는 매우 강력합니다 (Extreme Networks의 방향을 살펴보십시오).
TomTom

0

스위치는 더 강력한 브리지와 덜 강력한 라우터로 생각할 수 있습니다.

스위치가 브리지로만 작동하도록 구성된 경우 계층 2 스위치라고합니다.

스위치가 라우터로만 작동하도록 구성된 경우 계층 3 스위치라고합니다.

더 자주, 스위치는 이러한 기능 (layer2 및 layer3)을 모두 수행하도록 구성됩니다.

  1. 통합 라우팅 및 브리징 (즉, IRB 사용)을 사용하여 동일한 포트에서 함께 : 들어오는 IP 데이터 패킷의 DMAC가 IRB 인터페이스 인 경우 라우팅 또는 계층 3 동작이 수행됩니다. 그렇지 않으면 패킷은 모든 동일한 VLAN 포트에서 브리지됩니다 (계층 2 동작).

  2. 또는 스위치의 개별 포트 세트 (일부 포트는 L2 포트, 일부 포트는 L3 포트)에서 : 스위치의 "x"포트 세트는 브리지로 구성 될 수 있으며 패킷을 브리지합니다. 다른 "y"포트 세트에는 IP 주소가 할당되어 라우터 포트 (수신 된 IP 패킷 라우팅)로 작동합니다.


2
브리지로 구성된 스위치는 2가 아닌 계층 1에서 작동합니다. 라우터로만 작동하는 스위치는 스위치가 아니라 라우터 일 것입니다. 대부분의 스위치는 L3에서 작동 할 수 없으며 DMAC는 IP 헤더의 일부가 아니라 이더넷 헤더의 일부입니다.
Chris S

이 주제의 Wikipedia 페이지에 따라 "브릿지" 는 계층 2에서 작동합니다. "브릿지"로 구성된 스위치는 계층 2 스위치가됩니다. 주니퍼 네트웍스 (예 : ex8200 , ex6200, ex4200, ex4500 등) 또는 Cisco에서 제조 한 다른 스위치의 데이터 시트를 살펴보면 rip, ospf, 라우팅 프로토콜 등의 모든 계층 3 기능을 사용할 수 있습니다. , bgp). 따라서 요즘 대부분의 스위치는 계층 3에서 작동합니다.
gsinha

이더넷을 통해 전달 된 모든 IP 패킷 (중간 홉 중)은 이더넷 헤더에 캡슐화됩니다. 이더넷 헤더에 DMAC가 있습니다. "라우터"조차도 DMAC를 검사하여 수신 된 IP 패킷을 처리 / 라우팅할지 또는 "파기"할지 결정합니다 (이더넷 헤더의 DMAC가 IP 패킷을 수신하는 인터페이스의 MAC 주소와 일치하지 않는 경우) ). 따라서 레이어 3 스위치는 동일한 방식으로 작동합니다.
gsinha 2016 년

0

간단히 말해, 계층 3 스위치는 라우터와 같은 다른 네트워크간에 패킷을 전달할 수 있지만 계층 2 스위치는 패킷을 다른 세그먼트로 또는 지정된 네트워크 내에서 전달합니다.


-2

계층 2는 일반적으로 하드웨어 즉, Mac 주소 "라우팅"또는 mac 테이블입니다. 레이어 3은 IP와 관련이 있습니다. 계층 3 디바이스는 일반적으로 관리되며 VLAN간에 생성 및 라우팅 할 수 있습니다.


2
이것은 반드시 사실이 아니며 이전 답변으로 이미 다루어졌습니다.
Chris S
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.