라우팅이 좋을까요? 아니면 스위칭이 좋을까요?
가격 : 라우터가 스위치보다 비쌉니다
속도 : 이것도 스위치가 우세합니다 라우터는 내부에서 처리하는 일이 많아서 스위치보다 패킷을 처리하는 속도 가 느릴 수밖에 없습니다
구성의 편리함: 스위치가 훨씬 구성이 쉽습니다.스위치는 대부분 전원만 공급해주면 사용이 가능하지만,라우터는 그렇지 않습니다 라우팅 프로토콜도 정해 주어야 하고, 네트워크도 설정해주어야 합니다 필터링이니 보안이니 정말 구성해주어야 할 것이 많습니다
라우터 사용 이유 ?
그 첫 번째 이유는 브로드 캐스트입니다
만약 우리가 사용하는 인터넷 전체가 하나의 브로드캐스트 영역 이라고 생각 해보면
저 멀리 독일에 있는 PC가 한 번 켜졌다 꺼져도 이 브로드캐스트가 우리나라에 있는 제 PC까지 전달 됩니다 또 통신을 할 떄 상대편의 맥 주소를 찾기 위해 ARP를 사용하는데 이게 바로 브로드캐스트입니다 전 세계의 PC들이 이 ARP를 하루에 몇 번이나 사용하는데 우리가 제대로 네트워크를 사용하는 것은 상상도 할 수 없을 뿐만 아니라 PC자체도 사용이 불가능해집니다
따라서 브로드캐스트 영역 을 나누는 것은 정말 중요한 일입니다 이러한 브로드캐스트 영역을 나눠주기 위해서는 라우터가 꼭 필요합니다 물론 요즘 스위치가 그런 기능을 하는 경우도 잇지만 내부를 들여다보면 그건 스위치에 라우터를 붙여놓은 거라고 보면 됩니다
하지만 실질적으로는 여기 기준에서 약 반정도만 사용하셔야 제대로 네트워크를 사용할 수 잇습니다 또한 라우터는 스위치가 보장 못하는 보안 기능, 즉 패킷 필터링 기능을 제공 따라서 네트워크 주소에 따라 전송을 막았다 풀었다 하는 필터 기능을 제공해서 불필요한 트래픽이 전송되는 것을 막습니다
또하나 라우터가 제공해주는 기능은 바로 "로드 분배" 입니다 즉 여러 개의 경로를 가지고 있기 때문에 데이터가 여러 경로를 타고 날아갈 수 있습니다 따라서 한쪽 경로에 문제가 생겨도 바로 다른 경로를 타고 날아갈 수 있습니다
라우터는 그 외에도 프로토콜이나 데이터의 크기, 중요도 등 여러 상황에 따라 트래픽의 전송 순서를 조정해주는 QoS 기능도 제공합니다