Network
랜 스위치의 동작 및 전송방식
SambaLim
2019. 2. 21. 00:35
스위치는 가까운 거리의 컴퓨터들을 케이블을 통해 서로 연결해 주거나 다른 허브와의 연결을 통해 네트워크 사이를 연결하는 역할을 한다.
Switch의 장점 단점
장점
1. 멀티포트 bridge이다.
2. collision Domain이 없다.
3, L2 MAC Address 기반이다.
4. 상위 Layer로 전달하는 역할을 한다.
단점
1, collision을 없애고 용량을 증가시킨다.
2, 헌 순간에 다중 통신을 지원한다.
Switch의 동작
Learning
1. 최초 스위치의 MAC address table은 비어있는 상태
2. 스위치는 자신의 포트에 연결된 A와의 통신을 위해 패킷을 내보내면 그때 A의 MAC address를 읽어 자신의 MAC address table에 저장
3. 나중에 어떤 PC가 A에게 통신할 경우 자신의 MAC address table을 참고해서 패킷을 전달
Flooding
1. A로부터 들어온 프레임의 목적지 주소가 MAC address에 있음
2. 들어온 포트를 제외한 나머지 모든 포트로 뿌림
3. Broadcast 메시지를 보낸 것과 동일함
Forwarding
1. A로부터 들오은 프레임의 목적지 주소가 MAC address table에 있음
2. 목적지 주소가 있는 포트로만 프레임을 뿌려줌
Filtering
1. 출발지가 목적지와 같은 세그먼트에 있는 경우에는 다른 세그먼트로 보내지 못하게 막음
2. E0에서 E2로 보낸 경우 같은 세그먼트이므로 E1, E3으로는 Filtering이 적용됨
3. 스위치에서 Collision Domain을 나누는 기능을 함
Aging
1. 스위치에서 MAC address는 일정시간이 지나면 삭제됨 (일반적으로 5분)
2. Aging Timer가 끝나기 전에 해당 포트로 frame이 들어오면 처음부터 다시 카운트
3. MAC address table의 효율적 관리를 위해 사용됨