본문 바로가기
네트워크/Switching, Routing Basic

Switch 기능

by 최개미의 세계 2024. 4. 9.
  • 다른 블로그에서 Switch 기능에 Filtering 기능을 함께 소개하는 곳이 많은데 여기서 Filtering 이란, Frame 수신 시, 수신된 포트로 Frame을 전송하지 않는 기능으로 Flooding 기능 및 Forwarding 기능에 포함되어 있는 것이므로 Filtering 기능을 함께 소개하는 것이 적절하지 않다고 생각된다.

 

1. Switch 기능

1) Learning 기능

Switch-Learning

  • Switch가 Frame을 수신했을 때, S-MAC 정보를 확인하고 FDB(Mac Table)에 해당 정보가 없으면 Learning 하고 해당 Frame을 Flooding
    • Switch의 초기 상황에서 Frame 수신 시, S-MAC을 기반으로 FDB 학습

 

2) Flooding 기능

Switch-Flooding

  • Frame을 수신한 포트를 제외한 모든 포트로 Frame을 복사하여 송신
    • 단, 동일 VLAN이며 포트가 Up State이어야 함
    • 프레임이 수신된 포트로 미송신
  • BUM 트래픽 수신 시, Flooding
    • BUM : Broadcast, Unknown Unicast, Multicast
    • Unknown Unicast : 수신된 Frame의 D-MAC 정보가 FDB에 없는 것
  • 데이터 수신 시, Forwarding 또는 Flooding이 가능한 포트가 없다면 데이터는 Drop

 

3) Forwarding 기능

Switch-Forwarding

  • 생성된 FDB 정보를 기반으로 수신된 Frame의 D-MAC이 학습된 포트로 Frame을 송신
    • 단, 동일 VLAN이며 포트가 Up State이어야 함
    • 프레임이 수신된 포트로 미송신
  • 데이터 수신 시, Forwarding 또는 Flooding이 가능한 포트가 없다면 데이터는 Drop

 

'네트워크 > Switching, Routing Basic' 카테고리의 다른 글

Floating Static Routing(Nokia 7750 SR)  (0) 2024.05.18
Static Routing Option(Nokia 7750 SR)  (0) 2024.05.17
Introduction to Static Routing  (0) 2024.05.16
RTM 및 FIB 생성 과정  (0) 2024.05.15
Routing Table Selection and Routing Protocol Type  (0) 2024.05.14
IGP vs EGP  (0) 2024.05.13
Distance Vector vs Link-State  (0) 2024.05.12
Switching vs Routing  (0) 2024.04.10