네트워크/Overlay Network

Overlay Network & Underlay Network (오버레이, 언더레이)

고미-고미 2022. 5. 25. 00:40
728x90

● Underlay Network (언더레이 네트워크) 용어의 정의

실제 장비를 이용하여 물리적인 인프라를 의미하는 용어 입니다. 물리적인 인프라를 구성하는 요소는 네트워크 장비, 보안 장비 그리고 서비스를 제공하는 서버까지 포함되는 포괄적인 의미 입니다.

○ 언더레이 네트워크의 단점과 한계

항목 설명
낮은 링크 사용률 - 라우팅은 일반적으로 Best-Path로 선출된 경로로만 전달 되기 때문에 다른 Link의 사용율이 낮음.
- Routing Protocol 조절을 통해 ECMP(Equal-Cost MultiPath) 구현이 가능하나 어렵고 복잡함
경직성 - 서비스 변경 및 환경변화가 생겨 수정이 필요할 때 소요되는 시간이 많이 필요함
- 설정 변경에 따른 서비스 영향도 체크 및 모니터링이 필요하여 Agility가 떨어짐
낮은 보안성 - 언더레이 네트워크에서 전송되는 트래픽은 일반적으로 평문 통신으로 이루어짐
- 원본 IP헤더로 통신하기 때문에 스니핑 공격 시 데이터가 노출 됨

- 언더레이 네트워크의 이런 단점과 한계를 극복하기 위한 대안으로 오버레이 네트워크의 필요성이 대두됨


● Overlay Network (오버레이 네트워크) 용어의 정의

물리적인 인프라를 기반으로 네트워크 가상화 기술을 사용하여 End-to-End 통신을 수행하는 기술을 정의하는 단어 입니다. 일반적으로 Tunnel 구성을 한다고 표현 합니다.

○ 오버레이 네트워크의 특징

정보 은닉 - 오버레이 기술을 사용하게 되면 새로운 헤더가 추가되어 원본 IP헤더를 감싸는 캡슐화가 수행 됨
- 새로운 헤더 정보를 이용하여 라우팅이 수행되기 때문에 원본 헤더는 외부에 노출되지 않음
SDN 활용 - 오버레이 네트워크는 일반적으로 SDN (Software Defined Network)를 이용하며 컨트롤러를 통해 트래픽 부하분산 수행하여 링크의 대역폭 사용율이 높음
독립성 - 언더레이 네트워크 위에 오버레이 네트워크가 구성되지만 서로 독립적인 서비스로 오버레이 네트워크의 구성 변경이 언더레이에 영향을 주지 않음.
- 반면, 언더레이의 구성 변경은 오버레이 네트워크에 영향을 줄 수 있음
높은 효율성 - Network Slicing과 Segmentation을 지원하여 네트워크를 분할하여 사용할 수 있음
- 분할 된 네트워크에 자원을 할당하여 네트워크 자원의 사용을 최대로 높일 수 있음
높은 보안성 - 오버레이 네트워크 구성 시 암호화 알고리즘을 적용하여 End-to-End 통신에 높은 보안성을 얻을 수 있음


○ 오버레이 네트워크의 종류

  • Virtual Extensible Local Area Network (VxLAN)
  • Generic Routing Encapsulation (GRE)
  • IP Security (IPsec)
  • Multiprotocol Label Switching (MPLS)
  • Ethernet Virtual Private Network(EVPN)
  • Software-Defined WAN (SD-WAN)
  • Software-Defined Access (SD-Access)
  • Application Centric Infrastructure (ACI)
  • Cisco Virtual Topology System (VTS)


● Underlay Network & Overlay Network 비교자료

항목 언더레이 네트워크 오버레이 네트워크
데이터 전송 물리 네트워크 장비의 링크를 통해 전송 가상화된 터널을 통해 데이터 전송
패킷 캡슐화 &
오버헤드
Layer 2 ~ Layer 3 계층의 캡슐화 수행 신규 헤더가 추가되어 원본 헤더의 캡슐화가 수행되며 헤더 추가에 따른 오버헤드 발생
패킷 제어 Hardware-oriented Software-oriented
배포시간 서비스 배포/변경 시 많은 시간이 소요됨 가상 링크 구성을 통해 빠르고 안정성 있게 구성 가능
ECMP 가능하나 설정이 복잡하고 관리가 어려움 가상 네트워크를 통해 쉽게 구성 가능
확장성 확장성이 나쁨. 언더레이 네트워크 구축 이후 신규 장비 추가가 어려움 확장성이 쉬움. VxLAN과 같은 기술 사용 시 쉽게 확장이 가능함.
프로토콜 이더넷, VLAN, Routing Protocol(OSPF, BGP) VXLAN, NVGRE, SST, GRE, NVO3, and EVPN
Multi-Tenant 관리 NAT or VRF 기반의 독립적인 구성이 필요함. 이러한 구성이 확장을 힘들게 함 Multi-Tenant의 IP 헤더를 새로운 헤더로 캡슐화 시켜 쉽게 관리 가능
728x90