在请教个路由器配置的问题!
我在路由器的很多接口下面都看到了这样的配置:
#
interface Vlanif100
ip address 10.1.1.1 255.255.255.252
ospf network-type p2p
#
我的问题是:为啥这个地方要ospf的那条命令,我有尝试过删除这条配置,但是似乎没啥影响呀!?
不解,求指点!
[解决办法]
OSPF的Network Type其实就是OSPF在帮助IP进行路由时所使用的Run Mode。我们一般使用的TCP/IP栈的网络层上,IP是被路由协议(Routed Protocol),而现在我们考虑使用OSPF为其进行Routing Service,在这种情况下,IP数据包头中的协议字段号为89(表示上层协议为OSPF)。基于下面二层所使用的不同链路协议(即不同的二层链路Link Type),OSPF有不同的运行模式可以选择,总结如下:
1.对于P2P(point-to-point)的二层网络Link,OSPF选择使用P2P模式,这种模式配置好后考虑三个问题:
1)邻居能否建成?
因为二层P2P链路支持广播,OSPF选择的P2P模式也支持广播,所以建立OSPF在建立邻居时会主动发生Hello组播包(此处不区分组播和广播流量,统一划入广播范畴,只要二层支持广播,组播包也可以通过链路;另组播地址是224.0.0.5),所以邻居可以建立。
2)能否选举到正确的DR?
P2P链路不进行DR选举。
3)OSPF路由下一跳是否可达?
链路下一跳也没问题。
[解决办法]
这个只是修改了OSPF的网络类型,例如一个loopback口的时间掩码位24位,但是OSPF总是认为其实32位的主机地址,所在在不修改OSPF网络类型的情况下,对方看到的将是32位的主机路由而不是实际的24位的路由,为了解决这个问题需要修改OSPF网络类型为点到点
[解决办法]
根据楼主贴出的配置,我觉得在此处,修改OSPF邻居类型主要是为了获得更快的收敛速度!
也就是说当这个接口出问题后,网络能更快的感知到此故障,使网络受到的影响最小化!
判断依据:
1.IP地址是30位掩码,一般作为网络设备互联之用,即平时所说的链路地址。因此这个接口是用于网络设备互联的。
2.这是一个VLAN虚接口,所以肯定是以太网接口,OSPF默认使用广播模式工作在此链路类型。广播类型有个特点就是需要选举DR,这是需要时间的!而P2P类型无须选举。因此能更快的收敛。
另外就是,楼主说删掉此配置没有影响!我觉得不应该,一般来说两端的邻居类型必须一致,不然OSPF无法正常工作的。