Network - Layer 2 Switching

2022. 11. 13. 15:14네트워크(Network)

Ethernet Switches and Bridges

§ Address learning

§ Forward/filter decision

§ Loop avoidance

 

2계층 스위치

 -주소학습 작업을 진행

 -링크 이중화에 의한 루프문제를 감지하고 방지하는 역할 (STP)

 -스위치에서도 VLAN기술로 논리적으로 스위치에 연결된 영역을 나눠주는 작업이 가능

   꼭써야하는 기술중 하나

VLAN - 스위치 내부에서 네트워크를 구분해서 사용, 가상 내부 네트워크

VLAN 1 - Default 값, ALL Interface

 

SVI - Switch Virtual Interface, 스위치에서 vlan에 ip를 부여하는 행위

         L2 스위치는 2계층 장비라 IP주소 인식 못하지만 SVI로 원격 접속 용도로 사용 가능

 

스위치 설정도 라우터랑 똑같음, 스위치는 기본값 자체가 모든 interface 활성화

 

switch1(config)#ip default-gateway 10.10.1.254

switch1(config)#ip name-server 8.8.8.8

 

switch1(config)#interface vlan 1 

switch1(config-if)#ip add 10.10.1.101 255.255.255.0 - 스위치 ip 주소 설정

switch1(config-if)#no shu

 

switch1#show vlan - vlan 확인

Transmitting Frames

Cut-Through - switch 목적지를 확인한 후 즉시 전달하는 방법, 충돌문제 때문에 안씀

 

Store and Forward - 버퍼에 프레임을 쌓아 전달, 딜레이 발생

 

Fragment-Free - 64byte 크기로 검사 한 후 즉시 전달 , Cut-Through & Store and Forward  혼합 방식, 주로 사용

 

 

MAC Address Table

§ 초기에는 MAC Address Table이 비어 있다

스위치는 MAC Address Table이 비어 있기 때문에 Frame을 모든 포트로 Flooding한다

다만 라우터에서 ARP작업을(모든 장치에 Broadcast) 하기 때문에 따로 Flooding 할 경우가 적다

 

Learning Addresses

§ Host A가 Host B에게 Frame을 전달한다
§ Switch는 MAC Address Table이 비어 있기 때문에 Frame을 모든 포트로 Flooding한다
§ Host A에서 온 Frame을 Flooding하는 동안 스위치는 E0에 Host A의 MAC Address를 학습한다
§ Host A에 대한 MAC Address Table정보는 Cache에 저장된다 (Aging Time 300초)

 

Learning Addresses (Cont.)

§ Host D가 Host C에게 Frame을 전달한다
§ Switch는 MAC Address Table에 목적지 MAC Address에 대한 정보가 없기 때문에

   Frame을 전달된 포트를 제외한 모든 포트로 Flooding한다
§ Host D에서 온 Frame을 Flooding하는 동안 스위치는 E3에 Host D의 MAC Address를 학습한다
§ Host D에 대한 MAC Address Table 정보는 Cache에 저장된다 (Aging Time 300초)

 

Filtering Frames

§ Host A가 Host C에게 Frame을 전달한다

§ Switch는 MAC Address Table에 목적지 MAC Address에 대한 정보를 찾아 해당하는 포트인 E2로 Frame을 전달한다

§ E2에 대한 Aging Time이 초기화 된다

 

Filtering Frames (Cont.)

§ Host A가 Host B에게 Frame을 보낸다
§ Switch는 MAC Address Table에 Host B의 MAC Address를 추가한다

Broadcast and Multicast Frames

§ Host D가 Broadcast또는 Multicast를 보낸다
§ Broadcast나 Multicast는 전달된 포트를 제외한 모든 포트로 Flooding 된다

 

'네트워크(Network)' 카테고리의 다른 글

Network - Catalyst Switch  (0) 2022.11.13
Network - Redundant Topology & STP  (0) 2022.11.13
Network - NAT(Network Address Translation)  (2) 2022.11.13
Network - ACL(Access Control List)  (0) 2022.11.13
Dynamic Routing - EIGRP  (0) 2022.11.10