29.OSPF中Type 4与Type 5是不是一定要共同存在?
以前有一种认识就是如果Type5的LSA存在的话,那么在OSPF的DATABASE中就一定会有Type 4的LSA。今天在学习Juniper的时候发现并不是这样。这里要知道Type 4的LSA的意义,就是通告ASBR的RID。
以下两种情况都是值存在Type 5,没有Type 4。
因为类型5的LSA没有VBE位,而Tyep 1的LSA泛洪的泛洪的范围不能跨国ABR,所以他作为ASBR的身份需要要别人知道就另外使用使用一种LSA,即Type 4。所以,Type 4的LSA只在Type 5的LSA需要跨区域传播时才产生,如果仅在本地区域泛洪的话,就不需要产生了,Type 1的LSA 的VBE位通过设置E位是本区域内的路由器了解到ASBR的位置。此外,如果存在Type 7转Type 5的话,Type 4 LSA也是不存在,而且ASBR还在远端,他是如何实现ASBR定位的呢?在类型5的LSA中,有一个forward字段,他指出了如何到达这条LSA的下一跳。如下所示:
R2#sh ip os da external 192.168.10.0
OSPF Router with ID (23.1.1.2) (Process ID 10)
Type-5 AS External Link States
LS age: 56
Options: (No TOS-capability, DC)
LS Type: AS External Link
Link State ID: 192.168.10.0 (External Network Number )
Advertising Router: 23.1.1.2
LS Seq Number: 80000001
Checksum: 0x887A
Length: 36
Network Mask: /24
Metric Type: 2 (Larger than any link state path)
TOS: 0
Metric: 20
Forward Address: 12.1.1.1
External Route Tag: 0
在以前曾经学习到这个字段,比方说我对到达这个地址存在可达性的问题,那么我们可以手动覆盖掉这个地址就行了,这样到达这条LSA的下一跳就是本区域的ABR了。
30.OSPF中的Type LSA中的stub区域
今天在学习OSPF的LSA,发现一个问题,书上说stub有两种,一种是loopback接口和passive掉的接口,还有一种就是建立了邻居关系的点到点接口。前面两种都比较好理解,后面一种外面在show ip ospf data router的时候可以看见,如下所示:
Link connected to: a Stub Network
(Link ID) Network/subnet number: 192.168.12.0
(Link Data) Network Mask: 255.255.255.0
Number of TOS metrics: 0
TOS 0 Metrics: 64
31.NAT的几个转换老是记不住,怎么办?
Ip nat inside source:IL-----〉IG
Ip nat inside destination:IG----〉IL
Ip nat outside source:OG-----〉OL
注意上面这张图的左右不同和上下不同之处。
32.针对具体的路由条目修改AD值:注意OSPF是针对RID而非前缀的。
我们可以在路由进程下对具体的某一条路由来修改其管理距离以调整路由的选路。有一点需要注意,这也是我今天才发现的,就是在OSPF中,他没有针对某一条具体路由的distance选路,虽然他的命令与在RIP,EIGRP下面调整命令是一样的,但是意义却不一样。
Distance x address wildmask 这里的address代表的是RID,后面的wildmask可以实现多个RID,一定要注意了。
33.show interface description
养成给接口配置注释的好习惯,在查看接口的时候就可以用sh inter des 来看接口的描述情况。