Re: [tsv-dir] FDDI operation (was RE: tsv-dir review of draft-ietf-vrrp-unified-spec-02.txt)
Matt Mathis <[email protected]> Wed, 5 Nov 2008 21:23:49 -0500 (EST)
| Newsgroups | gmane.ietf.vrrp |
|---|---|
| Message-ID | <[email protected]> |
> AFAICT, this could cause a packet to circulate forever; FDDI doesn't > have a counter AFAIR (it was a *long* time ago...) The problem is not in the normal token passing process, but the process for electing a master, which is responsible for generating the clock for the entire ring, keeping a bit FIFO to absorb jitter introduced by phase locked loop hunting, and other management functions such as re-injecting tokens after a hiccup as well as several self diagnostic functions. AFAICR the mac address in used for tie breaking when a new master is elected. From the words in the vrrp draft, I have to assume that duplicate mac addresses cause the algorithm to fail. In the normal token passing process the station which injects the frame is the one to removes it. This is not done by matching the addresses, but by steering the bits in the layer 1 serialization logic. Normally the sending station is removing the head of the frame while it is still sending the tail. A given station can send multiple frames, but at some point it must send a special "token" frame. Any station which has traffic to send can claim the token (by flipping one symbol) thereby changing it into a a packet preamble, and the process continues with a new sender. Loosing the token (a ring of all idle symbols) is detected and corrected by the master. Yea, we had lots of FDDI at one point. Thanks, --MM-- ------------------------------------------- Matt Mathis http://staff.psc.edu/mathis Work:412.268.3319 Home/Cell:412.654.7529 ------------------------------------------- Evil is defined by mortals who think they know "The Truth" and use force to apply it to others. _______________________________________________ vrrp mailing list [email protected] https://www.ietf.org/mailman/listinfo/vrrp