F5 용어집

가상 네트워크

가상 네트워크란 무엇인가요?

가상 네트워크는 이름에서 알 수 있듯이 가상으로 구축된 네트워크입니다. 그러나 이 개념에 대한 정의와 구현 방법은 다양합니다.

가상 네트워크의 가장 초기 형태 중 하나는 1990년대 중반에 VLAN 기술이 도입되면서 등장했습니다. VLAN 기술을 통해 물리적 L2 스위치를 논리적으로 여러 L2 세그먼트로 나눌 수 있었습니다. 이러한 가상 네트워크는 일반적으로 VLAN이라고 합니다.

서버 가상화가 널리 채택됨에 따라 하이퍼바이저에서 작동하는 가상 머신(VM)에 가상으로 연결된 네트워크도 가상 네트워크라고 불리게 되었습니다. 가상화된 환경에서는 물리적 서버의 네트워크 인터페이스가 여러 VM에서 공유됩니다. 이를 위해 각 가상 머신에는 논리적 네트워크 인터페이스(가상 포트)가 할당됩니다. 이러한 가상 포트는 하이퍼바이저에서 실행되는 가상 스위치에 연결되어 가상 네트워크를 형성합니다.

VXLAN(Virtual eXtensible LAN) 및 NVGRE(Network Virtualization using Generic Routing Encapsulation)와 같은 기술이 도입되면서 기존 물리적 네트워크나 VLAN을 기반으로 높은 수준의 사용자 정의가 가능한 가상 환경이 가능해져 가상 네트워크의 유연성이 더욱 확장되었습니다. VXLAN 또는 NVGRE로 생성된 네트워크는 소프트웨어를 통해 동적으로 생성 및 삭제할 수 있으며, 이러한 네트워크를 오버레이 네트워크라고 합니다.