1 / 6

Dan Wing, dwing@cisco

Building IPv6 Applications which Access IPv4 Servers draft-wing-v6ops-v6app-v4server-01 IETF 76 – Hiroshima November, 2009. Dan Wing, dwing@cisco.com. IPv6 Apps to IPv4 Servers. BEHAVE Scenario 1: “An IPv6 network to the IPv4 Internet” and Scenario 5: “An IPv6 network to an IPv4 network”

nicola
Download Presentation

Dan Wing, dwing@cisco

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. Building IPv6 Applications which Access IPv4 Serversdraft-wing-v6ops-v6app-v4server-01IETF 76 – HiroshimaNovember, 2009 Dan Wing, dwing@cisco.com draft-wing-v6ops-v6app-v4server-01

  2. IPv6 Apps to IPv4 Servers • BEHAVE Scenario 1: “An IPv6 network to the IPv4 Internet” and Scenario 5: “An IPv6 network to an IPv4 network” • IPv6-only host • MOST OF THE TIME THIS IS NOT NEEDED • Most applications query DNS • DNS64 works for those cases draft-wing-v6ops-v6app-v4server-01

  3. Problem Statement • But some applications: • Never use DNS • SDP (e.g., SIP, RTSP) • Peer-to-peer XMPP (e.g., interactive video) • BitTorrent • Sometimes do not use DNS • IPv4 address literals (e.g., http://1.2.3.4) • This causes harm to IPv6-only deployments draft-wing-v6ops-v6app-v4server-01

  4. Application-specific Application proxy HTTP proxy, FTP proxy, TURN, etc. Send some (or all) traffic to the proxy Proxy is dual-stack Usually only configuration change General Learn IPv6 prefix of 6/4 translator (*) Use that prefix to construct IPv6 destination address to IPv4 host code changes Two Solutions Described (*) draft-wing-behave-learn-prefix draft-wing-v6ops-v6app-v4server-01

  5. Question for v6ops • I propose we describe how IPv6 applications can handle IPv4 address literals. • Do we care? draft-wing-v6ops-v6app-v4server-01

  6. Questions draft-wing-v6ops-v6app-v4server-01 draft-wing-v6ops-v6app-v4server-01

More Related