Internet DRAFT - draft-hong-dna-if-l2
draft-hong-dna-if-l2
DNA Working Group Yong-Geun Hong
INTERNET DRAFT Jung-Soo Park
Expires: April 2005 Hyoung-Jun Kim
ETRI
October 2004
Considerations for DNA Schemes with Multiple Interfaces
and Layer 2 Technologies
<draft-hong-dna-if-l2-00.txt>
Status of this Memo
By submitting this Internet-Draft, I certify that any applicable
patent or other IPR claims of which I am aware have been disclosed,
and any of which I become aware will be disclosed, in accordance
with RFC 3668.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet-
Drafts.
Internet-Drafts are draft documents valid for a maximum of six
months and may be updated, replaced, or obsoleted by other docu-
ments at any time. It is inappropriate to use Internet-Drafts as
reference material or to cite them other than as "work in pro-
gress."
The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html.
This Internet-Draft will expire on April 2005.
Abstract
In this document we consider and analyze various environments for
applying Detecting Network Attachment (DNA) schemes. Although DNA
schemes are typically run for each interface and a host separately
checks for link changes on each interface when the host has
multiple interfaces, DNA schemes in the host must be considered to
check the multiple interfaces at the same time for a seamless
service. In addition, DNA schemes in the host must be capable of
managing together each DNA scheme on each interface. Current DNA
schemes only rely on "Break before Make" L2 technology such as
802.11. But now and in future, there will be other "Make before
break" L2 technologies such as CDMA. In these L2 technologies, DNA
schemes must be operated differently in order to make use of their
characteristics.
Hong, Park, Kim Expires April 2005 [Page 1]
INTERNET-DRAFT DNA with Consideraing IF and L2 October 2004
Table of Contents:
1. Introduction................................................2
2. Terminology.................................................3
3. Various cases with Interfaces and Layer 2 Technology........3
3.1 Case : Single Interface with Break before Make.............4
3.2 Case : Single Interface with Make before Break.............4
3.3 Case : Multiple Interfaces with Break before Make..........4
3.4 Case : Multiple Interfaces with Make before Break..........5
4. Security Considerations.....................................5
5. Acknowledgments.............................................5
6. References..................................................6
Author's Addresses.............................................6
1. Introduction
In fixed wire networks, when communication failure happens, it is
expected that there are physical or link-layer errors. Change of
the link-layer seldom happens. But in wireless and mobile networks,
communication failures are caused by many reasons. Not only
physical errors, but also the out of range of Access Point coverage
and movement between networks (links) are important factors for
communication failures.
Detecting Network Attachment (DNA) is proposed for solving the
above problem, for movement between networks (links). To do this,
DNA schemes detect the identity of the currently attached link to
ascertain the validity of the existing IP configuration [3].
DNA schemes are typically run for each interface and a host
separately checks for link changes on each interface when the host
has multiple interfaces [3].
In future ubiquitous networks, many services and various
technologies are expected to be inter-worked and harmonized for a
better and seamless service. Wired and wireless technologies are
expected to be coupled and it is the same for different wireless
technologies. As various wireless technologies are introduced, a
host having multiple interfaces has appeared. The multiple
interfaces may be the same technology or a different technology
such as WLAN/CDMA, WLAN/GPRS. In this multiple interface host, DNA
schemes must be considered to check the multiple interfaces at the
same time for a seamless service and to manage together each DNA
scheme on each interface.
Current link-layer technologies which DNA schemes are operated on
are 802.3 Ethernet or 802.11 wireless LAN technologies. The
characteristics of these link-layer technologies are that a new
link-layer connection is made only after an old link-layer
connection is torn down. Also in these link-layer technologies, a
Hong, Park, Kim Expires April 2005 [Page 2]
INTERNET-DRAFT DNA with Consideraing IF and L2 October 2004
host does not have any information about a new link until a new
link-layer connection is established. The only way to recognize
information about the new link is to receive link information (e.g.
Router Advertisement message) only after a new link-layer
connection is made [1,2].
Because other link-layer technologies such as CDMA have the ability
to make a new link-layer connection before an old link-layer
connection is torn down, a host may know new link information
before a new link-layer connection is established [7]. In these
link-layer technologies, current DNA schemes may not be the proper
solution to handle link change. It needs other features of DNA
schemes to support this characteristic.
This document identifies various cases for applying DNA schemes. We
consider and analyze various environments according to whether
multiple interfaces are supported and the characteristics of link-
layer technologies.
2. Terminology
This document identifies various cases for applying DNA schemes. We
consider and analyze various environments according to whether
multiple interfaces are supported and the characteristics of link-
layer technologies. Following are two typical characteristics of L2
technologies :
Break before Make
The characteristic of link-layer technology where a new link-
layer connection can be made only after an old link-layer
connection is disconnected. In this link-layer technology,
new link information can be acquired only after a new link-
layer connection is made, that is only after an old link-
layer connection is torn down.
Make before Break
The characteristic of link-layer technology where a new link-
layer connection can be made before an old link-layer
connection is disconnected. In this link-layer technology,
new link information can be acquired before a new link-layer
connection is made, that is before an old link-layer
connection is torn down.
3. Various cases with Interfaces and Layer 2 Technology
In this section, we classify cases for applying DNA schemes whether
a host has a single interface or multiple interfaces and whether
link-layer technology are Break before Make or Make before Break.
Hong, Park, Kim Expires April 2005 [Page 3]
INTERNET-DRAFT DNA with Consideraing IF and L2 October 2004
3.1 Case : Single Interface with Break before Make
It is the typical case where we are currently using a 802.11
wireless LAN. In this case, a new link-layer connection is
established to a new access point only after an old link-layer
connection is disconnected. Two different link-layer connections
cannot be established simultaneously.
In this case, link information can be acquired only after a new
link-layer connection is established. Only after a new link-layer
connection is made, a host can collect the appropriate information
and detects the identity of its currently attached link to
ascertain the validity of its IP configuration [3].
In this case, the focus of DNA schemes is that how can a host
receive link information in a fast and effective method. To do
this, until now, there are many proposed mechanisms. [4,5,6]
3.2 Case : Single Interface with Make before Break
We think that we are not familiar with this case. But in CDMA[7], a
mobile station can access two or more different base stations
simultaneously. In this case, a host can make a new link-layer
connection before an old link-layer connection is torn down.
In this case, a host can acquire new link information through a new
link-layer connection before an old link-layer connection is torn
down. A difference from the above case (Section 3.1) is that a host
can acquire link information over a new link-layer connection while
keeping an old existing link-layer connection.
In this case, the focus of DNA schemes may be different from the
above case. We think that DNA schemes should have the ability to
handle this difference.
3.3 Case : Multiple Interfaces with Break before Make
As various wireless technologies are introduced, a host has a
chance to have multiple interfaces. Link-layer technologies of each
multiple interface may be the same (e.g. all of them are 802.11) or
different (e.g. one of them is 802.11 and one of them is CDMA /
GPRS)
If each link-layer technology of each interface is the same and
each interface is in the same link, this scenario may not be very
much different with case 3.1. Because each interface is in the same
link, link information on each interface may be the same. In this
scenario, multiple interfaces do not have any effect on detecting
any link changes.
Hong, Park, Kim Expires April 2005 [Page 4]
INTERNET-DRAFT DNA with Consideraing IF and L2 October 2004
But, if each link-layer technology of each interface is the same
and each interface is in a different link (although this scenario
may not be common), a host must have the ability to manage each
interface and its link information on each interface. In this
scenario, when a host detects a link-layer change, it can use other
link information to support a seamless service, or the host can
follow general DNA schemes on the interface where a link-layer
change happens.
If each link-layer technology of each interface is different,
situations may be different from the above two scenarios. If each
interface is in the same link, one link-layer change on one
interface does not mean the link changes. The reason is that each
interface has different characteristics for its link-layer
technology (e.g. the service coverage area of each access point may
be different). Also each interface is in different links, one
link-layer change on one interface does not mean the link changes.
In these scenarios, a host must have the ability to manage each
interface and tis link information. There may be other
considerations to make use of these scenarios.
3.4 Case : Multiple Interfaces with Make before Break
If a host has multiple interfaces and each link-layer connection is
operated on the make before break method, DNA schemes may be
operated differently. Because a new link-layer connection can be
made before an old link-layer connection is disconnected and a host
has multiple interfaces, it can keep link information on another
interface in spite of a link-layer change of one interface.
In this case, we think that the scenario where each link-layer
technology of each interface is different may not exist. To support
the make before break method on multiple interfaces, each link-
layer technology must be the same.
4. Security Considerations
This document discusses considerations for applying DNA schemes on
various environments. The associated security issues will be
identified as further work goes on.
5. Acknowledgements
We would like to express our sincere appreciation to Do-Wan Kim,
Tony Bonanno for their valuable comments in improving this draft.
Hong, Park, Kim Expires April 2005 [Page 5]
INTERNET-DRAFT DNA with Consideraing IF and L2 October 2004
6. References
Normative
[1] Narten, T., Nordmark, E. and W. Simpson, "Neighbor Discovery
for IP Version 6 (IPv6)", RFC 2461, December 1998.
[2] Thomson, S. and T. Narten, "IPv6 Stateless Address
Autoconfiguration", RFC 2462, December 1998.
Informative
[3] Choi, J. and G. Daley, "Detecting Network Attachment in IPv6
Goals", draft-ietf-dna-goals-02.txt (work in progress),
September 2004.
[4] Choi, J. and D. Shin, "Fast Router Discovery with RA Caching
in AP", draft-jinchoi-mobileip-frd-00 (work in progress),
February 2003.
[5] Kempf, J., Khalil, M. and B. Pentland, "IPv6 Fast Router
Advertisement", draft-mkhalil-ipv6-fastra-02 (work in
progress), October 2002.
[6] Daley, G., Pentland, B. and E. Nordmark, "Deterministic Fast
Router Advertisement Options", draft-daley-dna-det-fastra-00
(work in progress), July 2004.
[7] TIA/EIA/IS-2000 Series, "CDMA 2000 Series, Release A (2000)"
Authors' Addresses
Yong-Geun Hong
ETRI PEC
161 Gajeong-Dong, Yuseong-Gu, Daejeon 305-350, Korea
Phone: +82 42 860 6557
Email: yghong@pec.etri.re.kr
Jung-Soo Park
ETRI PEC
161 Gajeong-Dong, Yuseong-Gu, Daejeon 305-350, Korea
Phone: +82 42 860 6514
Email: jspark@pec.etri.re.kr
Hyoung-Jun Kim
ETRI PEC
161 Gajeong-Dong, Yuseong-Gu, Daejeon 305-350, Korea
Phone: +82 42 860 6576
Email: khj@etri.re.kr
Hong, Park, Kim Expires April 2005 [Page 6]
INTERNET-DRAFT DNA with Consideraing IF and L2 October 2004
Intellectual Property Statement
The IETF takes no position regarding the validity or scope of any
Intellectual Property Rights or other rights that might be claimed
to pertain to the implementation or use of the technology described
in this document or the extent to which any license under such
rights might or might not be available; nor does it represent that
it has made any independent effort to identify any such rights.
Information on the procedures with respect to rights in RFC
documents can be found in BCP 78 and BCP 79.
Copies of IPR disclosures made to the IETF Secretariat and any
assurances of licenses to be made available, or the result of an
attempt made to obtain a general license or permission for the use
of such proprietary rights by implementers or users of this
specification can be obtained from the IETF on-line IPR repository
at http://www.ietf.org/ipr.
The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary
rights that may cover technology that may be required to implement
this standard. Please address the information to the IETF at
ietf-ipr@ietf.org.
Disclaimer of Validity
This document and the information contained herein are provided on
an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE
REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND
THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT
THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR
ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A
PARTICULAR PURPOSE.
Copyright Statement
Copyright (C) The Internet Society (2004). This document is
subject to the rights, licenses and restrictions contained in BCP
78, and except as set forth therein, the authors retain all their
rights.
Acknowledgment
Funding for the RFC Editor function is currently provided by the
Internet Society.
Hong, Park, Kim Expires April 2005 [Page 7]