네트워크

    Multicast address

    일단 Unicast 부터 알아보자 => Unicast는 기본적으로 1:1 통신 방식이다. 즉 수신받는 PC는 하나여야 하며, Unicast로 뿌려진 네트워크 중 자신의 MAC 주소와 일치하는 PC가 통신을 받아들이는 형식이다. 위 방식은 상대방의 MAC 주소를 지정했을 때 가능하며, 네트워크에 연결된 다른 장비들에게 부담을 주지는 않는다. Multicast는 이와 다르게 1:n 통신이며, 특정한 그룹에게만 통신 요청을 하게 된다. Multicast Address는 지정된 네트워크 서비스에 대해 Multicast 되도록 설정된 data gram이나 프레임을 처리할 수 있는 컴퓨터 네트워크의 host group에 대한 논리 식별자이다. IPv4에서의 multicast 주소는 D 클래스를 이용한다. 즉 111..

    localhost 127.0.0.1

    linux 환경에서 /etc/hosts를 열어보면 다음과 같은 내용들을 확인할 수 있다. hostname과 해당 서버의 IP 주소, 그리고 127.0.0.1 이라는 값이 존재한다. IP 주소는 외부에서 해당 서버를 찾을 때 사용하는 일종의 주소이다. 하지만 내부적으로 자기 자신을 접근하는 경우, 위의 IP 주소로 접근을 하게 되는 경우 Lan card driver 등의 device 영역에서 처리되기 때문에 시스템 자원을 비교적 더 사용하게 된다. 따라서 OS 자체적으로 자기 자신을 접근하는 예약된 IP 주소 (127.0.0.1)이 있으며, 이를 loopback 이라고 한다. loopback은 컴퓨터가 자기 자신에게 응답을 보내고 받는 기능이기에, DNS 서버를 통해 IP 주소로 변환할 수 없다. 따라서 ..

    VirtualBox Network

    VirtualBox에서 VM을 설치하게 되면, 해당 VM의 네트워크 설정을 할 수 있다. 위 네트워크 설정들에 대해 하나씩 정리하는 글이다. Guest ---> Host Guest Internet Guest