路由协议
2018-03-23 本文已影响10人
Jewel591
一、路由协议(简单笔记)
1.1 路由协议是什么
路由协议就是使得每个路由器之间,可以稳定传输数据而不会混乱的一些协定。
1.2 路由协议的分类
分类方式有很多种,
根据不同路由协议是否在路由更新中发送子网掩码,一般可将ip路由协议分为两大类:
- 有类路由选择协议(早期使用,不发送子网掩码)(RIPv1、IGRP)
- 无类路由选择协议(目前使用,发送子网掩码)(RIPv2、OSPF、EIGRP)
(这种分类方式和后面的内部网关协议/外部网关协议是不相关的两种分类)
1.3 静态路由
顾名思义,就是人工填入路由选择表的路由信息。
- 静态路由的配置命令:
ip route 192.168.4.0 255.255.255.0 192.168.1.2 //要发往192.168.4.0的ip数据包,该路由将它发送给地址为192.168.1.2的路由
有一种特殊的静态路由叫做默认路由,默认路由是一种特殊的静态路由,指的是当路由表中与包的目的地址之间没有匹配的表项时路由器能够做出的选择。如果没有默认路由,那么目的地址在路由表中没有匹配表项的包将被丢弃·
- 默认路由配置命令:
ip route 0.0.0.0 0.0.0.0 192.168.2.1//当路由表中没有与之匹配的表项时,会执行这一条
1.4 动态路由
动态路由是相对于静态路由而出现的称呼,它是一组规则,所以又称为动态路由协议。
动态路由协议常分为以下两种:
- 内部网关协议(IGP)——应用于同一路由域中交换路由信息
- 外部网关协议(EGP)——应用于不用AS之间交换路由信息
1.4.1 RIP协议
RIP协议是一种早期使用的路由协议,所以它是有类路由协议,并且是基于距离矢量的路由选择协议。
RIP协议的配置:
route rip
network 192.168.3.0
network 192.168.1.0 //直接配置相邻的网络号就可以了,之后它会自动交换更新路由表
1.4.2 IGRP协议
它是思科公司在RIP协议之后推出的路由选择协议,它解决了RIP协议的距离限制问题,但是现在也少有使用了,因为它还是一种有类路由选择协议,所以没办法用于大型网络。
IGRP协议的配置:
route igrp 10 //10为自定义的as号,所有路由器必须使用相同的as号来共享路由表信息
network 192.168.3.0
network 192.168.1.0 //和rip一样,还是配置相邻网络号就可以了
1.4.3 RIPv2协议
RIPv2协议是在RIP协议上改进得到的一种协议,它变成了无类路由协议,所以可以用在大型网络中。
RIPv2协议配置:
route rip
version 2
network 192.168.3.0
network 192.168.1.0
1.5 高级路由协议
以下两个路由协议之所以单独提出来,并命名为高级,主要是因为他们已成为目前采用最多、应用最广泛的被动路由协议。
1.5.1 OSPF协议
OSPF协议是一种内部网关协议、无类路由选择协议、基于链路状态的路由选择协议。
OSPF协议的实现原理相当复杂,并且也不属于我的专业领域,所以不需要详细了解,会用就行。
OSPF协议配置:
route ospf 10//10为进程号
network 192.168.2.0 0.0.0.255 area 0
1.5.2 EIGRP协议
EIGRP协议是一种平衡混合型路由协议,既有距离矢量路由协议的特点,又有链路状态路由协议的特点,适用于中大型网络。它也属于内部网关协议。
EIGRP协议配置:
route eigrp 100//100同样为进程号
network 10.1.1.0 0.0.0.255