这节课我们来学习一下路由算法及相关的路由协议。
首先呢我们在之前一直在讲这个路由器的事儿。那路由器呢它自己本身会有这样一个路由表或者是转发表。只要有了这个表,啊只要通过这个表,我们就可以知道我们这个分组经过这个路由器之后,接下来应该往哪儿走,也就是我的下一跳应该往哪里去呢?所以可以看到这个路由表它是至关重要的。但是路由表当中的表项,也就是它当中的每一行,这些是怎么得到的呢?
啊,其实就是靠路由算法来得到的。但是我们可以想象,如果这一个路由器,它连着很多个路由器,那它的下一跳是不是有很多种方向。那我们如何决定究竟是哪个方向呢?当然,这也是路由算法帮我们考虑到了。
路由算法呢它会选择一个最佳路由,也就是说,