토픽 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