1 / 7

Application Aspects of IPv6 Transition draft-shin-v6ops-application-transition-00.txt

Application Aspects of IPv6 Transition draft-shin-v6ops-application-transition-00.txt. Myung-Ki Shin, Yong-Guen Hong, ETRI Jun-ichiro Itojun Hagino, IIJ Pekka Savola, CSC/FUNET IETF-55 v6ops Meeting @Atlanta. History of this draft. IETF-52, SLC First draft was presented in Ngtrans.

cecil
Download Presentation

Application Aspects of IPv6 Transition draft-shin-v6ops-application-transition-00.txt

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Application Aspects of IPv6 Transitiondraft-shin-v6ops-application-transition-00.txt Myung-Ki Shin, Yong-Guen Hong, ETRI Jun-ichiro Itojun Hagino, IIJ Pekka Savola, CSC/FUNET IETF-55 v6ops Meeting @Atlanta

  2. History of this draft • IETF-52, SLC • First draft was presented in Ngtrans. • IETF-53, Minneapolis • Revised draft was presented. • IETF-55, Atlanta • New draft (00) is published in v6ops • Issues and guidelines are more clearly defined. • New co-authors are added.

  3. Why this draft ? • As IPv6 is deployed, the application developers and the administrators will face several problems. • This draft clarifies the problems occurring in transition period between IPv4 applications and IPv6 applications. • It also proposes guidelines that help application developers understand how to develop IP version-independent applications during the transition period.

  4. Appv4 Appv4 Appv6 Appv4/6 TCP(UDP) TCP(UDP) TCP(UDP) IPv4 IPv6 IPv4 IPv6 IPv4 IPv6 Case 2 IPv6 Application transition cases Case 1 Appv4/6 TCP(UDP) IPv4 Case 4 Case 3

  5. Problems with IPv6 application transition • Dual stack node does not mean having both IPv4 and IPv6 applications. • We cannot know the version of peer application only by DNS name resolution. • We may have various versions of the same application. • Transition mechanism considerations

  6. Guideline summary • In order to allow applications to communicate with other IPv6 nodes, the first priority is to convert the applications supporting both IPv4 and IPv6. • The applications should do iterated jobs for finding the working address out of addresses returned by getaddrinfo(). • The applications will have to work properly in IPv4-only nodes (whether IPv6 protocol is completely disabled).

  7. Next steps • It is time to discuss about ‘IPv6 application transition’ in v6ops. • This draft can help application developers understand how to develop IP version-independent applications during the transition period. • Examples will be replaced by very short working applications. • Accept as wg item (Informational).

More Related