ietf-pim-sm

This YANG module defines a PIM (Protocol Independent Multicast) SM (Sparse Mode) model. Copyright (c) 2022 IETF Trust and the p...

  • Version: 2022-10-19

    ietf-pim-sm@2022-10-19


    
      module ietf-pim-sm {
    
        yang-version 1.1;
    
        namespace
          "urn:ietf:params:xml:ns:yang:ietf-pim-sm";
    
        prefix pim-sm;
    
        import ietf-inet-types {
          prefix inet;
          reference
            "RFC 6991: Common YANG Data Types";
    
    
        }
        import ietf-routing {
          prefix rt;
          reference
            "RFC 8349: A YANG Data Model for Routing Management (NMDA
            Version)";
    
    
        }
        import ietf-pim-base {
          prefix pim-base;
          reference
            "RFC 9128: A YANG Data Model for Protocol Independent
            Multicast (PIM)";
    
    
        }
        import ietf-pim-rp {
          prefix pim-rp;
          reference
            "RFC 9128: A YANG Data Model for Protocol Independent
            Multicast (PIM)";
    
    
        }
    
        organization "IETF PIM Working Group";
    
        contact
          "WG Web:   <https://datatracker.ietf.org/wg/pim/>
         WG List:  <mailto:pim@ietf.org>
    
         Editor:   Xufeng Liu
                   <mailto:xufeng.liu.ietf@gmail.com>
    
         Editor:   Pete McAllister
                   <mailto:pete.mcallister@metaswitch.com>
    
         Editor:   Anish Peter
                   <mailto:anish.ietf@gmail.com>
    
         Editor:   Mahesh Sivakumar
                   <mailto:sivakumar.mahesh@gmail.com>
    
         Editor:   Yisong Liu
                   <mailto:liuyisong@chinamobile.com>
    
         Editor:   Fangwei Hu
                   <mailto:hufwei@gmail.com>";
    
        description
          "This YANG module defines a PIM (Protocol Independent Multicast)
         SM (Sparse Mode) model.
    
         Copyright (c) 2022 IETF Trust and the persons identified as
         authors of the code.  All rights reserved.
    
         Redistribution and use in source and binary forms, with or
         without modification, is permitted pursuant to, and subject to
         the license terms contained in, the Revised BSD License set
         forth in Section 4.c of the IETF Trust's Legal Provisions
         Relating to IETF Documents
         (https://trustee.ietf.org/license-info).
    
         This version of this YANG module is part of RFC 9128; see the
         RFC itself for full legal notices.";
    
        revision "2022-10-19" {
          description "Initial revision.";
          reference
            "RFC 9128: A YANG Data Model for Protocol Independent
            Multicast (PIM)";
    
        }
    
    
        feature spt-switch-infinity {
          description
            "This feature indicates that the system supports the
           configuration choice of whether to trigger switchover from
           the RPT (Rendezvous Point Tree) to the SPT (Shortest Path
           Tree).";
          reference
            "RFC 7761: Protocol Independent Multicast - Sparse Mode
            (PIM-SM): Protocol Specification (Revised), Section 4.2";
    
        }
    
        feature spt-switch-policy {
          description
            "This feature indicates that the system supports configuring
           the policy for switchover from the RPT to the SPT.";
          reference
            "RFC 7761: Protocol Independent Multicast - Sparse Mode
            (PIM-SM): Protocol Specification (Revised), Section 4.2";
    
        }
    
        identity rp-sm {
          base pim-rp:rp-mode;
          description "SM (Sparse Mode).";
        }
      }  // module ietf-pim-sm
    

© 2023 YumaWorks, Inc. All rights reserved.