레이어2 스위치

Alex Moon·2023년 9월 1일
0

네트워크

목록 보기
9/9

역할과 용도

L2 스위치는 이더넷 프레임을 전송하기 위해 이더넷 헤더의 MAC 주소를 확인하고 전달하는 역할을 한다. 또한 이더넷 네트워크로 들어가는 입구 역할도 하므로 액세스 스위치라고 표현하기도 한다. 이 스위치의 용도는 이더넷을 이용하여 하나의 네트워크를 구성하는 것이며, 여러 대를 연결해도 하나의 네트워크가 된다.

L2 스위치는 별다른 설정없이 전원, 케이블이 연결되면 사용할 수 있다. 그리고 MAC 주소 테이블에는 하나의 포트에 여러 개의 MAC 주소가 등록될 수 있으며, 한 번 요청에 약 5분의 제한 시간을 가진다.

초기 L2 스위치는 전송매체를 1개만 사용하여 1번에 송신 혹은 수신만 하는 반이중 통신을 했다. 현재는 전송매체를 송신용, 수신용으로 나눠 한 번에 통신할 수 있는 전이중 통신을 한다.




전송 과정

  1. 수신한 이더넷 프레임의 출발지 MAC 주소를 MAC 주소 테이블에서 자신이 연결된 포트 번호에 등록

  2. MAC 주소 테이블에서 목적지 MAC 주소를 가진 포트를 찾아 프레임을 전송

  3. 목적지 MAC 주소를 가진 포트가 없으면 수신 포트를 제외한 모든 포트에 프레임 전송하는 플러딩 동작

  4. 관계없는 이더넷 인터페이스는 수신한 프레임을 파기

  5. 다른 L2 스위치가 수신하면 수신한 포트 번호에 출발지 MAC 주소를 등록

  6. MAC 주소 테이블에서 목적지 MAC 주소를 가진 포트가 있다면 프레임 전송. 없으면 다시 플러딩

  7. 응답할 때는 자신의 MAC 주소 테이블에 등록된 출발지 MAC 주소를 가진 포트를 보고 전송(되돌아 갈 때 등록되지 않았던 MAC 주소 테이블을 업데이트 하며 진행)

profile
느리더라도 하나씩 천천히. 하지만 꾸준히

0개의 댓글