Ho Colin.
You wrote:
> ...BPDUs should be sent every hello-time...
It is not true, see "Port Transmit state machine": the function txRstp()
is called when & only when the condition
endRSTP && newInfo && (txCount < TxHoldCount) && (helloWhen !=0)
It means, that, for example, if a Port plays Designated role, it realy
sends BPDU every hello-time. But if the port is unlinked, its role is
Disables, isn't it?
Cheers, Alex
On Thu, 2008-10-09 at 17:12 +0800, Colin Sze wrote:
> Hi all,
>
> According to 802.1w, BPDUs should be sent every hello-time.
> In the source codes of rstplib, the RSTP BPDUs are transmitted using
> the function txRstp().
>
> When I ran only one bridge instance, I found that the txRstp() was not
> called at all.
> And the txRstp() will not be called until I run more than one bridge
> and have linked one port with another.
>
> This seems conflict with the 802.1w. In my opinion, the txRstp()
> should be called per hello-time.
>
> Welcome discussion :)
>
> Cheers,
> Colin
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________ Rstplib-users mailing list Rst...@li... https://lists.sourceforge.net/lists/listinfo/rstplib-users
|