通信路由的分类可以从多个维度进行划分,以下是一些常见的分类方式:
一、按路由的生成方式分类
1.静态路由:
定义:由网络管理员手工配置的路由。
特点:需要人工干预,无法自动适应网络拓扑的变化。
适用场景:适用于拓扑结构简单且稳定的小型网络。
2.动态路由:
定义:路由器根据路由选择协议所定义的规则来交换路由信息,并独立地选择最佳路径。
特点:能够自动适应网络拓扑的变化,配置简单,灵活性高。
分类:
根据作用范围:内部网关协议(IGP,如RIP、OSPF、IS-IS)和外部网关协议(EGP,如BGP)。
根据路由算法:距离矢量协议(如RIP、BGP的路径矢量部分)和链路状态协议(如OSPF、IS-IS)。
3.缺省路由:
定义:当路由表中与包的目的地址之间无匹配的表项时,路由器能够作出的选择。
特点:作为“最后的可用路由”,用于转发那些路由表中没有具体条目的数据包。
二、按路由的目的地分类
1.直连路由:
定义:通过链路层协议发现的路由,即目的地所在网络与路由器直接相连的路由。
特点:不需要通过其他路由器即可到达目的网络。
2.非直连路由:
定义:目的地所在网络与路由器非直接相连的路由,需要通过其他路由器转发才能到达目的网络。
三、按路由的优先级和特性分类
1.主机路由:
定义:目标地址为一个主机地址的路由。
2.可用路由:
定义:表示该路由状态是UP的,即当前可用的路由。
3.黑洞路由:
定义:表示下一跳是空接口的路由,通常用于路由汇总时避免环路。