The IESG has approved the following document:
- 'Implementation Advice for IPv6 Router Advertisement Guard (RA-Guard)'
  (draft-ietf-v6ops-ra-guard-implementation-07.txt) as Informational RFC

This document is the product of the IPv6 Operations Working Group.

The IESG contact persons are Ronald Bonica and Benoit Claise.

A URL of this Internet Draft is:
http://datatracker.ietf.org/doc/draft-ietf-v6ops-ra-guard-implementation/




Technical Summary

   The IPv6 Router Advertisement Guard (RA-Guard) mechanism is commonly
   employed to mitigate attack vectors based on forged ICMPv6 Router
   Advertisement messages.  Many existing IPv6 deployments rely on RA-
   Guard [RFC6105] as the first line of defense against the
   aforementioned attack vectors.  However, some implementations of
   RA-Guard have been found to be prone to circumvention by employing
   IPv6 Extension Headers. This document describes the evasion
   techniques that affect the aforementioned implementations, and
   provides advice on the implementation of RA-Guard, such that the
   RA-Guard evasion vectors are eliminated.

Working Group Summary

Initial version of this draft was announced on the v6ops list 1/5/12,a previous 
 related draft draft-gont-v6ops-ra-guard-evasion first discussed 6/1/11 was 
supplanted by it Some initial discussion on the list and between the authors WG 
chairs and IESG members asked for guidance on the work being done in V6ops 
versus the security or internet areas. Probably as a consequence of the 
original RFC 6105 RA-Guard work was done under the v6ops charter it was 
concluded that v6ops was an appropriate venue to provide advice to 
implementers. The document was accepted as working group document on 2/13/12. 
Working-group last call commenced 04/22/12 and Completed on 5/6/12. 26 messages 
in favor from 11 participants were recorded with none opposed. The outcome of 
the WGLC is consistent with the v6ops discussion during IETF 82.

Document Quality

The document has received significant review both within v6ops and elsewhere in 
the community such as SAAG and 6man.

Personnel

The document shepherd is Joel Jaeggli co-chair of the v6ops working group. The 
responsible AD is Ron Bonica.

RFC Editor Note

OLD>
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in RFC 2119 [RFC2119].
<OLD
NEW>
<NEW

OLD>
          RATIONALE: [I-D.ietf-6man-oversized-header-chain] specifies
          that the first-fragment (i.e., the fragment with the Fragment
          Offset set to 0) MUST contain the entire IPv6 header chain,
          and allows intermmediate systems such as routers to drop those
          packets that fail to comply with this requirement.
<OLD
NEW>
          RATIONALE: [I-D.ietf-6man-oversized-header-chain] specifies
          that the first-fragment (i.e., the fragment with the Fragment
          Offset set to 0) must contain the entire IPv6 header chain,
          and allows intermmediate systems such as routers to drop those
          packets that fail to comply with this requirement.
<NEW

OLD>
          RATIONALE: By definition, Router Advertisement messages MUST
          originate on-link, MUST have a link-local IPv6 Source Address,
          and MUST have a Hop Limit value of 255.  [RFC4861].

<OLD
NEW>
          RATIONALE: By definition, Router Advertisement messages MUST
          originate on-link, must have a link-local IPv6 Source Address,
          and MUST have a Hop Limit value of 255.  [RFC4861].

<NEW

OLD>
[RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate  Requirement 
Levels", BCP 14, RFC 2119, March 1997.
<OLD
NEW>
<NEW


Reply via email to