1 / 7

Autoconf via XREQ/XREP

Autoconf via XREQ/XREP. Charles E. Perkins IETF 77 March 26, 2010. Scenarios – gateway or standalone. A manet can be standalone (no Internet g/w) If a gateway exists, manet nodes may try to get a topologically correct global address (or NATted address)

ulric-wells
Télécharger la présentation

Autoconf via XREQ/XREP

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. Autoconf via XREQ/XREP Charles E. Perkins IETF 77 March 26, 2010

  2. Scenarios – gateway or standalone • A manet can be standalone (no Internet g/w) • If a gateway exists, manet nodes may try to get a topologically correct global address (or NATted address) • If gateway exists, it sends occasional beacons • Gateways can come and go • Even if a gateway exists, a node may not need a global address

  3. Want an address? Just ask! • A node gets an address by requesting it. • Tricky: for routability of the request packet, the node already needs an address • Solution: pick a random address to use for some number of milliseconds • For IPv6, this is great – short least time makes failure case astronomically unlikely • For IPv4, still pretty darned good.

  4. Standalone • Node doesn’t receive any beacon, so it picks a random address in a preallocated range (perhaps subnet of MANET_LOCAL prefix) • Floods XREQ. If XREP arrives, the address is taken and the node must try again • Even if node misses hearing a beacon and floods the XREQ, it may indicate that a global address is preferable.

  5. Gateway operation • If node hears a beacon, pick random temporary address in subrange of the advertised prefix and unicast a XREQ to the gateway. • Node can also unicast a XREQ to the gateway with temporary address in subrange of MANET_LOCAL, if it does not want global address • Multiple gateways are possible – node picks

  6. Mobile IP • Natural model for support if gateway exists – use locally allocated address as care-of address. • If home agent is in the MANET, more fun – but the node acts as if it is on the home network so just have to tweak business about gratuitous ARP and so on.

  7. Contributors (circa 2001) • Ryuji Wakikawa • Elizabeth Belding • Anders Nilsson • JariMalinen • Yuan Sun • Antti J. Tuominen • Charles E. Perkins

More Related