接上两篇写的 data plane 和 data plane2,在前一篇里面,有介绍网络层有两个重要的功能,forwarding 和 routing,之前的文章都在讲 forwarding,这一节就开始讲 routing 方面的内容了。
未解决的疑问:
- 具体routers之间距离的决定
- O(nlogn)的dijkstra算法
- distance vector 的收敛问题?
首先路由器执行 routing 这个功能的部分叫做 control plane,也就是我们这一节的标题,它有两种类型,一种就是传统的 per-router control,也是目前生活中应用最多的方式;还有一种就是 logically centralized control(在 data plane2 的