| < draft-woodyatt-ald-02.txt | draft-woodyatt-ald-03.txt > | |||
|---|---|---|---|---|
| IP Version 6 j h. woodyatt | IP Version 6 j h. woodyatt | |||
| Internet-Draft Apple | Internet-Draft Apple | |||
| Intended status: Standards Track December 21, 2007 | Intended status: Standards Track July 31, 2008 | |||
| Expires: June 23, 2008 | Expires: February 1, 2009 | |||
| Application Listener Discovery (ALD) for IPv6 | Application Listener Discovery (ALD) for IPv6 | |||
| draft-woodyatt-ald-02 | draft-woodyatt-ald-03 | |||
| Status of this Memo | Status of this Memo | |||
| By submitting this Internet-Draft, each author represents that any | By submitting this Internet-Draft, each author represents that any | |||
| applicable patent or other IPR claims of which he or she is aware | applicable patent or other IPR claims of which he or she is aware | |||
| have been or will be disclosed, and any of which he or she becomes | have been or will be disclosed, and any of which he or she becomes | |||
| aware will be disclosed, in accordance with Section 6 of BCP 79. | aware will be disclosed, in accordance with Section 6 of BCP 79. | |||
| Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
| Task Force (IETF), its areas, and its working groups. Note that | Task Force (IETF), its areas, and its working groups. Note that | |||
| skipping to change at page 1, line 34 ¶ | skipping to change at page 1, line 34 ¶ | |||
| and may be updated, replaced, or obsoleted by other documents at any | and may be updated, replaced, or obsoleted by other documents at any | |||
| time. It is inappropriate to use Internet-Drafts as reference | time. It is inappropriate to use Internet-Drafts as reference | |||
| material or to cite them other than as "work in progress." | material or to cite them other than as "work in progress." | |||
| The list of current Internet-Drafts can be accessed at | The list of current Internet-Drafts can be accessed at | |||
| http://www.ietf.org/ietf/1id-abstracts.txt. | http://www.ietf.org/ietf/1id-abstracts.txt. | |||
| The list of Internet-Draft Shadow Directories can be accessed at | The list of Internet-Draft Shadow Directories can be accessed at | |||
| http://www.ietf.org/shadow.html. | http://www.ietf.org/shadow.html. | |||
| This Internet-Draft will expire on June 23, 2008. | This Internet-Draft will expire on February 1, 2009. | |||
| Copyright Notice | Copyright Notice | |||
| Copyright (C) The IETF Trust (2007). | Copyright (C) The IETF Trust (2008). | |||
| Abstract | Abstract | |||
| This document specifies the protocol used by IPv6 nodes comprising | This document specifies the protocol used by IPv6 nodes comprising | |||
| stateful packet filters to discover the transport addresses of | stateful packet filters to discover the transport addresses of | |||
| listening applications (that is, application endpoints for which | listening applications (that is, application endpoints for which | |||
| incoming traffic may be administratively prohibited). | incoming traffic may be administratively prohibited). | |||
| Comments are solicited and should be sent to the author and the V6OPS | Comments are solicited and should be sent to the author and the V6OPS | |||
| Residential CPE Design Team mailing list at | Residential CPE Design Team mailing list at | |||
| skipping to change at page 2, line 41 ¶ | skipping to change at page 2, line 41 ¶ | |||
| 5.5. Listener Acknowledgment . . . . . . . . . . . . . . . . . 17 | 5.5. Listener Acknowledgment . . . . . . . . . . . . . . . . . 17 | |||
| 6. APPLICATION PROGRAMMING INTERFACE . . . . . . . . . . . . . . 18 | 6. APPLICATION PROGRAMMING INTERFACE . . . . . . . . . . . . . . 18 | |||
| 6.1. Normal Behavior of IPv6 Sockets . . . . . . . . . . . . . 18 | 6.1. Normal Behavior of IPv6 Sockets . . . . . . . . . . . . . 18 | |||
| 6.2. Extensions to BSD Socket Interface . . . . . . . . . . . . 19 | 6.2. Extensions to BSD Socket Interface . . . . . . . . . . . . 19 | |||
| 7. IANA CONSIDERATIONS . . . . . . . . . . . . . . . . . . . . . 19 | 7. IANA CONSIDERATIONS . . . . . . . . . . . . . . . . . . . . . 19 | |||
| 8. SECURITY CONSIDERATIONS . . . . . . . . . . . . . . . . . . . 20 | 8. SECURITY CONSIDERATIONS . . . . . . . . . . . . . . . . . . . 20 | |||
| 9. References . . . . . . . . . . . . . . . . . . . . . . . . . . 20 | 9. References . . . . . . . . . . . . . . . . . . . . . . . . . . 20 | |||
| 9.1. Normative References . . . . . . . . . . . . . . . . . . . 20 | 9.1. Normative References . . . . . . . . . . . . . . . . . . . 20 | |||
| 9.2. Informative References . . . . . . . . . . . . . . . . . . 21 | 9.2. Informative References . . . . . . . . . . . . . . . . . . 21 | |||
| Appendix A. Change Log . . . . . . . . . . . . . . . . . . . . . 21 | Appendix A. Change Log . . . . . . . . . . . . . . . . . . . . . 21 | |||
| A.1. draft-woodyatt-ald-01 to draft-woodyatt-ald-02 . . . . . . 21 | A.1. draft-woodyatt-ald-02 to draft-woodyatt-ald-03 . . . . . . 21 | |||
| A.2. draft-woodyatt-ald-00 to draft-woodyatt-ald-01 . . . . . . 21 | A.2. draft-woodyatt-ald-01 to draft-woodyatt-ald-02 . . . . . . 21 | |||
| A.3. draft-woodyatt-ald-00 to draft-woodyatt-ald-01 . . . . . . 22 | ||||
| Author's Address . . . . . . . . . . . . . . . . . . . . . . . . . 22 | Author's Address . . . . . . . . . . . . . . . . . . . . . . . . . 22 | |||
| Intellectual Property and Copyright Statements . . . . . . . . . . 23 | Intellectual Property and Copyright Statements . . . . . . . . . . 23 | |||
| 1. INTRODUCTION | 1. INTRODUCTION | |||
| In "Local Network Protection for IPv6" [RFC4864], IETF recommends | In "Local Network Protection for IPv6" [RFC4864], IETF recommends | |||
| 'simple security' capabilities for residential and small office | 'simple security' capabilities for residential and small office | |||
| gateways that prohibit, by default, all inbound traffic except those | gateways that prohibit, by default, all inbound traffic except those | |||
| packets returning as part of locally initiated outbound flows. It | packets returning as part of locally initiated outbound flows. It | |||
| further recommends "an easy interface which allows users to create | further recommends "an easy interface which allows users to create | |||
| skipping to change at page 21, line 13 ¶ | skipping to change at page 21, line 13 ¶ | |||
| ICMPv6, UDP, and TCP Headers", RFC 4727, November 2006. | ICMPv6, UDP, and TCP Headers", RFC 4727, November 2006. | |||
| [RFC4960] Stewart, R., "Stream Control Transmission Protocol", | [RFC4960] Stewart, R., "Stream Control Transmission Protocol", | |||
| RFC 4960, September 2007. | RFC 4960, September 2007. | |||
| 9.2. Informative References | 9.2. Informative References | |||
| [I-D.narten-iana-considerations-rfc2434bis] | [I-D.narten-iana-considerations-rfc2434bis] | |||
| Narten, T. and H. Alvestrand, "Guidelines for Writing an | Narten, T. and H. Alvestrand, "Guidelines for Writing an | |||
| IANA Considerations Section in RFCs", | IANA Considerations Section in RFCs", | |||
| draft-narten-iana-considerations-rfc2434bis-08 (work in | draft-narten-iana-considerations-rfc2434bis-09 (work in | |||
| progress), October 2007. | progress), March 2008. | |||
| [NAT-PMP] Cheshire, S., Krochmal, M., and K. Sekar, "NAT Port | [NAT-PMP] Cheshire, S., Krochmal, M., and K. Sekar, "NAT Port | |||
| Mapping Protocol (NAT-PMP)", November 2001, | Mapping Protocol (NAT-PMP)", November 2001, | |||
| <http://tools.ietf.org/html/draft-cheshire-nat-pmp>. | <http://tools.ietf.org/html/draft-cheshire-nat-pmp>. | |||
| [RFC3552] Rescorla, E. and B. Korver, "Guidelines for Writing RFC | [RFC3552] Rescorla, E. and B. Korver, "Guidelines for Writing RFC | |||
| Text on Security Considerations", BCP 72, RFC 3552, | Text on Security Considerations", BCP 72, RFC 3552, | |||
| July 2003. | July 2003. | |||
| [RFC4864] Van de Velde, G., Hain, T., Droms, R., Carpenter, B., and | [RFC4864] Van de Velde, G., Hain, T., Droms, R., Carpenter, B., and | |||
| skipping to change at page 21, line 36 ¶ | skipping to change at page 21, line 36 ¶ | |||
| May 2007. | May 2007. | |||
| [UPnP-IGD] | [UPnP-IGD] | |||
| UPnP Forum, "Universal Plug and Play Internet Gateway | UPnP Forum, "Universal Plug and Play Internet Gateway | |||
| Device Standardized Gateway Device Protocol", | Device Standardized Gateway Device Protocol", | |||
| September 2006, | September 2006, | |||
| <http://www.upnp.org/standardizeddcps/igd.asp>. | <http://www.upnp.org/standardizeddcps/igd.asp>. | |||
| Appendix A. Change Log | Appendix A. Change Log | |||
| A.1. draft-woodyatt-ald-01 to draft-woodyatt-ald-02 | A.1. draft-woodyatt-ald-02 to draft-woodyatt-ald-03 | |||
| o Adjusted column widths in XML source. | ||||
| A.2. draft-woodyatt-ald-01 to draft-woodyatt-ald-02 | ||||
| o Fixed spelling errors. | o Fixed spelling errors. | |||
| o Local Network Protection is now [RFC4864]. | o Local Network Protection is now [RFC4864]. | |||
| o Fix some bugs related to [RFC2119] compliance. | o Fix some bugs related to [RFC2119] compliance. | |||
| o SCTP is now [RFC4960]. | o SCTP is now [RFC4960]. | |||
| A.2. draft-woodyatt-ald-00 to draft-woodyatt-ald-01 | A.3. draft-woodyatt-ald-00 to draft-woodyatt-ald-01 | |||
| o Added geeky cross-references for TCP and UDP. | o Added geeky cross-references for TCP and UDP. | |||
| o Simplified description of ICMPv6 checksum field descriptions. | o Simplified description of ICMPv6 checksum field descriptions. | |||
| o Changed the All Protocols Listener Address Specifier to use zero | o Changed the All Protocols Listener Address Specifier to use zero | |||
| instead of 41, so that IPv6-in-IPv6 is eligible for specification. | instead of 41, so that IPv6-in-IPv6 is eligible for specification. | |||
| o Added the SPI field to the ESP Listener Address Specifier. | o Added the SPI field to the ESP Listener Address Specifier. | |||
| skipping to change at page 23, line 7 ¶ | skipping to change at page 23, line 7 ¶ | |||
| james woodyatt | james woodyatt | |||
| Apple Inc. | Apple Inc. | |||
| 1 Infinite Loop | 1 Infinite Loop | |||
| Cupertino, CA 95014 | Cupertino, CA 95014 | |||
| US | US | |||
| Email: jhw@apple.com | Email: jhw@apple.com | |||
| Full Copyright Statement | Full Copyright Statement | |||
| Copyright (C) The IETF Trust (2007). | Copyright (C) The IETF Trust (2008). | |||
| This document is subject to the rights, licenses and restrictions | This document is subject to the rights, licenses and restrictions | |||
| contained in BCP 78, and except as set forth therein, the authors | contained in BCP 78, and except as set forth therein, the authors | |||
| retain all their rights. | retain all their rights. | |||
| This document and the information contained herein are provided on an | This document and the information contained herein are provided on an | |||
| "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS | "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS | |||
| OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND | OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND | |||
| THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS | THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS | |||
| OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF | OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF | |||
| End of changes. 9 change blocks. | ||||
| 12 lines changed or deleted | 17 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ | ||||