9. ospf域内区域的路由汇总命令: <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Area area-id range ip-address mask
Area area-id range ip-address mask advertise
Area area-id range ip-address mask no-advertise
此命令配置在ABR上,前两个命令配置是一样的,对于第三个命令的意思是抑制ABR广播的路由汇总。至于路由汇总吗,需要实际的讲解,空说大话没有什么用处,这里先不做介绍了,有机会再说吧。
在使用汇总路由时,如果ABR上有一个缺省默认路由的话,那么一个转发有可能形成循环:
图中带叉的那条路由已经down掉了,如果A转发一个包到156.26.32.1,那么B会查找到达主机的条目,由于B找不到这个特定的网络,路由器B 将使用缺省路由发送流量回到A,这样就造成了循环。为了防止这种情况可以再ABR上创建一个到NULL0的静态路由,不过在IOS12.X中,当在ABR上使用汇总路由时ospf默认会自动为汇总创建一条指向NULL0的路由。
配置命令:ip route 156.26.32.0 255.255.255.192 null0
10. ospf域外的路由汇总:为了减少ospf域内路由器的路由表条目,以便减小域内路由器的CPU和内存的负载的。
在ASBR上使用:summary-address ip-address mask (ip-address指要汇总的ip,mask指匹配的掩码)。
11. 配置stub(末梢)区域:当一个ospf内部区域变为stub区域时,该区域中的路由器只会接受LSA1.2.3,还有就是一条指向该区域外的默认路由。要想成为stub区域,需要在成为stub区域的所有路由器上输入命令:area are-id stub
12. 配置完全末梢区域(stub no-summary):如果一个ospf内部的区域被配置成了完全末梢区域的话,那么该区域只接收LSA1.2还有一条就是指向域外的一条默认路由。该区域是在stub区域上延伸而来的,配置命令也比较的简单,只需在配置时,在ABR上输入area area-id (被配置为完全末梢区域的区域ID) stub no-summary 。
13. 默认成本 auto-cost reference-bandwidth bandwidth 该命令可以全局性的更改参考值,使每个接口的计算成本随之更新。对于个别接口的成本可以使用命令:ip ospf cost 来更改,但是不推荐使用。
接口及默认的ospf成本对应表:
接口类型 接口带宽 ospf成本
Loopback 8000000000 1
Serial 56000 1785
T1 1544000 64
Ethernet 10000000 10
Fastethernet 100000000 1
Gigabit ethernet 1000000000 1
下面给出一个有用的公式:参考带宽=接口成本X接口的实际带宽
对于以太网如果默认的话,参考带宽=100000000 接口的实际带宽为10000000所以接口成本=10,如果你把参考带宽改为50Mbits的话,那么接口成本就会变为50,根据公式就可以得到了。
14. 广播默认路由:该命令可以使ospf能广播缺省路由0.0.0.0到OSPF域内,但是该默认路由应该存在于本地IP路由表中才可以的。
应用实例:如果公司网络环境是ospf的话,可以将连接INTER的一台路由器上设置一条指向外部的默认路由,然后应用那个广播缺省路由的命令就可以了,其他区域都可以学习到一条默认路由的。
命令为default-information originate (如果在后面添加一个参数always的话,ospf会无条件的广播一条缺省路由,不管存在与否,并且如果缺省路由存在,但是缺省路由是抖动(flapping)的话,如果不适用always的话,每当缺省路由动一次,ospf需向ospf域内发送更新,如果使用了always的话,将减少ospf数据库的操作,保持ospf数据库的稳定性。
Default-information originate metric cost (cost被广播的外部缺省路由的度量成本,范围为0---16777214,默认为1)。
Default-information originate always metric cost(如果不止一个ospf路由器广播缺省路由,度量(metric)能被用来选择较佳缺省路由。具有最低度量的缺省路由被认为是最佳的路由。)
Default-information originate metric-type type
Default-information originate always metric-type type
Type——类型可设为1或2.类型1路由的成本包括再次分布路由的外部成本和ospf成本。类型2路由的成本只包括外部成本。缺省是类型2.
Default-information originate route-map route-map-name
当匹配了route-map的条件时,OSPF才会产生缺省路由。如果使用关键字always的话,缺省路由将被广播,不管是否匹配route-map的条件限制。
如
如果C与外界的连接断了的话,就不要将来自OSPF内的流量发送到C上,这是你就可以写个route-map来匹配条件了。使用route-map实现缺省路由有条件的广播。对于上述的图,只有当3.3.3.3./30存在于B的路由表中时,才会发送流量到C上。
在B上的主要操作是:
Access-list 1 permit 3.3.3.3 0.0.0.3
Route-map exist permit 5
Match ip address 1
Default-information originate route-map exist
15. default-metic cost :cost:分配给再次发布到OSPF中的路由的外部成本,范围为1——4294967295.再次分布的BGP路由的缺省度量(metric)是1,所有其他再次分布协议的缺省度量为20.。对于再次发布到OSPF中的路由,如果你没哟用redistribute命令分配一个度量,那么可以使用该命令来分配一个成本,使用default-metric命令不会映像你已经用redistribute命令分配一个度量的路由。
如: router ospf 1
。(一个数字)
转载于:https://blog.51cto.com/perfect/175099