Network basic - 라우터/스위치
라우터란?
둘 혹은 그 이상의 네트워크와 네트워크 간 데이터 전송을 위해 최적 경로를 설정해주며 데이터를 해당 경로를 따라 한 통신망에서 다른 통신망으로 통신할 수 있도록 도와주는 인터넷 접속 장비. 즉, 네트워크를 통해 정보를 주고 받을 때 데이터에 담긴 수신처의 주소를 읽고 가장 적절한 통신통로를 이용해 다른 통신망으로 전송하는 장치.
내부 네트워크는 사용하는 컴퓨터 기종이나 OS, 프로토콜 등을 확실히 알 수 있기 때문에 네트워크의 최적화를 이룰 수 있다. 그러나 내부 네트워크를 외부와 연결할 때는 외부 네트워크에서 사용하는 프로토콜이나 컴퓨터 기종 등의 정보를 알 수 없다. 이러한 알 수 없는 임의의 네트워크와 내부 네트워크를 연결하기 위한 네트워크 장비가 바로 라우터임.
라우터는 다른 기종간의 네트워크를 연결하는 기능을 하기 때문에 여러 가지 프로토콜에서 전송되는 패킷을 받아들일 수 있어야 한다. 이렇게 받아들인 패킷을 여러 경로 중 가장 효율적인 경로를 선택하여 보내며 흐름제어를 한다. (패킷(packet)이란 통신망에서 주고 받는 메시지의 조각. 패킷은 데이터 뿐만 아니라 목적지 주소까지 포함하고 있다.)
예를 들어 A란 정보를 전달하고자할 때 라우터는 일단 이 정보를 A-1,A-2,A-3 식으로 쪼갠다. 쪼개진 정보는 최적의 경로를 찾아 상대방 서버를 찾아가고 상대방에 붙은 라우터는 이 쪼개진 정보(A-1,A-2,A-3)들을 다시 A란 원래의 모습으로 조합한다.
따라서 전달하고자 하는 정보를 보다 정확하고 빠르게 보낼 수 있으며 용량이 큰 동영상이나 음성 정보도 인터넷을 통해 무리없이 주고 받을 수 있다.
라우터? vs 스위치?
스위치란?
스위치는 소규모 비즈니스 네트워크 안에서 컴퓨터, 프린터, 서버 등 모든 디바이스를 서로 연결함으로써 리소스를 쉽게 공유할 수 있도록 합니다. 스위치 덕분에 이러한 연결된 디바이스들은 건물 안이건 캠퍼스 안이건 관계없이 정보를 공유하고 서로 간에 통신할 수 있습니다. 디바이스를 서로 연결하는 스위치 없이 소규모 비즈니스 네트워크를 구축하는 것이 불가능합니다.
라우터란?
스위치가 여러 디바이스를 연결하여 네트워크를 만들듯이, 라우터는 여러 스위치 그리고 각각의 네트워크들을 연결하여 더 큰 네트워크를 형성합니다. 이러한 네트워크는 한 곳에 있을 수도 있고 여러 곳에 분산되어 있을 수도 있습니다. 소규모 비즈니스 네트워크를 구축할 때는 하나 이상의 라우터가 필요합니다. 여러 네트워크를 서로 연결하는 것 외에도 라우터는 네트워크 디바이스 및 여러 사용자가 인터넷에 액세스하는 것도 허용합니다.
궁극적으로, 라우터는 트래픽을 전달하고 정보의 가장 효율적인 경로를 선택하는 디스패처 역할을 합니다. 정보는 데이터 패킷의 형태로 네트워크를 거쳐 이동합니다. 라우터는 회사를 세계와 연결하고, 보안 위협으로부터 정보를 보호하고, 우선 순위를 가질 디바이스를 결정하기도 합니다.