分类: 系统运维
2008-05-30 22:35:51
1.骨干区域:起到了让其他非骨干区域能够知道别的区域的网络情况的作用。也就是说,所有非骨干区域的路由信息都要流经骨干区域。
2.虚拟链路:是一个通过非骨干区域到骨干区域的链路。
使用目的:
连接一个非骨干区域到一个骨干区域通过一个非骨干区域
通过一个非骨干区,连接分开的两个骨干区部分
规则:
必须在两个ABR之间进行配置
虚链路通过的区域作为传输区域,必须有完整的路由信息
中间传输区不能是存根区
六.区域的Link State报文类型:
1. Router LSA
由区域内所有的路由器产生的,并且只能在本个区域泛洪广播。
2. Network LSA
由区域内的DR或BDR路由器产生的,报文包括DR和BDR连接的路由器的链路信息。
3. Network Summary LSA
由ABR产生的,可以通知本区域内的路由器通往区域外的路由信息;同时可以发送通往相同自治区不同区域的默认路由;把本区域的路由发送到骨干区域,如果有两个到相同目的地的路径,只会把最低cost的路由发送出去;
4. ASBR Summary LSA
由ABR产生,但是它是一条主机路由,指向ASBR路由器地路由。
5. Autonomous System External LSA
由ASBR产生,它告诉相同自治区的路由器通往外自治区的路径。
6. NSSA External LSA
由ASBR产生,在NSSA区域中,当有一个路由器是ASBR时,不得不产生LSA 5报文,但是NSSA中不能有LSA 5报文,所有ASBR产生LSA 7报文,发给本区域的路由器。
七.OSPF Over Demand Circuits
是应用于有交换虚电路的链路中,当链路在是空闲的时候,它不会有虚电路的连接,只有在链路上有通信量的时候,才会建立虚电路。而OSPF的Hello,LSA报文是要每隔一段时间要发送一次,而Demand Circuits提供了一种特性,在虚电路上只需要传一次Hello和LSA报文进行OSPF的邻居和数据库同步,接下来就不需要再发送以上这些报文,LSA也不会由于收不到Update报文而过期,邻居关系也不会Dead。这样可是减少链路的使用情况,节省了广域网链路的开支。
OSPF通过在LSA报文中设置一个DonotAge字节,来使两端得到协商,使收到的LSA永不过期。并且在LSA中加了一个标志位,DC bit,使其他路由器知道这个LSA具有Demand Circuit的特性,使其他路由器不会认为这条路由过期。
八.OSPF的配置(只有一些特点,比较常规的东西不讲了)
OSPF 具有DNS功能,可以使用路由器名来取代Router ID。
配置:
ip name-server 172.19.45.1
指定OSPF使用的DNS-SERVER的 IP地址
ip ospf name-lookup
使OSPF可以启用DNS功能
OSPF针对接口有多个地址的解决方法:
1.OSPF只有当接口主地址启用了OSPF时候,才会对secondary IP address Network的路由信息进行处理。
2.OSPF把secondary IP address Network看作是Stub Network,没有别的OSPF邻居,并且不会送Hello报文,也不会和从地址网络形成链接。所以当secondary IP address Network上有连着一台路由器时,而又需要这两台路由器互通路由信息,可以考虑采用静态路由。
Area 1 nssa no-summary no-redistribution命令使用在既是ABR又是ASBR上,可以让他所连接的NSSA区域中,只有Router LSA,没有其他的类型LSA,甚至LSA 7也没有,只有一条指向ABR的默认路由。
Area 1 nssa no-redistribution default-information-originate命令可以使上述情况中,可以让LSA 3和4进入NSSA区域,但是LSA 5和LSA 7会被过滤掉。由于把no-summary去掉后,虽然可以使LSA 3和4可以进入NSSA区域,但是ABR就不能产生一个指向外面网络的默认路由,使NSSA区域内的路由器和自治区外的路由隔离。使用default-information-originate参数,可以使ABR产生一个默认路由。
在OSPF上配置地址汇总时,最好在ABR上增加一条指向null0口的默认路由,防止路由回环。