前言
对于思科和计算机网络的初学者,有不少人都被路由协议中复杂的概念以及配置选项吓过,我也是其中之一……动态路由协议确实非常复杂,特别是 OSPF,RFC 文档无比冗长!不过,新手来说,根本不需要了解那么多内容,配置其实都是非常简单的!
除了以上三个路由协议之外,还有一个常用的路由协议叫 IS-IS,但是模拟器不支持这玩意,就暂时先不研究了。
那 BGP 呢?这是一个外部网关协议,跟上面这些路由协议根本不是同一类的,运营商之间的互联全靠它,配置思路也跟上面的路由协议不同。
本文纯属个人学习经验,希望可以帮到刚入门网络的新手,老司机勿喷。有错误请及时提出!
路由协议的核心配置:公告直连网段!
路由协议(英语:Routing protocol)是一种指定数据包转送方式的网络协议。Internet 网络的主要节点设备是路由器,路由器通过路由表来转发接收到的数据。转发策略可以是人工指定的(通过静态路由、策略路由等方法)。在具有较小规模的网络中,人工指定转发策略没有任何问题。但是在具有较大规模的网络中(如跨国企业网络、ISP 网络),如果通过人工指定转发策略,将会给网络管理员带来巨大的工作量,并且在管理、维护路由表上也变得十分困难。为了解决这个问题,动态路由协议应运而生。动态路由协议可以让路由器自动学习到其他路由器的网络,并且网络拓扑发生改变后自动更新路由表。网络管理员只需要配置动态路由协议即可,相比人工指定转发策略,工作量大大减少。
来自:维基百科
路由协议的核心其实就是让网络中各个路由器公布自己的直连网段和可到达的网段,然后让其他路由器学习,学习之后再告诉别人……一直这样持续下去,全网的路由信息交流也就打通了!
RIP、OSPF、EIGRP 之间的区别
功能上区别
下面都是最明显的区别
- RIP 协议有跳数限制,最多 15 跳,也就是传输数据的时候最多允许经过 15 台路由器,不适用于大型网络。
- RIP 属于有类路由,无法设置子网掩码。OSPF、EIGRP 属于无类路由,可以设置子网掩码,可灵活配置。
- RIP 无法得知路径开销,也就是说哪条路带宽大一点哪条路带宽小一点完全不知道,只知道要走最短的路。OSPF、EIGRP 均可以自动选择开销最小的路径。
综合来看,这三者中,RIP 协议是最落后的,现在用的也不是特别多了。OSPF、EIGRP 都差不多。但 EIGRP 又是思科专有协议,其他品牌的设备不能用,所以我感觉 OSPF 是通用性最好的。
配置上区别
下面都是最简单的配置
1、RIP:进入 RIP 设置菜单 -> 公告直连网段 -> 完成
2、OSPF:进入指定进程号的 OSPF 设置菜单 -> 公告直连网段、掩码、所对应的 OSPF 区域 -> 完成
3、EIGRP:进入指