VRRP PIM Interoperability
draft-zhou-pim-vrrp-04

The information below is for an old version of the document
Document Type Active Internet-Draft (individual)
Author Wei Zhou 
Last updated 2016-01-21
Stream ISE
Intended RFC status Informational
Formats pdf htmlized (tools) htmlized bibtex
IETF conflict review conflict-review-zhou-pim-vrrp
Stream ISE state Response to Review Needed
Consensus Boilerplate Unknown
Document shepherd No shepherd assigned
IESG IESG state I-D Exists::AD Followup
Telechat date
Responsible AD (None)
Send notices to (None)
Network Working Group                                            W. Zhou
Internet-Draft                                             cisco Systems
Intended status: Informational                          January 21, 2016
Expires: July 24, 2016

                       VRRP PIM Interoperability
                       draft-zhou-pim-vrrp-04.txt

Abstract

   This document introduces VRRP Aware PIM, a redundancy mechanism for
   the Protocol Independent Multicast (PIM) to interoperate with Virtual
   Router Redundancy Protocol (VRRP).  It allows PIM to track VRRP state
   and to preserve multicast traffic upon failover in a redundant
   network with virtual routing groups enabled.

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at http://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on July 24, 2016.

Copyright Notice

   Copyright (c) 2016 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.

Zhou                      Expires July 24, 2016                 [Page 1]
Internet-Draft          VRRP PIM Interoperability           January 2016

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   2
   2.  Tracking and Failover . . . . . . . . . . . . . . . . . . . .   3
   3.  PIM Assert Metric Auto-Adjustment . . . . . . . . . . . . . .   3
   4.  DF Election for BiDir Group . . . . . . . . . . . . . . . . .   4
   5.  Tracking Multiple VRRP Groups on an Interface . . . . . . . .   4
   6.  Support of HSRP . . . . . . . . . . . . . . . . . . . . . . .   5
   7.  Security Considerations . . . . . . . . . . . . . . . . . . .   5
   8.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .   5
   9.  Acknowledgments . . . . . . . . . . . . . . . . . . . . . . .   5
   10. Informative References  . . . . . . . . . . . . . . . . . . .   5
   Author's Address  . . . . . . . . . . . . . . . . . . . . . . . .   6

1.  Introduction

   Virtual Router Redundancy Protocol (VRRP) [RFC5798] is a redundancy
   protocol for establishing a fault-tolerant default router.  The
   protocol establishes a framework between network devices in order to
   achieve default router failover if the primary router becomes
   inaccessible.

   PIM [RFC4601] has no inherent redundancy capabilities and its
   operation is completely independent of VRRP group states.  As a
   result, IP multicast traffic is forwarded not necessarily by the same
   device as is elected by VRRP.  The VRRP Aware PIM feature provides
   consistent IP multicast forwarding in a redundant network with
   virtual routing groups enabled.

   In a multi-access segment (such as LAN), PIM designated router (DR)
   election is unaware of the redundancy configuration, and the elected
   DR and VRRP master router (MR) may not be the same router.  In order
   to ensure that the PIM DR is always able to forward PIM Join/Prune
   (J/P) message towards RP or FHR, the VRRP MR becomes the PIM DR (if
   there is only one VRRP group).  PIM is responsible for adjusting DR
   priority based on the group state.  When a failover occurs, multicast
   states are created on the new MR elected by the VRRP group and the MR
   assumes responsibility for the routing and forwarding of all the
   traffic addressed to the VRRP virtual IP address.  This ensures the
   PIM DR runs on the same gateway as the VRRP MR and maintains mroute
   states.  It enables multicast traffic to be forwarded through the
   VRRP MR, allowing PIM to leverage VRRP redundancy, avoid potential
   duplicate traffic, and enable failover, depending on the VRRP states
   in the device.

   All routers forming a VRRP group need to support this mechanism in
   order to achieve correct behavior.  Other routers that do not support
   the mechanism on the link will not break the functionality of this

Zhou                      Expires July 24, 2016                 [Page 2]
Show full document text