design aspects of hip design aspects of hip rendezvous
play

Design Aspects of HIP Design Aspects of HIP Rendezvous Mechanisms - PowerPoint PPT Presentation

Design Aspects of HIP Design Aspects of HIP Rendezvous Mechanisms Rendezvous Mechanisms draft- -eggert eggert- -hip hip- -rendezvous rendezvous- -01 01 draft Lars Eggert and Marco Liebsch NEC IETF-60, San Diego, CA, USA August 6,


  1. Design Aspects of HIP Design Aspects of HIP Rendezvous Mechanisms Rendezvous Mechanisms draft- -eggert eggert- -hip hip- -rendezvous rendezvous- -01 01 draft Lars Eggert and Marco Liebsch NEC IETF-60, San Diego, CA, USA August 6, 2004

  2. History History � -00 version presented to HIP WG and RG in Seoul, Korea � decision to split the draft � WG draft to focus on immediate HIP-to-HIP rendezvous protocol � draft-eggert-hip-rvs-00 � with Julien Laganier from Sun � adopted as WG document on Wednesday � RG draft to discuss general ideas for HIP rendezvous mechanisms August 6, 2004 draft-eggert-hip-rendezvous-01 2

  3. Focus and Changes Focus and Changes � focus: discussion of possibilities for HIP rendezvous mechanisms � we’re not pushing a solution here � (and this would be the wrong venue anyway) � existing text more or less unchanged, modulo bug fixes � new sections by Marco Liebsch on HIP location privacy � focus on rendezvous � initial ideas, not a complete discussion August 6, 2004 draft-eggert-hip-rendezvous-01 3

  4. Location Privacy Location Privacy � communicate via HIP without exposing your endpoint addresses to your peers � “location” in the topological sense � who cares? � some operators do � concern of exposing network details � (not sure I agree with them) � according to some MobileIP people, this is why MobileIP is experiencing slow deployment August 6, 2004 draft-eggert-hip-rendezvous-01 4

  5. Strawman Strawman � relay all communication through rendezvous servers � high load on rendezvous servers � inefficient routing � still reveals the peers’ global addresses August 6, 2004 draft-eggert-hip-rendezvous-01 5

  6. Thought Experiment Thought Experiment � push the HI � IP lookup into the network � hosts send all traffic to rendezvous “agents” (RVA) � initiator RVA performs HIP lookup, then forwards � destination RVA similarly � host addresses only known to their local RVA � remote RVA sees local RVA’s address August 6, 2004 draft-eggert-hip-rendezvous-01 6

  7. HIP Lookup at RVA HIP Lookup at RVA Domain A | Domain B | (1) +---------------+ | FQDN(R) |+-----+ +-----+| | +---->|| DNS | | DB || | | |+-----+ +-----+| | | +---------------+ | | (4) ^ | | (2) HI(R) | (5) | | HI(R) | IP_G(R) | v v | +---+ (3) HI(R) +-----+ / +-----+ +---+ | I |<--------->| RVA-I |<--------------->| RVA-R |<--------->| R | +---+IP_L(I) +-----+IP_G(I) / IP_G(R)+-----+ IP_L(R)+---+ | August 6, 2004 draft-eggert-hip-rendezvous-01 7

  8. RVA Thought Experiment RVA Thought Experiment � assumptions � you trust your local RVA � your RVA trusts the remote RVA more than the remote host � (operator view, not sure this holds) � drawbacks � loss of end-to-end semantics, etc. � related ideas � i3 (SIGCOMM 2002) � hi3 (draft-nikander-hiprg-hi3-00) � DataRouter (IWAN 2003) August 6, 2004 draft-eggert-hip-rendezvous-01 8

  9. HIP RVS Concealment HIP RVS Concealment � concealment control fields � Julien’s idea for HIP-to-HIP case � draft-eggert-hip-rvs-00 � WG feedback indicated that this would belong into the RG � we agree, remove from WG draft � merge into future revision of the RG draft? August 6, 2004 draft-eggert-hip-rendezvous-01 9

  10. Questions to the RG Questions to the RG � location privacy interesting in general? � this is preliminary and needs refinement � comments on draft specifics? � organization of the rendezvous work? � draft is becoming large � is that OK? overview + split by topic? other ideas? August 6, 2004 draft-eggert-hip-rendezvous-01 10

  11. Questions Questions draft- -eggert eggert- -hip hip- -rendezvous rendezvous- -01 01 draft lars.eggert@netlab.nec.de marco.liebsch@netlab.nec.de

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend