1 / 8

MAC Address Withdrawal Over Static PW draft-boutros-pwe3-mpls-tp-mac-wd-02.txt

MAC Address Withdrawal Over Static PW draft-boutros-pwe3-mpls-tp-mac-wd-02.txt. Background. MAC withdraw mechanism over static PW: Based on PW OAM message defined in “draft-ietf-pwe3-static-pw-status-xx.txt” A given MAC withdraw notification is not refreshed forever

jamese
Download Presentation

MAC Address Withdrawal Over Static PW draft-boutros-pwe3-mpls-tp-mac-wd-02.txt

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MAC Address Withdrawal Over Static PWdraft-boutros-pwe3-mpls-tp-mac-wd-02.txt

  2. Background • MAC withdraw mechanism over static PW: • Based on PW OAM message defined in “draft-ietf-pwe3-static-pw-status-xx.txt” • A given MAC withdraw notification is not refreshed forever • Acknowledgment of OAM messages is mandatory • Duplicate messages are identified using sequence number in order to avoid repeated (unnecessary) flushing of MAC address(es)

  3. MAC Withdraw OAM Message 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 0 0 0 1 |Version| Reserved | 0xZZ PW OAM Message | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ACH TLV Header | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Refresh Timer | TLV Length |A| Flags | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |1|0 | Sequence Number TLV | TLV Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Sequence Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | | MAC List TLV | ~ ~ | MAC Flush Parameter TLV (optional) | | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  4. MAC Withdraw OAM Message (cont’d) • Refresh Timer field is not used • Message without Sequence Number TLV is dropped • ACK message (A bit set) does not include MAC TLVs

  5. Operation • A sender re-transmits a MAC withdraw message with a given sequence number if it does not receive ACK for that sequence number • A receiver always acknowledges any incoming MAC withdraw message (new or duplicate) • A receiver processes a MAC withdraw message only if the sequence number of that message is greater than that of the last processed MAC withdraw message

  6. Operation (cont’d) • A sender re-transmits a MAC withdraw message with a given sequence number if it does not receive ACK for that sequence number • A receiver always acknowledges any incoming MAC withdraw message (new or duplicate) • A receiver processes a MAC withdraw message only if the sequence number of that message is greater than that of the last processed MAC withdraw message

  7. IANA Allocation • LDP TLV type name space: • Sequence Number TLV

  8. Thank You !

More Related