Internet DRAFT - draft-oreirdan-rosenwald-ipv6mail-transition
draft-oreirdan-rosenwald-ipv6mail-transition
Internet Engineering Task Force H. Lord
Internet-Draft M. O'Reirdan
Intended status: Informational J. Rosenwald
Expires: March 15, 2012 Comcast
September 12, 2011
Recommendations for the transition of email services from IPv4 to IPv6
for Internet Service Providers
draft-oreirdan-rosenwald-ipv6mail-transition-01
Abstract
This document contains a phased plan for how providers of email
services can effect and manage the transition of email services from
IPv4 to IPv6. It is expected that this will be effected over a
period of years and it is unlikely that any transition will
completely exclude the ongoing possibility of using IPv4 as a
transport mechanism for email. This provides one possible
implementation plan for transitioning email services on the Internet
from a predominantly IPv4-based connectivity model that suports IPv6.
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 March 15, 2012.
Copyright Notice
Copyright (c) 2011 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
Lord, et al. Expires March 15, 2012 [Page 1]
Internet-Draft Transition of email services to IPv6 September 2011
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.
This document may contain material from IETF Documents or IETF
Contributions published or made publicly available before November
10, 2008. The person(s) controlling the copyright in some of this
material may not have granted the IETF Trust the right to allow
modifications of such material outside the IETF Standards Process.
Without obtaining an adequate license from the person(s) controlling
the copyright in such materials, this document may not be modified
outside the IETF Standards Process, and derivative works of it may
not be created outside the IETF Standards Process, except to format
it for publication as an RFC or to translate it into languages other
than English.
Lord, et al. Expires March 15, 2012 [Page 2]
Internet-Draft Transition of email services to IPv6 September 2011
Table of Contents
1. Key Terminology . . . . . . . . . . . . . . . . . . . . . . . 4
2. Introduction and Problem Statement . . . . . . . . . . . . . . 5
3. Important Notice of Limitations and Scope . . . . . . . . . . 5
4. Transition and a phased model . . . . . . . . . . . . . . . . 5
5. Phase 1: Preparation Phase . . . . . . . . . . . . . . . . . . 6
6. Phase 2: Transition Phase . . . . . . . . . . . . . . . . . . 7
7. Phase 3: Post Transition Phase . . . . . . . . . . . . . . . . 7
8. SMTP Issues raised by transition to IPv6 . . . . . . . . . . . 8
9. Webmail issues raised by transition to IPv6 . . . . . . . . . 8
10. POP3 issues raised by transition to IPv6 . . . . . . . . . . . 8
11. IMAP issues raised by transition to IPv6 . . . . . . . . . . . 8
12. Abuse Issues . . . . . . . . . . . . . . . . . . . . . . . . . 8
13. Inbound email issues . . . . . . . . . . . . . . . . . . . . . 8
14. Outbound email issues . . . . . . . . . . . . . . . . . . . . 9
15. Security Considerations . . . . . . . . . . . . . . . . . . . 10
16. Privacy Considerations . . . . . . . . . . . . . . . . . . . . 10
17. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 10
18. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 10
19. Informative references . . . . . . . . . . . . . . . . . . . . 11
Appendix A. Document Change Log . . . . . . . . . . . . . . . . . 11
Appendix B. Open Issues . . . . . . . . . . . . . . . . . . . . . 12
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 12
Lord, et al. Expires March 15, 2012 [Page 3]
Internet-Draft Transition of email services to IPv6 September 2011
1. Key Terminology
This section defines the key terms used in this document.
1.1. Email
Email is a method of exchanging digital messages from an author to
one or more recipients.
1.2. Web mail
A service which offers web based access to email services which would
otherwise be accessed by dedicated email programs running on the
device used to access the email.
1.3. Host
An end user's host, or computer, as used in the context of this
document, is intended to refer to a computing device that connects to
the Internet. This encompasses devices used by Internet users such
as personal computers, including laptops, desktops, and netbooks, as
well as mobile phones, smart phones, home gateway devices, and other
end user computing devices which are connected or can connect to the
public Internet and/or private IP networks.
Increasingly, other household systems and devices contain embedded
hosts which are connected to or can connect to the public Internet
and/or private IP networks. However, these devices may not be under
interactive control of the Internet user, such as may be the case
with various smart home and smart grid devices.
1.4. SMTP
As defined in RFC2821
1.5. POP
As defined in RFC1939 and updated by RFCs 1957, 2449 and 6186
1.6. IMAP
As defined in RFC3501
1.7. Internet Customer
An end user who leverages a connection to the Internet via an ISP and
is provisioned with a public IP to communicate on the Internet.
Lord, et al. Expires March 15, 2012 [Page 4]
Internet-Draft Transition of email services to IPv6 September 2011
1.8. Internet facing server
A server which is addressed with a public IP address that is able to
communicate with other publically addressed servers. A server
typically hosts a service that can be utilized by the Internet
community.
1.9. Internal users
Known corporate users of the ISP entity.
2. Introduction and Problem Statement
With the depletion of IPv4 address space and the transition of
Internet infrastructure to IPv6, it is necessary to address the way
in which email services can be transitioned from an IPv4 transport to
that of IPv6. It is anticipated that IPv4 will continue for a long
time as a major transport mechanism for email services of all sorts.
There are significant issues to be addressed around the matter of
abuse in an IPv6 based environment which have been addressed and
largely resolved when operating using IPv4 as a transport mechanism.
The successful resolution of abuse issues may well be a key
limitation on the transition of email to an IPv6 environment from the
point of view of Internet Service providers.
3. Important Notice of Limitations and Scope
The issues of abuse specific to IPv6 are not yet fully resolved and
will need much additional work. The consideration given to abuse
issues here should be considered as preliminary and incomplete.
4. Transition and a phased model
It is not reasonable to specify the changes that each and every email
system connected to the Internet must undergo in order to achieve the
desired transition, as the number of connected systems precludes
creating one plan that contains such a level of detail. Further,
while there are common scenarios that may be specified for
transitioning individual email systems, the specific timeline and
mechanisms utilized for a given email system will be unique. Despite
these challenges, it is necessary to coordinate expectations on an
overall basis so that Internet-wide email services are maintained
throughout the transition. This document specifies a three-phase
transition plan that includes preparation, transition, and post-
transition phases, and delineates the necessary activities within
Lord, et al. Expires March 15, 2012 [Page 5]
Internet-Draft Transition of email services to IPv6 September 2011
each phase based on the role that an organization plays in the
provision and use of email services.
An important distinction made in this transition plan is identifying
the explicit requirement for existing end-site organizations to add
IPv6-based connectivity to their email servers during a transition
phase. An accelerated adoption of IPv6 for email servers enables new
organizations in the post-transition phase to be connected to the
Internet only via IPv6 and still have access to the overall set of
email servers.
For nearly every organization, the task of IPv6-enabling their email
servers is far easier than undertaking an organization-wide adoption
of IPv6. Still, the requirement for existing Internet-connected
organizations to add IPv6 connectivity (even to a small number of
email systems) will be a significant hurdle and require a level of
effort that may not be achievable given the lack of compelling
additional benefits to these organizations [RFC1669]. This
transition plan presumes that "connectivity is its own reward"
[RFC1958] and that there still exists a sufficient level of
cooperation among Internet participants to make this evolution
possible. The adoption of a slow rollout and phased approach will
reduce risk and provide additional insight to abuse issues so that
further understanding can be gained and solutions developed.
The three proposed phases are: Preparation Phase, Transition Phase,
and Post-Transition Phase.
5. Phase 1: Preparation Phase
In the Preparation Phase, Service Providers pilot their IPv6 email
services, and end-site organizations prepare to provide email
services via IPv6-based connectivity while continuing to provide
email services via IPv4 connectivity. During the Preparation Phase,
the following principles apply:
PREP1: Service Providers SHOULD offer pilot IPv6-based email service
to their Internet customers for outbound email submission to the
Service Providers outbound mail servers. IPv6-based email services
MAY be provided via IPv6 transition mechanisms (such as those
described in [RFC4213], for example) or via native IPv6 network
service. This SHOULD be on an infrastructure separate from the IPv4
infrastructure and on a unique service names from that used for
production IPv4 traffic.
PREP2: Organizations SHOULD arrange for IPv6-based Internet
connectivity for any Internet facing email servers sending, outbound
Lord, et al. Expires March 15, 2012 [Page 6]
Internet-Draft Transition of email services to IPv6 September 2011
servers (smtp) or receiving email, inbound servers (mx). Internet-
facing email servers in this phase SHOULD use separate service names
per [RFC4472] to avoid impact to production IPv4-based services
unless the organization supports production IPv6 connectivity.
PREP3: Organizations MAY provide IPv6-based email services to
internal user communities. This would be connectivity from IPv6
addressed employee computers to the corporate mail servers.
6. Phase 2: Transition Phase
In the Transition Phase, Service Providers offer production IPv6 and
IPv4 services to their Internet customers. End-site organizations
provide Internet-facing services in a production manner via IPv6-
based connectivity in addition to IPv4-based connectivity. During
the Transition Phase, the following principles apply:
TRANS1: Service Providers MUST offer IPv6-based email service to
their Internet customers. IPv6-based email service SHOULD be via
native IPv6 network service but MAY be via IPv6 transition mechanisms
if necessary.
TRANS2: Organizations MUST arrange for IPv6-based Internet
connectivity for any Internet-facing servers (e.g., web, email, and
domain name servers). Internet-facing IPv6 servers SHOULD be treated
as production by the organization, and SHOULD be treated as
production by other Internet organizations.
TRANS3: Organizations SHOULD provide IPv6-based email service to
their internal user communities.
7. Phase 3: Post Transition Phase
In the Post-Transition Phase, end-site organizations MUST provide all
email services via IPv6-based connectivity, thus allowing for new
Internet customers connected solely by IPv6. During the Post-
Transition Phase, the following principles apply:
POST1: Service Providers MUST offer IPv6-based email service to their
Internet customers. IPv6-based email service SHOULD be via native
IPv6 network service.
POST2: Organizations MUST arrange for IPv6-based Internet
connectivity for any Internet-facing email servers. Internet-facing
IPv6 email servers MUST be treated as production by the organization,
and SHOULD be treated as production by other Internet organizations.
Lord, et al. Expires March 15, 2012 [Page 7]
Internet-Draft Transition of email services to IPv6 September 2011
POST3: Organizations SHOULD provide IPv6-based email service to
internal user communities and send email via IPv6.
POST4: Service Providers MAY continue to offer IPv4-based email
service to their Internet customers. Organizations MAY continue to
use IPv4-based email service. However, IPv6 SHOULD be preferred when
the option exists to use both services.
8. SMTP Issues raised by transition to IPv6
This section will cover issues around the use of SMTP in an IPv6
based infrastructure.
9. Webmail issues raised by transition to IPv6
This section will cover issues around the use of Webmail in an IPv6
based infrastructure.
10. POP3 issues raised by transition to IPv6
This section will cover issues around the use of POP3 in an IPv6
based infrastructure.
11. IMAP issues raised by transition to IPv6
This section will cover issues around the use of IMAP in an IPv6
based infrastructure.
12. Abuse Issues
The lack of a full understanding of all abuse threats SHOULD NOT
preclude the adoption of IPv6 for mail. A comprehensive
understanding of threats will not be available until implementation.
13. Inbound email issues
Domain Authentication SHOULD be required and MUST utilize the
mechanisms outlined in RFC4871, RFC5585 and RFC5617
Consideration should be given to a "known sender list" for a limited
number of email servers which are verified as belonging to authorized
sources of email which will be given volume allowance commensurate
Lord, et al. Expires March 15, 2012 [Page 8]
Internet-Draft Transition of email services to IPv6 September 2011
with their expected behavior and exempt from the restrictive
throttles applied to unknown senders. It is likely that these would
be the email servers of large ISPs, well known email senders such as
major Email service providers and other verified sources
Given the scale of the IPv6 address space, the possibility that a
connection exhaustion scenario may develop where the number of
attempted connections to an individual email service may overwhelm
its ability to provide service. This may occur either deliberately
as part of an abusive scenario or inadvertently due to
misconfiguration.
Common filtering techniques that are critical for early decision
making such as real-time blocklists and IP reputation will need to be
amended for practical use in an IPv6 environment. Other reputation
keys such as CIDR reputation and domain reputation should be
considered.
14. Outbound email issues
Submitting of unauthenticated port 25 mail to outbound IPv6 email
servers MUST be prohibited. User authentication MUST be required to
allow users to submit email for delivery. Users MUST therefore be
required to authenticate on port 587 or 465 for outbound email
submission.
In environments where IP reputation is tracked for outbound
customers, this is likely to occur for ISPs that do not require
authentication for sending email outbound. Single IP reputation will
become obsolete. Consideration will have to be made for tracking
reputation per CIDR. CIDR reputation would continue to track
reputation at the lowest unit currently maintained which is the
customer residence. The ISP will know this allocation for their
customers and therefore can rely on this information for reputation
tracking.
Public announcement and aggregation of IPv6 addresses into the
delegated CIDR blocks will be required for the purpose of
identification and tracking of a single entity. CIDR reputation can
then be applied to the whole entity. There will need to be a
mechanism to infer or accurately lookup the CIDR allocation.
Throttling, particularly when off-net sending is allowed, should be
considered.
Utilization of 6to4 conversion (modem to server (6) and server to
external server (4)) can be an intermediate step as described above.
Lord, et al. Expires March 15, 2012 [Page 9]
Internet-Draft Transition of email services to IPv6 September 2011
Utilization of NAT technologies may also obscure the source IP
address.
Given the scale of the IPv6 address space, the possibility that a
connection exhaustion scenario may develop where the number of
attempted connections to an individual email service may overwhelm
its ability to provide service. This may occur either deliberately
as part of an abusive scenario or inadvertently due to
misconfiguration.
15. Security Considerations
This document does not address any security issues inherent in IPv6
itself. It acknowledges that there are as yet unresolved abuse
issues specific to deploying email infrastructures based on an IPv6
transport. Abuse issues includes spam, phishing and spoofing of
email addresses.
16. Privacy Considerations
This document describes at a high level activities that ISPs should
be sensitive to, where the collection or communication of PII may be
possible. In addition, when performing this transition, ISPs should
be careful to protect any PII collected whether deliberately or
inadvertently.
As noted, any sharing of data from the user to the ISP and/or
authorized third parties should be done on an opt-in basis.
Additionally the ISP and or authorized third parties should clearly
state what data will be shared and with whom the data will be shared
with.
Lastly,there my be legal requirements in particular legal
jurisdictions concerning how long any subscriber-related or other
data is retained, of which an ISP operating in such a jurisdiction
should be aware and with which an ISP should comply.
17. IANA Considerations
There are no IANA considerations in this document.
18. Acknowledgements
The authors wish to acknowledge the following individuals and groups
Lord, et al. Expires March 15, 2012 [Page 10]
Internet-Draft Transition of email services to IPv6 September 2011
for performing a detailed review of this document and/or providing
comments and feedback that helped to improve and evolve this
document:
None as yet
Large section of this document are based on RFC5211 "An Internet
Transition Plan" authored by John Curran which outlines an overall
transition plan for the Internet from IPv4 to IPv6.
19. Informative references
[RFC1669] Curran, J., "Market Viability as a IPng Criteria",
RFC 1669, August 1994.
[RFC1939] Myers, J. and M. Rose, "Post Office Protocol - Version 3",
STD 53, RFC 1939, May 1996.
[RFC1957] Nelson, R., "Some Observations on Implementations of the
Post Office Protocol (POP3)", RFC 1957, June 1996.
[RFC1958] Carpenter, B., "Architectural Principles of the Internet",
RFC 1958, June 1996.
[RFC2449] Gellens, R., Newman, C., and L. Lundblade, "POP3 Extension
Mechanism", RFC 2449, November 1998.
[RFC2821] Klensin, J., "Simple Mail Transfer Protocol", RFC 2821,
April 2001.
[RFC4213] Nordmark, E. and R. Gilligan, "Basic Transition Mechanisms
for IPv6 Hosts and Routers", RFC 4213, October 2005.
[RFC5211] Curran, J., "An Internet Transition Plan", RFC 5211,
July 2008.
[RFC6186] Daboo, C., "Use of SRV Records for Locating Email
Submission/Access Services", RFC 6186, March 2011.
Appendix A. Document Change Log
[RFC Editor: This section is to be removed before publication]
-01 version:
Lord, et al. Expires March 15, 2012 [Page 11]
Internet-Draft Transition of email services to IPv6 September 2011
o -01 version published
Appendix B. Open Issues
[RFC Editor: This section is to be removed before publication]
No open issues to date
Authors' Addresses
Heather Lord
Comcast Cable Communications
One Comcast Center
1701 John F. Kennedy Boulevard
Philadelphia, PA 19103
US
Email: heather_lord@cable.comcast.com
URI: http://www.comcast.com
Michael O'Reirdan
Comcast Cable Communications
One Comcast Center
1701 John F. Kennedy Boulevard
Philadelphia, PA 19103
US
Email: michael_oreirdan@cable.comcast.com
URI: http://www.comcast.com
Jordan Rosenwald
Comcast Cable Communications
One Comcast Center
1701 John F. Kennedy Boulevard
Philadelphia, PA 19103
US
Email: jordan_rosenwald@cable.comcast.com
URI: http://www.comcast.com
Lord, et al. Expires March 15, 2012 [Page 12]