IT/ㄴ Cisco

[정리] OTV(Overlay Transport Virtualization) 기초 이론

TIENE 2025. 1. 22. 09:04
반응형

https://www.dclessons.com/cisco-otv-terminology-concepts

OTV (Overlay Transport Virtualization)란?

 OTV는 Cisco의 독자적인 기술로, 물리적으로 분리된 여러 데이터 센터 또는 사이트 간에 Layer 2 연결을 확장할 수 있도록 지원한다. 이를 통해 데이터 센터 간 워크로드 이동성, 재해 복구, 클러스터링 등 레이어 2 인접성이 필요한 다양한 요구를 해결할 수 있다.


OTV의 주요 특징

  1. MAC-in-IP 캡슐화
    • OTV는 이더넷 프레임을 IP 패킷으로 캡슐화하여 데이터센터 간 트래픽을 전송한다.
    • IP 기반 네트워크를 사용하므로, 전송 네트워크가 Layer 2가 아닌 Layer 3라도 무관하다.
  2. 제어 프로토콜 기반 MAC 학습
    • 기존의 브리징 방식(Layer 2 플러딩)이 아닌 제어 프로토콜(IS-IS)을 사용하여 MAC 주소 도달 정보를 교환한다.
    • 이를 통해 효율성을 높이고 불필요한 브로드캐스트 트래픽을 줄일 수 있다.
  3. 멀티포인트 연결
    • 단순히 두 사이트 간 연결뿐 아니라 여러 사이트를 하나의 논리적 Layer 2 네트워크로 연결하는 멀티포인트 연결을 지원한다.
  4. 분리된 제어와 데이터 플레인
    • 제어 플레인: IS-IS 프로토콜로 MAC 주소 정보를 교환.
    • 데이터 플레인: 캡슐화된 데이터 트래픽이 IP 네트워크를 통해 전송된다.
  5. 투명한 장애 격리
    • 사이트 간 장애를 독립적으로 관리하며, 특정 사이트의 장애가 다른 사이트로 전파되지 않도록 설계되어 있다.

OTV의 주요 구성 요소

  1. Edge Device
    • 각 사이트에 배치된 장비로 OTV 트래픽을 처리한다.
    • 내부 인터페이스에서 받은 Layer 2 트래픽을 캡슐화하고, 외부로 전송한다.
  2. Overlay Interface
    • 논리적 인터페이스로 OTV 설정을 적용하는 중심 구성 요소다.
    • 확장하려는 VLAN을 지정하며, 조인 인터페이스(Join Interface)와 함께 동작한다.
  3. Join Interface
    • 실제로 캡슐화된 OTV 트래픽이 전송되는 물리적 인터페이스다.
  4. Extended VLAN
    • OTV 를 통해 다른 Site와 연결하려는 VLAN이다
  5. Site VLAN
    • 동일한 사이트 내의 OTV Edge 장치 간 통신에 사용되는 VLAN이다.
  6. Control Group
    • OTV 제어 트래픽(멀티캐스트)을 처리하는 멀티캐스트 주소 그룹이다.
  7. Data Group
    • 실제 데이터 트래픽을 전송하기 위한 멀티캐스트 주소 그룹이다.

OTV의 장점

  1. 유연한 네트워크 확장
    • 기존 네트워크를 변경하지 않고 데이터 센터 간 Layer 2 확장을 지원한다.
  2. 전송 네트워크 독립성
    • OTV는 Layer 3 기반 전송 네트워크에서 작동하므로 Layer 2 전송 네트워크의 의존성을 제거한다.
  3. 효율성 향상
    • 브로드캐스트/멀티캐스트 트래픽 최적화를 통해 대역폭 낭비를 줄일 수 있다.
    • 프로토콜 기반 MAC 주소 학습으로 스케일링 가능하다.
  4. 보안 및 장애 격리
    • 한 사이트의 장애나 보안 이슈가 다른 사이트로 확산되지 않도록 보호할 수 있다.

