본문 바로가기
IT/네트워크

[ 네트워크 ] Control plane의 형태

by 신인용 2020. 5. 27.
반응형

 

Control plane의 형태

 

 

Control plane은 두가지 형태가 있다.

1. 전통적으로 사용해왔던 per-router control. 라우터마다 라우팅 알고리즘이 구현되어 있는 형태

2. 최근에 등장한 softward defined networking(SDN). logically centralized control이 도입된 형태

 

 

 

 

Per-router control plane

 각각의 라우터별로 Routing Algorithm을 수행한다. 그래서 라우터별로 forwarding table을 유지하고 있다. 그리고 이 Routing Algorithm을 통해 서로 메시지를 주고 받아 Routing한다.

 이것은 네비게이션과 비슷하다. 최단경로 또는 최저비용 또는 가장 혼잡하지 않는 경로를 알려준다. 즉 어떤 목적에 따라 경로를 정하는 것이다. 라우터에서도 똑같이 목적에 따라 Routing Algorithm을 설계할 수 있다.

 

 여기서 Routing하는 부부은 control plane이고, forwarding하는 부분은 data plane이다.

 

 

 

 

 

 

logically centralized control plane

 remote하게 떨어져 있는 controller가 각각의 local control agent(CA) interact한다. CA에서는 forwarding table을 계산한다. 라우터별로 CA가 있고, 중앙 Remote Controller에서는 CA로부터 정보를 받아서 Routing Algorithm을 돌린다. CARemote Controller는 서로 interact하면서 각각 라우터의 정보를 주고받을 수 있다.

 

 

 

 

 

 

[참고]

Computer Networking A Top-Down Approach 7-th Edition / Kurose, Ross / Pearson

반응형

댓글