Learning
토픽 133 / 147·네트워크 응용 및 고급 프로토콜

Intent-Based Networking (IBN, 의도 기반 네트워킹)

Intent-Based Networking (IBN, 의도 기반 네트워킹)

비즈니스 의도(Intent)를 자연어 또는 고수준 정책으로 표현하면 시스템이 자동으로 네트워크 구성, 배포, 검증, 최적화를 수행하는 자율적 네트워크 관리 패러다임

목적: 네트워크 자동화, 운영 단순화, 인적 오류 감소, 비즈니스 민첩성, 지속적 검증

특징: 고수준 추상화, 자동 번역(의도→설정), 폐루프 검증, AI/ML 활용, Self-Healing

IBN 구성요소

  • Translation: 비즈니스 의도를 네트워크 정책으로 변환
  • Activation: 네트워크 장비에 정책 자동 배포
  • Assurance: 의도 충족 여부 지속 검증, 모니터링
  • Remediation: 이상 감지 시 자동 복구(Self-Healing)

Intent 예시

  • "영업팀은 CRM 시스템에 100Mbps로 접근 가능해야 한다"
  • "IoT 장치는 인터넷에 직접 접근할 수 없어야 한다"
  • 시스템이 자동으로 VLAN, ACL, QoS 설정

핵심 기술

  • SDN: 프로그래머블 네트워크 제어
  • AI/ML: 이상 탐지, 예측, 자동 최적화
  • Policy Engine: 의도 해석 및 정책 생성
  • Network Analytics: 실시간 네트워크 상태 분석

장점: 운영 단순화, 인적 오류 감소, 빠른 변경 적용, 지속적 컴플라이언스, 비즈니스 정렬

단점: 높은 초기 비용, 기존 인프라 통합 어려움, 벤더 종속, 복잡한 구현

적용사례: Cisco DNA Center, Juniper Apstra, VMware NSX, 대규모 엔터프라이즈

기술요소: Intent Translation, Policy Engine, Closed-Loop Automation, AI/ML, SDN

비교: IBN(의도 기반 자동화) vs SDN(프로그래머블) vs 전통 CLI(수동 설정)

연관: SDN, 네트워크 자동화, AI/ML, Policy-Based, Self-Healing, AIOps