[Network]VLAN과 VXLAN 비교

VLAN과 VXLAN을 비교하기에 앞서 Underlay Network와 Overlay Network를 설명해야 할 것 같습니다.

Underlay Network는 물리적인 네트워크 인프라를 의미하며, 실제 패킷 전달 경로와 전송 방식을 결정합니다. 반면, Overlay Network는 언더레이 네트워크 위에 가상화된 네트워크를 형성하여 다양한 가상 환경을 구축하고 가상화된 서비스를 제공합니다. Underlay Network는 물리적 기반을, Overlay Network는 논리적 가상화를 중점으로 합니다.

  • Underlay Network (언더레이 네트워크)

    언더레이 네트워크는 물리적인 네트워크 인프라를 말합니다. 이는 서버, 라우터, 스위치와 같은 물리적인 장비로 구성된 실제 네트워크입니다. 언더레이 네트워크는 패킷이 물리적으로 전달되는 경로와 전송 방식을 결정합니다. 대부분의 경우, 이 네트워크는 IP 기반의 라우팅과 스위칭을 사용하여 패킷을 전달합니다.

  • Overlay Network (오버레이 네트워크):

    오버레이 네트워크는 언더레이 네트워크 위에 구축되며, 가상화된 네트워크를 형성합니다. 이는 논리적인 네트워크로, 서로 다른 물리적 네트워크 사이에 겹쳐져 있습니다. 오버레이 네트워크는 가상 머신, 컨테이너, 가상 네트워크 장치와 같은 가상적인 구성요소를 이용하여 구성됩니다. 이를 통해 트래픽을 분리하거나 가상화된 환경 내에서 다양한 서비스를 제공할 수 있습니다.

VLAN과 VXLAN은

둘 다 Overlay Network 기술의 한 형태로서, 물리적인 네트워크(Underlay Network) 위에 가상화된 네트워크를 형성하여 더 나은 네트워크 관리와 성능을 제공하는 역할을 합니다.

  • VLAN:

    가상화된 네트워크를 만드는 오버레이 네트워크 기술이지만, 언더레이 네트워크에서도 802.1Q와 같은 프로토콜을 사용하여 패킷의 물리적인 전달을 관리합니다. 802.1Q 프로토콜은 VLAN 태그를 사용하여 VLAN 정보를 패킷에 추가하고, 스위치와 라우터 등 네트워크 장비에서 패킷을 전달할 때 해당 정보를 활용하여 올바른 VLAN으로 트래픽을 분배하는 역할을 수행합니다. 따라서 VLAN은 언더레이 네트워크에서 패킷의 물리적인 전달 경로를 조정하는 데에도 사용되는 기술입니다.

  • VXLAN:

    VLAN과는 달리 VXLAN은 물리적인 네트워크보다 더 큰 스케일을 지원하며, 가상화된 환경에서 네트워크를 더 유연하게 구성할 수 있도록 합니다. VXLAN은 가상화된 서버나 가상머신 간의 통신을 용이하게 해주는 기술입니다. 스케일 확장과 Layer 3 통신을 지원하며, 가상화된 환경에서의 네트워크 확장과 구성을 더욱 효과적으로 제공합니다. 따라서 대규모 클라우드 환경이나 가상화 환경에서는 VXLAN과 같은 기술이 더 많이 사용됩니다. 그래서 Overlay Network Interface와 VXLAN Interface는 오버레이 네트워크에서 가상화된 네트워크를 지원하는 인터페이스로서 유사한 의미를 가지고 있습니다.

You may also like...

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다