路由协议
路由设备的主要功能是路由选择和报文转发。这种功能的实现需用到路由协议。
路由协议是路由设备之间维护路由表的规则,用于发现路由,生成路由表,并指导报文转发。
静态路由
《静态路由、缺省路由、浮动路由、汇总路由》
优点:对系统要求低,适用于拓扑结构简单并且稳定的小型网络。
缺点:在拓扑相对复杂的环境,配置管理繁琐。不能基于拓扑的变化而实时的收敛。
收敛:根据路由的收敛优先级采用相对的原则,系统按照一定的调度比例进行路由收敛,生成路径。
动态路由
基于拓扑实时计算,收敛,生成路由表;
路由器间共享、协商、计算,来获取实时的未知网段路由条目;
即通过动态路由协议发现路由。
优点:根据不同的路由算法,能够自适应网络拓扑的的变化,适用于一定数量设备的网络。
缺点:‘共享、协商、计算’路由需要占用一定的网络和系统资源。对性能配置要求较高。选路算法存在计算错误的可能,且有可能有安全问题。
选择:
- 在结构简单的小型网络中使用静态路由的方式
- 在结构复杂的大型网络中使用动态路由,且尽量优化,保障安全。
动态路由的分类
自治系统:autonomous system。在互联网中,一个自治系统(AS)是一个有权自主地决定在本系统中应采用各种路由协议的小型单位。
这个网络单位可以是一个简单的网络也可以是一个由一个或多个普通的网络管理员来控制的网络群体,它是一个单独的可管理的网络单元(例如一所大学,一个企业或者一个公司个体)。
一个自治系统有时也被称为是一个路由选择域(routing domain)。一个自治系统将会分配一个全局的唯一的16位号码,有时我们把这个号码叫做自治系统号(ASN)。
基于位数分类的ASN
- 2字节 [16位](1-65535):标准AS编码,其中1-64511为公有,64512-65535为私有(即末1024个ASN为私有编码)
- 4字节 [32位](1-4294967295):扩展AS编码
根据作用范围不同,路由协议可分为:
- 内部网关协议IGP(Interior Gateway Protocol):在一个自治系统内部运行。常见的IGP协议包括RIP、OSPF和IS-IS。
- 外部网关协议EGP(Exterior Gateway Protocol):运行于不同自治系统之间。常见的EGP协议包括BGP。
IGP协议的分类
IGP(内部网关协议)是在一个自治网络内网关(主机和路由器)间交换路由信息的协议。路由信息能用于网间协议(IP)或者其