OSPF 区域划分

1      骨干区域(Area 0)

1.       有且只有一个;

2.       其他区域必须与骨干区域相连,如果没有相连则学不到其他区域的路由;

3.       所有区域间的路由都必须经过骨干区域传递(ABR必须连接骨干区域);

4.       骨干区域不能被分割,一旦被分割必须通过Vlink或GRE隧道方式连接。

这些原则的作用

防止一个区域的LSA3再多个区域间流动,且可能经过其他区域再流回来形成环路。因此,非ABR是不能产生LSA3。避免区域间环路。

2 普通区域(Nomarl)

非Area 0,通用区域,承载Vlink,传输区域内路由,区域间路由和外部路由。

3   末梢区域(stub)

特殊区域,不接受LSA4/LSA5,该区域访问外部流量仅能通过ABR,所有流量和路由通过ABR进入该区域。不支持Vlink,ABR下发产生LSA3(0.0.0.0)

4      完全末梢区域(totally stub)

在stub区域的基础上,继续过滤LSA3,不支持Vlink,ABR下发产生LSA3(0.0.0.0)。

5      非纯末梢区域(Not-So Stubby Area, NSSA)

NSSA区域与Stub区域的区别在于Stub区域不能引入外部路由,而NSSA区域可以引入外部路由,NSSA区域ABR生产LSA7的0.0.0.0

6      完全非纯末梢区域(totally Not-So Stubby Area, NSSA)

totally NSSA区域与totally Stub区域的区别在于Stub区域不能引入外部路由,而totally NSSA区域可以引入外部路由,totally NSSA区域ABR生产LSA7的0.0.0.0

7      总结

特殊区域类型

Stub

Totally Stub

NSSA

Totally NSSA

区域中的LSA类型

LSA1/2/3

ABR产生LSA3(0.0.0.0)

LSA1/2

ABR产生LSA3(0.0.0.0)

LSA1/2/3/7

ABR/ASBR产生LSA7(0.0.0.0)

LSA1/2/7

LSA3(0.0.0.0)

ABR/ASBR产生LSA7(0.0.0.0)

ABR/ASBR

区域内不允许ASBR

区域内不允许ASBR

区域内运行ASBR,区域边界路由器既是ABR也是ASBR

区域内运行ASBR,区域边界路由器既是ABR也是ASBR

配置命令

Area stub

Area stub no-summary

Area nssa

Area nssa no-summary


猜你喜欢

转载自blog.51cto.com/xxy12345/2569799