[j-nsp] ospfv3 - JUNOS sends zero mtu in dbd -> stuck in ExStart
Daniel Roesen
dr at cluenet.de
Wed Jun 16 02:49:29 EDT 2010
On Wed, Jun 16, 2010 at 03:39:47AM +0200, Volker D. Pallas wrote:
> I'm having an issue with an OSPFv3 neighborship between Linux/quagga
> (0.99.16) and JUNOS (10.1R2.8 on SRX-100) via a standard "ip"-tunnel:
> the dbd info sent by JUNOS always contains "mtu 0", which quagga does
> not like at all. This keeps my neighborship in ExStart.
According to the OSPFv3 spec (RFC2740), JUNOS is correct in sending
MTU 0 on a tunnel interface:
Interface MTU
The size in bytes of the largest IPv6 datagram that can be sent
out the associated interface, without fragmentation. The MTUs
of common Internet link types can be found in Table 7-1 of
[Ref12]. Interface MTU should be set to 0 in Database Description
packets sent over virtual links.
> quagga log:
> 2010/06/16 03:01:19 OSPF6: DbDesc received on gre-nc
> 2010/06/16 03:01:19 OSPF6: src: fe80::b2c6:9aff:fe39:b200
> 2010/06/16 03:01:19 OSPF6: dst: ff02::5
> 2010/06/16 03:01:19 OSPF6: OSPFv3 Type:2 Len:28 Router-ID:172.23.5.1
> 2010/06/16 03:01:19 OSPF6: Area-ID:0.0.0.1 Cksum:6d7e Instance-ID:0
> 2010/06/16 03:01:19 OSPF6: MBZ: 0 Option: --|R|-|--|E|V6 IfMTU: 0
> 2010/06/16 03:01:19 OSPF6: MBZ: 0 Bits: IMm SeqNum: 0xac14361c
> 2010/06/16 03:01:19 OSPF6: I/F MTU mismatch
I'd say Quagga is wrong to expect anything else than MTU 0 on a
tunnel type interface...
Best regards,
Daniel
--
CLUE-RIPE -- Jabber: dr at cluenet.de -- dr at IRCnet -- PGP: 0xA85C8AA0
More information about the juniper-nsp
mailing list