융융이'Blog

[용어정리]Switch의 기본 동작 5가지 본문

2022이전/네트워크

[용어정리]Switch의 기본 동작 5가지

바로퇴장 2020. 6. 3. 18:27

스위치는 **learning, flooding, forwarding, filtering, aging** 5가지 기능으로 동작한다.

Learning

  • 최초 스위치의 MAC address table 은 비어 있는 상태

  • 스위치는 자신의 포트에 연결된 A와의 통신을 위해 패킷을 내보내면 그때 A의 MAC address를 읽어서 자신의 MAC address table에 저장.

  • 나중에 어떤 pc 가 A에게 통신할 경우 자신의 MAC address table 을 참고해서 패킷을 전달.

Flooding

  • A로부터 들어온 프레임의 목적지 주소가 MAC address 에 없음

  • 들어온 포트를 제외한 나머지 모든 포트로 뿌림

  • Broadcast를 메시지를 보낸 것과 동일함.

Forwarding

  • A로부터 들어온 프레임의 목적지 주소가 MAC address table 에 있음.
  • 목적지 주소가 있는 포트로만 프레임을 뿌려줌

 

Filtering

  • 출발지가 목적지와 같은 세그먼트에 있는 경우에는 다른 세그먼트로 보내지 못하게 막음.

  • E0에서 E2로 보낸 경우 가은 세그먼트이므로 E1,E3로는 Filtering 이 적용됨.

  • 스위치에서 Collision Domain을 나누는 기능을 함.

Aging

  • 스위치에서 MAC address는 일정시간(일반적으로 5분)이 지나면 삭제됨.

  • Aging Timer가 끝나기 전에 해당 포트로 frame 이 들어오면 처음부터 다시 카운트

  • MAC address table 의 효율적 관리를 위해 사용됨.