<?xml version="1.0" encoding="utf-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc2629 version 1.5.26 (Ruby 2.6.8) -->


<!DOCTYPE rfc SYSTEM "rfc2629.dtd" [

<!ENTITY I-D.ietf-mpls-miad-mna-requirements SYSTEM "https://xml2rfc.tools.ietf.org/public/rfc/bibxml3/reference.I-D.ietf-mpls-miad-mna-requirements.xml">
<!ENTITY I-D.ietf-mpls-mna-fwk SYSTEM "https://xml2rfc.tools.ietf.org/public/rfc/bibxml3/reference.I-D.ietf-mpls-mna-fwk.xml">
<!ENTITY I-D.jags-mpls-mna-hdr SYSTEM "https://xml2rfc.tools.ietf.org/public/rfc/bibxml3/reference.I-D.jags-mpls-mna-hdr.xml">
<!ENTITY I-D.kompella-mpls-nffrr SYSTEM "https://xml2rfc.tools.ietf.org/public/rfc/bibxml3/reference.I-D.kompella-mpls-nffrr.xml">
<!ENTITY RFC2119 SYSTEM "https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml">
<!ENTITY RFC4090 SYSTEM "https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.4090.xml">
<!ENTITY RFC8174 SYSTEM "https://xml2rfc.tools.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml">
]>


<rfc ipr="trust200902" docName="draft-li-mpls-mna-nffrr-01" category="info" submissionType="IETF">
  <front>
    <title abbrev="MNA NFFRR">MPLS Network Actions for No Further Fast Reroute</title>

    <author initials="T." surname="Saad" fullname="Tarek Saad">
      <organization>Cisco Systems</organization>
      <address>
        <email>tsaad.net@gmail.com</email>
      </address>
    </author>
    <author initials="I." surname="Meilik" fullname="Israel Meilik">
      <organization>Broadcom</organization>
      <address>
        <email>israel.meilik@broadcom.com</email>
      </address>
    </author>
    <author initials="T." surname="Li" fullname="Tony Li">
      <organization>Juniper Networks</organization>
      <address>
        <email>tony.li@tony.li</email>
      </address>
    </author>
    <author initials="J." surname="Drake" fullname="John Drake">
      <organization>Juniper Networks</organization>
      <address>
        <email>jdrake@juniper.net</email>
      </address>
    </author>

    <date year="2022" month="October" day="21"/>

    
    <workgroup>MPLS Working Group</workgroup>
    

    <abstract>


<t>Protection switching for MPLS traffic was first introduced in “Fast
Reroute Extensions to RSVP-TE for LSP Tunnels”. Since then, Fast
Reroute (FRR) has been successfully used in many MPLS networks to help
ensure high availability in the face of failures.</t>

<t>If there are multiple failures in a network, there are circumstances
where FRR, if applied multiple times, can result in sub-optimal
behavior, such as forwarding loops. Thus, it is useful to indicate in
the forwarding plane that the attached traffic should not be subjected
to further FRR redirection.</t>

<t>This document describes a network action for identifying such traffic
to be used in conjunction with “MPLS Network Action (MNA) Header
Encodings”.</t>



    </abstract>



  </front>

  <middle>


<section anchor="introduction" title="Introduction">

<t>Protection switching for MPLS traffic was first introduced in
<xref target="RFC4090"/>.  Since then, Fast Reroute (FRR) has been successfully
used in many MPLS networks to help ensure high availability in the
face of failures.</t>

<t>If there are multiple failures in a network, there are circumstances
where FRR, if applied multiple times, can result in sub-optimal
behavior, such as forwarding loops. <xref target="I-D.kompella-mpls-nffrr"/>
Thus, it is useful to indicate in the forwarding plane that the
attached traffic should not be subjected to further FRR redirection.</t>

<t>This document describes a network actions for identifying such traffic
to be used in conjunction with “MPLS Network Action (MNA) Header
Encodings” <xref target="I-D.jags-mpls-mna-hdr"/> as part of the MPLS Network
Action architecture. <xref target="I-D.ietf-mpls-miad-mna-requirements"/>
<xref target="I-D.ietf-mpls-mna-fwk"/></t>

<section anchor="REQ-lang" title="Requirement Language">

<t>The key words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”,
“SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “NOT RECOMMENDED”, “MAY”, and
“OPTIONAL” in this document are to be interpreted as described in BCP14
<xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they appear in all
capitals, as shown here.</t>

</section>
</section>
<section anchor="the-no-further-fast-reroute-nffrr-action" title="The No Further Fast Reroute (NFFRR) Action">

<t><list style="symbols">
  <t>Name: No Further Fast Reroute Action</t>
  <t>Network Action Indication: The No Further Fast Reroute Action indication is
bit postion TBA1.</t>
  <t>Scope: The No Further Fast Reroute Action is valid in Hop-By-Hop and
Select scopes.</t>
  <t>In-Stack Data: None.</t>
  <t>Post-Stack Data: None.</t>
</list></t>

<t>Packets that indicate the NFFRR action should not be subject to
further FRR operations.</t>

</section>
<section anchor="security-considerations" title="Security Considerations">

<t>The forwarding plane is insecure. If an adversary can affect the
forwarding plane, then they can inject data, remove data, corrupt
data, or modify data. MNA additionally allows an adversary to make
packets perform arbitrary network actions.</t>

<t>Link-level security mechanisms can help mitigate some on-link attacks,
but does nothing to preclude hostile nodes.</t>

</section>
<section anchor="iana-considerations" title="IANA Considerations">

