[prev in list] [next in list] [prev in thread] [next in thread] 

List:       zebra
Subject:    [zebra 20772] Problem about OSPF6 routing table-->Linux kernel
From:       "Zhang haofeng" <zhanghf () blrcsv ! china ! bell-labs ! com>
Date:       2003-11-26 6:58:39
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Dear all,
    You know I am running Zebra-0.93b on a Linux machine. But there is a strange \
phenomenon when I am using OSPF6d routing:  Zebra can calculate the metric value for \
each OSPFv3 route correctly, which I can check from the "telnet localhost 2606" \
console. But after Zebra redistributes these OSPFv3 routes to Linux kernel, the \
metric is always set to 0. And Linux kernel displays as "1024" when I using "route -A \
inet6". But OSPFv2 has not this strange behavior.   And I checked the source code, in \
function "rib_add_ipv6()" of file "./zebra/rib.c", I found the metric value is always \
to 0, when Zebra redistributes IPv6 routes to Linux kernel (See function \
rib_process()). Is this behavor correct? How can I get the correct metric value of \
IPv6 routes in Linux kernel?  I will really appreciate if you can give me, a layman \
to Zebra, some help. :-)  Thanks,

Lyon
Bell-Labs, Lucent Technologies.
2003-11-26


[Attachment #5 (text/html)]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<META content="MSHTML 5.00.3809.1800" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face="Times New Roman">Dear all,</FONT></DIV>
<DIV><FONT face="Times New Roman">&nbsp;&nbsp;&nbsp; You know I am running 
Zebra-0.93b on a Linux machine. But there is a strange phenomenon when I am 
using OSPF6d routing:</FONT></DIV>
<DIV><FONT face="Times New Roman">&nbsp;&nbsp;&nbsp; Zebra can calculate the 
metric value for each OSPFv3 route correctly, which I can check from the "telnet 
localhost 2606" console. But after Zebra redistributes these OSPFv3 routes to 
Linux kernel, the metric is always set to 0. And Linux kernel displays as "1024" 
when I using "route -A inet6". But OSPFv2 has not this strange behavior. 
</FONT></DIV>
<DIV><FONT face="Times New Roman">&nbsp;&nbsp;&nbsp; And I checked the source 
code, in function "rib_add_ipv6()" of file "./zebra/rib.c", I found the metric 
value is always to 0, when Zebra redistributes IPv6 routes to Linux kernel (See 
function rib_process()). Is this behavor correct? How can I get the correct 
metric value of IPv6 routes in Linux kernel?</FONT></DIV>
<DIV><FONT face="Times New Roman">&nbsp;&nbsp;&nbsp; I will really appreciate if 
you can give me, a layman to Zebra, some help. :-)</FONT></DIV>
<DIV><FONT face="Times New Roman">&nbsp;&nbsp;&nbsp; Thanks,</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face="Times New Roman">Lyon</FONT></DIV>
<DIV><FONT face="Times New Roman">Bell-Labs, Lucent Technologies.</FONT></DIV>
<DIV><FONT face="Times New Roman">2003-11-26</FONT></DIV></BODY></HTML>


_______________________________________________
Zebra mailing list
Zebra@ml.zebra.org
http://ml.zebra.org/mailman/listinfo/zebra


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic