ODR:按需路由,cisco私有协议,依赖于cdp协议去发现路径
ODR使用CDP在HUB路由器和SPOKE路由器之间传递路由信息,因此需要在HUB和SPOKE路由之间的每条链路上启用CDP协议
CDP每60S发送一次
ODR的管理距离是160,在路由表中用小o表示,metric永远不会超过一跳。
配置ODR:
1.启用CDP
   cdp run     全局的配置CDP
   cdp enbale  基于接口的模式
2.ODR配置:在HUB上使用一条命令 router ODR
 
有类路由的概念
基于类的路由协议最大的选战是在路由更新中不包含子网掩码的信息,由于不知道子网掩码的信息,当一个基于类的路由器接收或者发送,路由器都会假设认为网络所使用的掩码是包含进路由更新中的,而且这些假设是基于IP的类,在接收到路由更新以后,运行了基于类的路由协议的路由器就会根据以下中一条来决定网络路径:
A.如果路由更新信息包含相同的主网络号和接收更新的接口配置相同的话,路由器就应用接收更新的接口的那个子网掩码
B.如果路由更新信息包含相同的主网络号和接收更新的接口配置不相同的话,路由器将应用 默认的子网掩码。
有类路由协议的代表 rip v1   IGRP
 
有类路由协议注意的问题:
1. 在相同网络中的所有路由器接口的子网掩码必须相同,不能使用变长子网掩码。
2. 所有主类网络的子网必须连续,也就是说当网络中存在着不连续子网时会有问题。
不连续子网:一个主类网络的不同子网被另一个主类网络分隔开,就叫做不连续子网。
无类路由的概念 class-less
基于无类概念的路由协议可以说是第二代中由协议,相比基于有类的路由协议,它可以解决地址空间过于浪费的问题,这类协议的例子有rip v2 ospf eigrp isis bgp v4 ,使用无类的路由协议,拥有相同主类网络号的不同子网就可以使用不同的子网掩码(VLSM),假如在路由表中到期达目的网络的匹配条目不止一条,将会选择子网掩码长的那条进行匹配(最长匹配原则)
比如假如有两个条目172.16.0.0/16和172.16.5.0/24,如果目的地是172.16.5.99的包将会和172.16.5.0/24进行匹配,而不是和172.16.0.0/16进行匹配。
ip classless
当没有具体匹配条目的时候选择默认路由
要启用命令ip classless,在IOS 12.0以后该 命令默认存在
对于无类路由协议书,该命令没有实际意义,因为无类路由协议使用的是最长匹配原则。