BEER&DEV

스위치(Switch)의 작동원리 - 초보자를 위한 꼬리의 꼬리를 무는 네트워크 본문

BASIS/네트워크

스위치(Switch)의 작동원리 - 초보자를 위한 꼬리의 꼬리를 무는 네트워크

사당맥주 2023. 7. 14. 15:44

1. 스위치의 포트와 MAC 주소

  • 스위치는 여러 개의 포트를 가지고 있습니다. 각 포트는 컴퓨터, 프린터, 서버 등과 연결됩니다.
  • 각 장치에는 고유한 MAC 주소가 있습니다. 스위치는 이 MAC 주소를 사용하여 장치를 식별합니다.

2. 프레임 전송

  • 스위치는 데이터를 프레임 단위로 전송합니다. 프레임은 데이터 링크 계층에서 사용되는 패킷입니다.
  • 송신자 장치는 데이터를 프레임에 담아 스위치로 전송합니다.
  • 스위치는 프레임을 수신하면 목적지 MAC 주소를 확인합니다.

3. MAC 주소 테이블

  • 스위치는 수신한 프레임의 목적지 MAC 주소를 기록하는 MAC 주소 테이블을 가지고 있습니다.
  • 처음에는 MAC 주소 테이블이 비어있으므로, 스위치는 수신한 프레임의 송신자 MAC 주소를 기록합니다.

4. 프레임 전송 결정

  • 스위치는 수신한 프레임의 목적지 MAC 주소를 MAC 주소 테이블에서 찾습니다.
  • 만약 MAC 주소 테이블에 해당 주소가 기록되어 있다면, 스위치는 목적지 장치가 연결된 포트로 프레임을 전송합니다.
  • MAC 주소 테이블에 해당 주소가 없는 경우, 스위치는 수신된 프레임을 다른 모든 포트로 브로드캐스트합니다. 이는 목적지 장치를 찾기 위한 방법입니다.

5. MAC 주소 학습

  • 스위치는 프레임을 전송할 때마다 송신자의 MAC 주소를 기억하고 업데이트합니다.
  • 이를 통해 스위치는 MAC 주소 테이블을 동적으로 관리하며, 향후 프레임 전송에 사용됩니다.

마치며..

스위치는 이러한 작동 원리를 통해 네트워크 장치 간에 효율적인 통신을 가능하게 합니다. 스위치는 목적지 MAC 주소를 기반으로 프레임을 전송하므로, 연결된 장치에게만 데이터가 전달되어 네트워크 트래픽이 최적화됩니다. 또한, 스위치는 MAC 주소 학습을 통해 네트워크에 연결된 장치들을 동적으로 추적하고 관리합니다.

패킷(Packet) 과 프레임(Frame) - 초보자를 위한 꼬리의 꼬리를 무는 네트워크
반응형