ecsimsw

Switch 본문

Switch

JinHwan Kim 2019. 8. 30. 16:54

Bus / Switch

좌 bus 형 , 우 switch 형

   - switch는 위의 오른쪽 그림처럼 여러 기기를 연결하되 domain을 분리하여 collision을 피하는 방식이다. 

 

그림 1

   - 위 그림 1과 같은 상황에서 A', B' 가 동시에 A로 전송할 경우 버스 형 같은 경우에는 통로가 하나여서 Collision이 생겼겠지만 switch에서는 동시에 전송하되 switch에서 제어하여 A에게 collision을 피해 보낸다.

 

   - switch는 포워딩과 비슷한 원리로 한번에 연결된 여러 port의 노드를 관리한다. 아래 그림처럼 구성된 swtich table에 포트와 그에 연결된 pc를 기록하고, 이를 읽는 식으로 목적 mac 주소에 해당되는 다음 전달 포드를 결정한다. 

 

switch table

Self learning 

 

   - forwarding table은 routing algorithm으로 table을 세팅했다면, switch table은 self learning 방식으로 정보를 입력한다.

 

   - 위 그림1에서 A가 A'에게 데이터를 전송한다고 하면, 적어도 출발 지점인 A의 MAC 주소와 TTL는 입력을 할 수 있다. 이를 table에 입력한다.

 

   - 하지만 받는 쪽인 A'의 port는 알 수 없다. 스위치는 A 포트를 제외한 모든 포트에 데이터를 전달해 알맞는 노드의 port만 그 mac 주소와 port를 입력한다. 이와 같은 과정이 반복되어 switch table이 작성된다.

 

   ** 사실 forwarding table를 채우는 과정에서 switch table도 작성된다.

 

   ** 라우터 관점에서는 스위치는 없다고 취급된다.

 

 

Inter connecting switching

 

   - 스위치에 또 다른 스위치를 연결하여 더 많은 pc를 연결하고, 계층화 한다.

 

Inter connecting switching

 

Note

 

'Computer Science > Network' 카테고리의 다른 글

Wireless LAN frame structure  (0) 2019.09.05
Wireless LAN / Beacon / CSMA_CA  (0) 2019.09.05
Ethernet / ARP  (0) 2019.08.29
CSMA / CSMA_CD  (0) 2019.08.29
Link layer / MAC  (0) 2019.08.28
Comments