Software Courses/Network

Link layer : switch

김 정 환 2021. 1. 11. 14:39
반응형
본 내용은 한양대학교 이석복 교수님의 강의를 참고하여 정리하였습니다. 교재는 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