My __ 노트

Switch 동작원리 (Learning, Forwarding, Filtering, Flooding) 본문

네트워크

Switch 동작원리 (Learning, Forwarding, Filtering, Flooding)

블루빔 2020. 11. 19. 16:21

Learning

Source MAC address(출발지 주소)를 기반으로 MAC address table을 만드는 기능이다.

 

Forwarding

생성된 MAC address table을 기반으로 Destination MAC address가 연결되어 있는 Port로 Frame을 전달하는 기능 

 

Filtering

Frame이 유입된 Port로 다시 Frame을 전송하지 않는 기능

Frame을 Forwarding할 때, 다른 Port로는 해당 Frame을 전송하지 않는 기능 

 

Flooding 

MAC address table에 등록되지 않는 Destination MAC를 가진 Frame을 모든 Port로 전송하는 기능
(허브도 해당 기능을 갖고 있음) 

 

 

-----  예제  -----

PC - APC - B에게 Frame을 보냄:

Learning: 스위치는 PC A의 Source MAC address가 없으므로 MAC address table에 기입한다. 

Destination MAC (PC B)을 MAC address table을 검색 후 그에 대한 정보가 없으면
Filtering Port 1에는 fram을 재전송 안한다.
Flooding : 나머지 Port들에 fram을 전송한다. 

 

PC - BPC - A에게 응답 Frame을 보냄: 

 

Learning: 스위치는 PC B의 Source MAC addres가 없으므로 MAC address table에 기입한다.

Destination MAC을MAC address table을 검색 후PC A MAC address를 알고 있으므로
Filtering
: 나머지 Port에는 Frame을 전송하지 않는다. 
Forwarding :  port1로만 Frame을 전송한다.

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

Bandwidth와 Throughput에 대한 이해  (0) 2020.11.20