스위치의 동작

Network/Network Theory 2015. 12. 10. 16:55

<스위치의 동작>



1. Filter/Forward 로직 (필터/전송 로직)

수신한 프레임의 목적지 주소를 전송 로직에서 검사하고, 송신지 주소 테이블의 엔트리와 비교한다.

만약 프레임의 목적지 주소가 테이블에 존재하고 목적지의 위치가 수신한 포트가 아닌 다른 포트라면 프레임을 해당 포트로 전송한다. 하지만 현재 프레임을 수신한 포트와 목적지가 같다면 그 프레임을 폐기함으로써 필터링한다. 만약 테이블에 목적지 주소에 대한 정보가 없다면 해당 프레임을 모든 포트로 플러딩 시킨다.

 

2. Learning Logic (학습 로직)

스위치가 처음 초기화될 때에는 LAN상의 각 호스트의 MAC정보를 전혀 가지고 있지 않다. 스위치의 학습 로직은 호스트들의 MAC주소들을 프레임이 수신될 때마다 주소 테이블에 갱신한다. 테이블에 기존 프레임이 있다면 시간 타이머를 갱신하고, 없다면 학습한다.

 

3. Port Interface (포트 인터페이스)

1계층의 정보를 2계층의 MAC 프레임으로 변환한다.

 

4. 송신지 주소 테이블 (Source Address Table)

LAN스위치는 테이블에 기초하여 프레임의 흐름을 제어한다. 테이블에는 MAC주소와 관련된 포트들로 구성된다. 테이블의 크기는 제한적이기 때문에, 하나의 LAN 스위치가 담당할 수 있는 MAC 주소의 수는 제한적이다.

다음은 테이블을 도식화 한 것이다.






Copyrightⓒ2014 By 생능출판사


posted by 경원구