HIP Resolution & Rendezvous Problem Description draft-eggert-hiprg-rr-prob-desc-00

13
HIP Resolution & HIP Resolution & Rendezvous Problem Rendezvous Problem Description Description draft-eggert-hiprg-rr-prob-desc-00 IETF-61, Washington, DC, USA November 12, 2004 Lars Eggert NEC Julien Laganier LIP/Sun Microsystems

description

HIP Resolution & Rendezvous Problem Description draft-eggert-hiprg-rr-prob-desc-00. IETF-61, Washington, DC, USA November 12, 2004. About. ID does not propose specific rendezvous/resolution solutions instead, describes rendezvous/resolution problem specific associated issues - PowerPoint PPT Presentation

Transcript of HIP Resolution & Rendezvous Problem Description draft-eggert-hiprg-rr-prob-desc-00

Page 1: HIP Resolution & Rendezvous Problem Description draft-eggert-hiprg-rr-prob-desc-00

HIP Resolution & HIP Resolution & Rendezvous Problem Rendezvous Problem

DescriptionDescriptiondraft-eggert-hiprg-rr-prob-desc-00

IETF-61, Washington, DC, USANovember 12, 2004

Lars EggertNEC

Julien LaganierLIP/Sun

Microsystems

Page 2: HIP Resolution & Rendezvous Problem Description draft-eggert-hiprg-rr-prob-desc-00

November 12, 2004 draft-eggert-hiprg-rr-prob-desc-00 2

AboutAbout ID does not propose specific

rendezvous/resolution solutions

instead, describes rendezvous/resolution problem specific associated issues

proposed solutions can reference ID and discuss whether and how they address the issues

Page 3: HIP Resolution & Rendezvous Problem Description draft-eggert-hiprg-rr-prob-desc-00

November 12, 2004 draft-eggert-hiprg-rr-prob-desc-00 3

TerminologyTerminology resolution

resolving a host identity into its set of IP addresses

rendezvous process by which two nodes obtain

enough information about one another to initiate communication

purposefully vague, need to refine

Page 4: HIP Resolution & Rendezvous Problem Description draft-eggert-hiprg-rr-prob-desc-00

November 12, 2004 draft-eggert-hiprg-rr-prob-desc-00 4

Issue 1: DNS DependencyIssue 1: DNS Dependency

IP works fine without a deployed DNS HIP currently uses DNS infrastructure

to resolve FQDN into <HIT*, IP*> changing the architecture to

depend on a deployed DNS is problematic

+--------+ DNS lookup +--------------------+| domain |-------------------------------->| host | IP || name |<--------------------------+ | identity | address |+--------+ reverse DNS lookup | +--------------------+ | | +---------------------+

Page 5: HIP Resolution & Rendezvous Problem Description draft-eggert-hiprg-rr-prob-desc-00

November 12, 2004 draft-eggert-hiprg-rr-prob-desc-00 5

Issue 2: Direct Issue 2: Direct CommunicationCommunication

HIP’s current use of DNS prevents direct communication must know the peer’s FQDN can’t talk to a peer even when HIT is known

problematic, if the goal is to replace IP addresses with HITs above the network layer

+--------+ DNS lookup +--------------------+| domain |-------------------------------->| host | IP || name |<--------------------------+ | identity | address |+--------+ reverse DNS lookup | +--------------------+ | | +---------------------+

Page 6: HIP Resolution & Rendezvous Problem Description draft-eggert-hiprg-rr-prob-desc-00

November 12, 2004 draft-eggert-hiprg-rr-prob-desc-00 6

Issue 3: Reverse LookupIssue 3: Reverse Lookup reverse lookups are useful

from IP to HIT from HIT to FQDN

current DNS-based WG draft may support IP to HIT with new entries in

in-addr.arpa HIT to FQDN with a new root hit.arpa

possible new resolvers should support reverse lookups, too

Page 7: HIP Resolution & Rendezvous Problem Description draft-eggert-hiprg-rr-prob-desc-00

November 12, 2004 draft-eggert-hiprg-rr-prob-desc-00 7

Issue 4: Rendezvous with Issue 4: Rendezvous with DNSDNS

HIP currently requires DNS reachable at known IP addresses

it may be useful to let hosts use HIP to talk to DNS servers DNS servers would have well known

identities instead of IP addresses DNS servers could be easily mobile

and multihomed (easier than with anycast)

Page 8: HIP Resolution & Rendezvous Problem Description draft-eggert-hiprg-rr-prob-desc-00

November 12, 2004 draft-eggert-hiprg-rr-prob-desc-00 8

Issue 5.1: Middlebox Issue 5.1: Middlebox TraversalTraversal

middleboxes are a reality for deployment success, the

rendezvous procedure must traverse them

problem description exists draft-stiemerling-hip-nat-02

solutions being investigated result of workshop, HIP-over-STUN,

etc.

Page 9: HIP Resolution & Rendezvous Problem Description draft-eggert-hiprg-rr-prob-desc-00

November 12, 2004 draft-eggert-hiprg-rr-prob-desc-00 9

Issue 5.2: Location Issue 5.2: Location PrivacyPrivacy

some operators are concerned about exposing globally routable IP addresses to end hosts “you can attack it more easily if you

know where it is”

proposals should consider if and how they may support location privacy

Page 10: HIP Resolution & Rendezvous Problem Description draft-eggert-hiprg-rr-prob-desc-00

November 12, 2004 draft-eggert-hiprg-rr-prob-desc-00 10

Issue 5.3: Mobility & Issue 5.3: Mobility & MultihomingMultihoming

how to rendezvous between moving peers for new HIP associations (existing ones use REA)

tradeoffs reachability routing efficiency high-rate mobility

proposed solutions should discuss if and how they support this

Page 11: HIP Resolution & Rendezvous Problem Description draft-eggert-hiprg-rr-prob-desc-00

November 12, 2004 draft-eggert-hiprg-rr-prob-desc-00 11

Issue 5.4: Legacy Issue 5.4: Legacy InteroperationInteroperation

how to interoperate between HIP and non-HIP nodes “just use IP” but would be nice if some of the

benefits of HIP could be had

proposed solutions should discuss how they interact with legacy nodes

Page 12: HIP Resolution & Rendezvous Problem Description draft-eggert-hiprg-rr-prob-desc-00

November 12, 2004 draft-eggert-hiprg-rr-prob-desc-00 12

Next StepsNext Steps would like more group feedback!

are all identified issues valid? are we missing any?

make this an RG document?

Page 13: HIP Resolution & Rendezvous Problem Description draft-eggert-hiprg-rr-prob-desc-00

QuestionsQuestionsdraft-eggert-hiprg-rr-prob-desc-00

[email protected]@sun.com