SDN

Per-router control plane 각각의 라우터 별로 라우팅 알고리즘을 수행한다. 그래서 라우터별로 forwarding table을 유지하고 있다. Routing 하는 부분이 control plane이고, forwarding 하는 부분은 data plane이다. SDN remote 하게 떨어져 있는 controller가 각각의 CA(local control agent)와 상호작용한다. CA에서는 forwarding table을 계산한다. 라우터별로 CA가 있고, 중앙 장치는 CA로부터 정보를 받아서 라우팅 알고리즘을 수행한다. SDN은 다음과 같은 이유에서 필요하다. 더 쉬운 네트워크 관리 테이블 기반 포워딩은 라우터를 프로그래밍하는 것을 가능하게 해 준다. 중앙집중화된 프로그래밍은 테이블을 ..