네트워킹

    라우터(Router)

    라우터(Router)

    📁라우터(Router) 📖라우터란? 스위치로만 구성한 네트워크에서 브로드캐스트가 발생하면 어떻게 될까? 이 경우 브로드캐스트 도메인이 하나이므로 브로드캐스트가 발생할 때마다 해당 네트워크 전체 PC의 성능이 저하된다. 네트워크의 크기가 작다면 문제가 안 되지만 만약 네트워크의 크기가 크다면 브로드캐스트를 처리하느라 네트워킹 자체가 불가능할 것이다. 따라서 이를 해결하려면 브로드캐스트 도메인을 나눌 필요가 있는데, 이때 필요한 장비가 라우터이다. 아래 그림을 보면 이해가 쉽다. 스위치A와 스위치B에 PC가 연결되어 있고 두 스위치는 다시 라우터로 연결되어 있다. 라우터에 연결된 스위치가 두 개이므로 브로드캐스트 도메인 역시 두 개로 나뉜 것을 볼 수 있다. 이밖에도 라우터는 사용 권한이 있는 PC만 데이터..

    유니캐스트, 브로드캐스트, 멀티캐스트

    네트워크상의 통신 방식은 유니캐스트와 브로드캐스트, 멀티캐스트로 나눌 수 있다. 유니캐스트 가장 많이 사용되는 방식으로 송신자와 수신자가 1:1로 통신한다. 송신자가 유니캐스트 프레임에 수신자의 맥 어드레스를 담아 로컬 네트워크에 뿌리면 해당 로컬 네트워크의 모든 PC가 자신의 맥 어드레스와 비교해 자신이 수신자인지 확인한다. 수신자가 아니면 해당 프레임을 버리고, 수신자가 맞다면 랜카드가 CPU로 프레임을 올려 보낸다. 수신자만 CPU로 프레임을 올려 보내기 때문에 다른 PC의 성능을 저하하지 않는다. 브로드캐스트 로컬 랜에 속한 모든 네트워크 장비에 보내는 통신이다. 브로드캐스트에서 맥 어드레스는 미리 정해진 FFFF .FFFF . FFFF라는 주소를 사용하며, 맥 어드레스가 달라도 무조건 패킷을 C..

    맥 어드레스(MAC Address)

    맥 어드레스 맥 어드레스는 네트워크 통신에서 통신 주체들을 구분하는 주소다. 이때 맥은 Media Access Control의 약자다. 맥 어드레스는 랜카드 혹은 네트워크 장비의 주소이기 때문에 하드웨어 주소, 물리적 주소라고도 불린다. 맥 어드레스는 열두 자리의 16진수로 이루어져 있으며 앞쪽 여섯 자리는 생산자를, 뒤쪽 여섯 자리는 시리얼 넘버를 나타낸다.

    이더넷(Ethernet)과 토큰링(TokenRing)

    이더넷과 토큰링은 데이터 네트워크의 대표적인 두 가지 형태다. 이더넷 통신하기 전에 현재 네트워크상에서 통신이 일어나고 있는지 확인한 뒤 해당 통신이 끝난 뒤에 통신하는 방식이다. 여러 장비가 동시에 통신하게 되면 충돌이 발생하며, 이 경우 랜덤한 시간을 기다린 후 다시 데이터를 전송한다. 이 때문에 충돌이 너무 많이 발생하면 통신이 불가능하다는 단점이 있다. 충돌을 감지하기 위해 CSMA/CD(Carrier Sense Multiple Access/Collision Detection)라는 프로토콜을 사용한다. 토큰링 토큰을 가진 PC만 통신할 수 있는 방식이다. 데이터를 전송했거나 보낼 데이터가 없다면 다음 차례의 PC에 토큰을 전달한다. 충돌이 발생하지 않는다는 장점이 있지만 보낼 데이터가 있든 없든 ..