OTV의 동작 방식

  1. 캡슐화 프로세스
    • 내부 네트워크에서 수신한 이더넷 프레임을 MAC-in-IP 방식으로 캡슐화한다.
    • IP 헤더를 추가하여 외부 네트워크로 전송한다.
  2. 제어 프로토콜(IS-IS)
    • OTV는 MAC 주소 테이블 정보를 IS-IS 제어 프로토콜을 통해 교환한다.
    • 각 OTV Edge 장치는 MAC 주소 정보를 유지하며, 필요할 때만 플러딩을 수행한다.
  3. 멀티캐스트 기반 데이터 전송
    • 멀티캐스트를 사용하여 OTV 트래픽을 여러 사이트로 효율적으로 전송한다.
    • 멀티캐스트 지원이 없는 네트워크에서는 유니캐스트를 대신 사용할 수 있다.

OTV 구성 예시

feature otv

otv site-vlan 200

interface Overlay1
  otv join-interface Ethernet1/1
  otv control-group 224.1.1.1
  otv data-group 232.1.1.0/24
  otv extend-vlan 100,101,102
  no shutdown
otv site-identifier 0111.0111.0111
  • site-vlan 200: 동일 사이트 내 OTV Edge 장치 간 통신을 위한 VLAN.
  • join-interface: 캡슐화된 OTV 트래픽 전송에 사용되는 물리 인터페이스.
  • control-group: OTV 제어 트래픽 전송을 위한 멀티캐스트 그룹.
  • extend-vlan: OTV를 통해 확장하려는 VLAN 목록이다.

 

 * Extended VLAN과 Site VLAN의 차이점

특징  Extended VLAN Site VLAN
역할 Site 간 Layer 2 트래픽 확장 동일 사이트 내 OTV Edge 장치 간 제어 메시지 교환
OTV 터널을 통해 전송 OTV Tunnel을 통해 전송 OTV Tunnel을 통해 전송되지 않음
동작 범위 여러 데이터센터 또는 Site 간 동작 동일한 데이터센터 또는 Site 내에서만 동작
설정 명령어 otv extend-vlan otv site-vlan
주요 트래픽 데이터 트래픽
(유니캐스트, 브로드캐스트, 멀티캐스트)
제어 트래픽 (Heartbeat 메시지, AED 선출)
필수 여부 OTV 확장에서 필요 OTV 작동에 필수
문제 발생 시 영향 데이터 트래픽 손실 OTV 전체 기능 비활성화

OTV 적용 사례

  1. 데이터 센터 간 연결
    • 지리적으로 떨어져 있는 데이터 센터를 Layer 2로 연결하여, 워크로드 이동과 재해 복구를 지원한다.
  2. 클러스터링 및 가상화
    • 클러스터링된 데이터베이스나 가상 머신 간 네트워크 연결을 지원한다.
  3. Hybrid Cloud
    • 온프레미스와 클라우드 간 네트워크 확장을 위한 효율적 솔루션을 제공한다.

OTV 구성 시 유의사항

  1. MTU 크기 확인
    • 캡슐화로 인해 패킷 크기가 증가하므로, 전송 네트워크에서 최소 1542바이트 이상의 MTU 지원이 필요하다.
  2. 멀티캐스트 설정
    • 멀티캐스트 그룹이 전송 네트워크에서 올바르게 구성되었는지 확인해야 한다.
    • 멀티캐스트가 지원되지 않을 경우 유니캐스트로 구성할 수 있다.
  3. Site Identifier
    • 각 사이트의 Site Identifier는 고유해야 한다.

 OTV는 데이터 센터 간 Layer 2 확장과 네트워크 유연성을 제공하면서 보안과 효율성을 보장하는 Cisco의 강력한 솔루션이다. 이를 활용하면 현대적인 네트워크 운영 요구를 효과적으로 충족할 수 있다.

 

출처 : https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/wan_otv/configuration/xe-16/wan-otv-xe-16-book/wan-otv-confg.html

반응형

'IT > ㄴ Cisco' 카테고리의 다른 글

[실패] OTV Simple Lab 시도  (0) 2025.01.22
[Nexus] vPC Simple Lab  (0) 2025.01.18
[정리] Cisco vPC (Virtual Port Channel) 정리  (0) 2025.01.18
[VxLAN] VxLAN Static 구성 Lab  (0) 2025.01.16
[VxLAN] VxLAN을 사용하는 이유  (0) 2025.01.16