使用向内的分布列表,才能的路由进行控制。
13在和ISIS做REDI是候,注意直连接口是不能发送出来的,要手工REDI ,最好再在后面左上ROUTER0-MAP CON 在全局下做 ROUTER-MAP CON MATCH IP ADD INT ?? 具体写上希望在OSPF 中希望看到的条目。
注意DR的选举ip ospf pri 0 默认优先级为1
更为理想的解决方法是把帧中继多点网络改成为点对多点网络,会使OSPFF将多点网络当成多个点对点网络。将网络类型改为广播类型也能强制建立邻接关系和DR/BDR的选举。
完全存根,阻止类型3,4的LSA 进入本区域。
注意: 因为hello的跳数只有一跳,所以在无PVC下就不能形成NEI关系。
所以即使手工指出了NEI,而且在2层上有数据包到达,也不能形成邻居,必须是有PVC直连的才行。
FULL/DROTHER(E网等多路访问结构中,非DR和BDR的路由器)
DROTHER:两个正常的状态是2-WAY 和FULL。一下的状态是错的:
——DOWN OSPF的初始状态,表明从邻居路由器没有接受到的任何信息,但是可以向这一状态下的邻居发送HELLO数据包。没有从某邻居路由器接收到hello数据包,则该邻居路由器的状态会从FULL变为DOWN
——ATTEMPT 该状态只对由邻居路由器命令定义的NBMA环境下的路由器有效。ATTEMPT的意思是路由器在向邻居路由器发送HELLO数据包,但是没有接收到任何返回信息。
——INIT 该状态说明路由器接受到邻居路由器发送的HELLO数据包,但是在接受的HELLO数据包中并没有包含自己的RID
——2WAY 该状态说明两台路由器之间已经建立了双向通信。双向的意思就是双发路由器都接收到对方的HELLO数据包。
——EXSTART 建立邻接关系的第一个状态,用来选择链路上的主,从路由器。
——EXCHANG和LOADING 在这些状态下,OSPF发送链路状态请求数据包以及链路状态更新数据包。
DEAR TIME——路由器没有收到HELLO数据包时,将此路由器宣布为消亡之前应该等待的时间。
Sh ip ospf interface
OSPF的一个常见的问题就是使用了不正确的网络语句和反掩码。最好的验证OSPF的生效接口的命令就是 sh ip ospf interface
OSPF重新分布和路由控制
为了对OSPF中特定的路由更新信息进行过滤,必须使用向内的分布列表。OSPF路由不用采用传统的方式发送路由更新信息,因此,只有在接受更新的路由器上使用向内的分布列表时才有助于路由控制。在将一个协议重分布到另一个去时,可以使用REDI,加上ME值。如果对特定的路由进行控制,ROUTE-MAP做
IN,阻止路由更新信息进入某个接口,只过滤路由,而不能过滤LSA
Redi 加metric-type 可以改变E1 或E2
OSPF 以一个包含带宽在内的公式为基础来计算到某个目的地址的路由代价。要改变路由选择,一种方法是改变接口的带宽,另一种是改变接口代价。
Cost (1_4294967295) 这条命令只用于OS