본 내용은 한양대학교 이석복 교수님의 강의를 참고하여 정리하였습니다. 교재는 Pearson/Addison Wesley에서 출판한 Computer networking : a top-down approach입니다.
Switch
- Star topology에서 사용되는 장비
- 자신에게 연결된 모든 기기들로 부터 들어오는 frame을 수신하고, 이 frame을 적당한 기기로 보냄
- Bus topology의 단점 : 1개의 호스트가 브로드캐스트하면 모든 호스트들이 CSMA/CD 작동 때문에 대기해야 한다. 따라서 동시 송신이 불가능하다.
- Star topology의 장점 : Host마다 개별로 link가 있기 때문에 브로드캐스트 영역(domain)을 분리할 수 있다. 따라서 충돌 없이 동시 송신이 가능하다.
Switch forwarding table
- Switch 내부에 forwarding을 위한 table이 존재한다.
- Table의 생성은 self-learning을 통해서 이루어진다.
- Self-learning : switch 내부에 frame이 들어오면, 들어온 link 번호와 frame의 MAC addr를 보고 table에 기록
- Forwarding 방법
* Table에 목적지가 기록되어 있지 않으면, 모든 link로 전송 = flooding
* Table에 목적지가 기록되어 있으면, 선택 link로 전송
- 예시
* 최초 이동 : C -> I
1. C -> S1으로 이동하면, S1에 C가 interface(link) 3번에서 오는 것을 기록
2. S1 -> S4로 이동하면, S4에 C가 interface(link) 0번에서 오는 것을 기록
3. S4 -> S2로 이동하면, S2에 C가 interface(link) 0번에서 오는 것을 기록
4. S4 -> S3로 이동하면, S3에 C가 interface(link) 0번에서 오는 것을 기록
* 이후 이동 : I -> C
1. I -> S3으로 이동하면, S3에 I가 interface 3번에서 오는 것을 기록하고, C가 기록되어 있으므로 interface 0번으로 frame을 보낸다.
2. S3 -> S4로 이동하면, S4에 I가 interface 2번에서 오는 것을 기록하고, C가 기록되어 있으므로 interface 0번으로 frame을 보낸다.
3. S4 -> S1으로 이동하면, S1에 I가 interface 0번에서 오는 것을 기록하고, C가 기록되어 있으므로 interface 3번으로 frame을 보낸다.
Switch vs Router
'Software Courses > Network' 카테고리의 다른 글
Link layer : wireless (0) | 2021.01.11 |
---|---|
시나리오 (0) | 2021.01.11 |
Link layer : ARP (Address Resolution Protocol) (0) | 2021.01.11 |
Link layer : ethernet (0) | 2021.01.10 |
Link layer : MAC protocol (0) | 2021.01.10 |