본문 바로가기
콤퓨타/Network

Control Plane vs Data Plane

by 어니엉 2013. 2. 20.
728x90

* Operating a packet-switches network involves handling 2 kinds of packets

===> Conrol & Data

1. Control Plane

- The set of operations for handling control packets

( Control Packets carry the messages meant for directing nodes on how to transfer data packets )

- Usually happens in background, longer timescales, say hundreds of milliseconds(ms) to tens of seconds

- Often requires more complex compatation per operation in order to decide

ex) How to route traffic and how to allocate resources so as to optimize resource sharing and utilization

- Mission (in data communication) : To provide good instructions for the data plane to carry data packets. So, to achieve that, the control plane of intermediary equipment needs to figure out where to route packets ( to links or ports ), which usually requires exchange of control packets and complex route computation

- Need to deal with miscellaneous issues

( error reporting, system cofiguration & management, resource allocation )

2. Data Plane

- The set of operations for handling data packets

( Data Packets enclose the messages that users or applications actually want to transfer )

- Occurs in foreground, shorter timescales, more real-time, say microseconds to nanoseconds.

- It has to process and forward packets on the fly so as to optimize throughputs latency and loss.

728x90

'콤퓨타 > Network' 카테고리의 다른 글

TCP Tahoe와 TCP Reno  (0) 2013.02.20
PlanetLab  (0) 2013.02.20
router  (0) 2013.02.20
libpcap 파일 포맷  (0) 2013.02.20
3way handshake 바이트수  (0) 2013.02.20

댓글