컨트롤러 100 는 네트워크 장비 200 를 관리 하 는 기능 을 하 는 것 으로 , 복수 의 네트워크 장비 200 를 중앙 집중 형 으로 관리 및 제어 한다 . 구체 적 으로 컨트롤러 100 는 토폴로지 관리 ( Topology management ) , 패킷 처리 와 관련 된 경로 관리 ( Path management ) , 링크 디스커버리 ( Link discovery ) , 패킷 흐름 인 플로우 관리 ( Flow management ) 등 의 기능 을 하 는 응용 프로그램 이 탑재 된 형태 로 구현 될 수 있 다 .