Switch 앞서 작성한 글에서 허브는 `Collision Domain`을 나눌 수 없어, 하나의 포트에서 메시지를 보낼 경우 다른 포트는 지연된다고 설명하였다. 하지만 이와 달리 스위치는 각 포트 별로 Collision Domain을 나눈다. 즉, 포트 별로 통신을 수행할 수 A허브에서 발생하는 지연이 발생하지 않는다. Collision Domain을 위한 기능 Learning 테이블을 이용하여, 각 `Collision Domain`에 어떤 `MAC addr`이 있는지에 대한 정보를 저장한다. 이는 장비의 제원에 따라 테이블 크기가 다르다. Flooding 테이블에 존재하지 않는 `MAC addr`일 경우, 모든 포트로 전송해 일치하는 목적지를 찾도록 한다. Forwarding `MAC addr`이 테..
동일한 IP 대역에서는 ARP를 통해 원하는 목적지에 주소를 찾을 수 있지만, 다른 대역의 IP 경로를 찾아가고자 한다면 경로를 찾아가기 위한 라우팅(Routing)이 필요하다. 라우팅은 어떤 방식으로 이루어지는지 이해한다면, 어떤 방식으로 네트워크를 통해 목적지에 도달할 수 있는지 이해할 수 있다. 스위치 vs 라우터 `스위치`는 같은 네트워크. 즉 동일한 IP 대역대를 가지는 네트워크의 데이터를 전송할 수 있도록 하는 장비이다. 그럼 이와 달리 `라우터`는 어떤 기능을 수행할까? `라우터`는 서론에서 말하였듯이 다른 IP 대역으로 갈 수 있도록 경로를 안내해주는 역할을 하게 되며 이를 `Routing`이라고 한다. 짧게 한 줄로 요약한다면, 스위치는 동일한 IP 대역(네트워크)에 속한 장비들끼리의 네..