<t>This document requests that IANA allocate a bit position (TBA1) from the
MPLS “In-Stack MPLS Network Action Indicator Flags” registry for the
No Further Fast Reroute Action. The allocation should reference
this document.</t>

</section>


  </middle>

  <back>

    <references title='Normative References'>

&I-D.ietf-mpls-miad-mna-requirements;
&I-D.ietf-mpls-mna-fwk;
&I-D.jags-mpls-mna-hdr;
&I-D.kompella-mpls-nffrr;
&RFC2119;
&RFC4090;
&RFC8174;


    </references>




  </back>

<!-- ##markdown-source:
H4sIADSGU2MAA9VXXW/bNhR956+4SF6awRKSosBaP+V7deE4nu1u2CMtURZj
idRIyp4R+L/vkJIcu0mbABsG7KEVTd7ve+4hE0URS3Qq1aJPtcuij8xJV4g+
3Y2HUxoJt9ZmSReJk1pZyrShkabb2rhcGLrl1tFEGF07wfh8bsQKiqMLGt3e
TiYs1YniJWylhmcuKmRUVoWNSsUjlWXGRKdnbL1oXf0OP4iCfoG1iiXciYU2
mz5JlWlm63kprUUMblPB4OBmdstkZfrkTG3d+9PTT6fvGeO1y7XpM6II/wi6
tk+zmKacp2GjCWfGjVg+bWqDGK6kTTRNN9aJ0oZtUXJZwIGFXKyEO1/4jTjR
5aH9QUx3QhZyuedhYA0Xxf5+cHJpNE8bAzv7MojGZRA9n7cSB272MhnKbqdN
RavN3mbw8qVWskJ32ubZ7rBLCCpxIc/b7zMvX2K6NnwpDh190bk63H+Lr4fU
a5w/NFK+iowpbUru5Er4Pg2i61gK4K5BhuRpgIcRf9bSiFIoZ18Qg0S2XnYH
D3xhnw7y1HQHS11Woih4cxgg548mt1fvz84+tcsPgE67/Hj284c+MRZFEfG5
dYYniHdstBMB/2TX0iW5R6kfhABbCGWZTGjNMR3SYB6kckandSJSLOnIzwhr
Z4Ru/nJC2TBKTtNk+ts4mt0EY8PpmGa1UqKwRwCsVIkgzJjq0YGBd5irE8rh
bC4EAqqTRFib1UWxodo2LksOTITgVNsV7ywXRcXgvDaCcrnIia/QIj4H7NzG
q8EbZRxudYavLCBoY8YGmT+BEoaGyrpwsirETsAr8s5Pb08ykSapS+s4ErFs
HfYRe49kRryqColYd9acLIXtUcIVwSZ2vVnMfKQrHPGCzUXOV1Kbns8YoQcm
WnPjeYsKrSsb0yyvYUNC1/pSoCY+balS6ckECxYyfNKrCq58kbkLuXPneJIj
rK6lNtd1kZLSDsX24TwABiJlsJp1BDiZIOIUUA0AQblmOdyD+GqPXUqFTYyc
o067IhFvsOSbLlMIyWzjowmJta69C7jsGppohQlq1IDAnI5eIGd6B+I9oc+C
p8KwG9WQOsDU4LmUaVoIxo5p0OLTK/1DdLPHx3aCttuYnqGW3oBa9jpq6RXU
sv8zah8fv8NU2y17FdH0Q0SztyKa/hVE2/8M0m3RnvH+dutrXHHjPBp8bfaN
stYoNwC5xzyQ0NX/lSsIvXgm19xBOGHHxwD6TpiGXC1qvhD0eDy5+TVCSxZb
X0VBS7EhRJJaZPt1OjvqNV8a3Yc1pL8OJjfXfj39fDEc7haNBMOP+6/D9tyv
njSv7u/ubkbXjTJ26Zutu4s/8OEqZUf349ngfnQxPGoAtN9cPwJNnzDmwlRG
eHSgpl3XQ+8ur8ZnH5rR9/coqh7W/vbEeh3GH55IK1xKzU/0YuMHSHATZq8o
8MKrpOMFAA77AOZakR+32FOUL9Z3npn0LrwtT1qIMPYTjcID5Xvye3KH4Bo0
c4Rl/4cOW3G5E8c44r0wx1xW2oaN2eXFWexdTBPtn6dvMWdpxQsZCvpZV9Hl
JsIndAhEKgrgk6y3ZoPhgYqmGOYlXXPHfbJKhP0xInjpZIwd4WzDBTvG8CMR
ytddQi8SAiDA9ukAQZiQuA3NmYqkNp59r7CDcW/PGog/IyPpydZ6FQwbWBlk
ydOVMJabTaBOsEPw6Xn8G+WAG9WAx4tKFcJLkWgPJFXqlWh/JNqYunKs+QUa
KkEV2SacxuEvEp6m0sfJ/UsJ/+m1PYwFuC/967ZqK4ekEU+JmUCnjZf4hu5Q
jKFUy6gQKzz1bVeVUiQ5V9KWNsQcLrASrhe+AVaXuKkU/hRSy+bBsbQ9Nq+R
lAalog/h/kUsmL2kqFPceh5juG2UTkXTgMEF8nle/P1B9uQlbNf/oOBzDiDg
HXRlw7EevCeUGV2GJgTKPNrh7SVabicHZb4tuOdjIxYSz+VNuAG8kR+DPw4D
0ga0B0MjMjAArl52QEtI+m9Z9ZUWpg4AAA==

-->

</rfc>

