스위치와 라우터 간의 작동 원리, 차이점, 관계 개요
스위치는 레이어 2에서 작동합니다. 즉, mac을 사용하여 데이터 프레임을 전달합니다.
라우터는 레이어 3에서 작동하며 IP 주소를 사용하여 데이터 프레임을 전달합니다.
라우터는 네트워크상의 다양한 기기를 연결하는 장치로, 채널 상태에 따라 자동으로 경로를 선택 및 설정하고, 최적의 경로를 기준으로 순서대로 신호를 보냅니다.
라우터는 인터넷의 허브이다. 현재 라우터는 각계각층에서 널리 사용되고 있으며, 다양한 등급의 제품이 인터넷 상호연결 서비스를 구현하는 주축이 되고 있다.
스위치와 라우터의 차이점은 무엇인가요?
둘 다 인터넷에 연결되는 장치인데, 스위치는 네트워크의 두 번째 데이터 링크 계층에서 발생하고 라우터는 세 번째 네트워크 계층에서 발생한다는 점입니다. 이 차이점은 두 가지가 작동하는 방식에 있어서 근본적입니다. 라우터는 IP 주소를 기반으로 다음 장치를 찾을 수 있으며 TCPIP 프로토콜을 처리할 수 있습니다. 이전 기사에서 스위치는 MAC 주소를 기반으로 주소가 지정된다고 언급했습니다.
스위치는 네트워크 데이터를 분산시키고, 라우터는 네트워크에 IP 주소를 할당하고, 이를 사용자에게 할당할 수 있으며, 언제든지 해당 주소를 통해 사용자를 찾을 수 있습니다.
라우터는 서로 다른 시간에 여러 호스트에 IP를 할당할 수 있습니다. 스위치는 MAC 주소를 통해 서로 다른 각 호스트를 식별합니다.
라우터는 어떻게 작동하나요? 앞서 스위치에는 자동으로 생성하고 학습하는 MAC 주소 테이블이 있다는 것을 배웠습니다. 마찬가지로 라우터에도 라우팅 테이블이 있으며 라우팅 테이블을 자체적으로 학습, 생성 및 유지 관리합니다.
간단한 예를 들어보겠습니다. 이해할 수 있는 한 그림에는 표시되지 않습니다.
1. 호스트 A는 호스트 B로 데이터를 보낼 준비를 하고 있습니다.
2. A는 B의 IP 주소와 함께 데이터 패킷 형태로 라우터 R1을 보냅니다.
3. 라우터 R1은 데이터 패킷을 수신한 후 먼저 데이터에서 B의 IP 주소를 읽은 다음 경로 테이블을 기반으로 B에 대한 최적 경로를 계산합니다.
4. 경로는 R1-gt; R5-gt;이며 데이터 패킷은 R2로 전송됩니다.
5. 라우터 2는 라우터 1의 작업을 반복하고 데이터 패킷을 라우터 5로 전달합니다.
6. 라우터 5도 대상 주소를 가져와서 대상 주소가 자체 네트워크 세그먼트에 있음을 확인하여 데이터 패킷을 호스트 B로 직접 전달합니다.
7. 호스트 B는 호스트 A로부터 정보를 수신하고 완전한 통신이 종료됩니다.