Default Router Preferences and MoreSpecific Routes in RAs - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

Default Router Preferences and MoreSpecific Routes in RAs

Description:

More-specific routes, with lifetimes and preferences. ... Hosts already receive & parse RAs. Configuration of Preferences and More-Specific Routes ... – PowerPoint PPT presentation

Number of Views:37
Avg rating:3.0/5.0
Slides: 12
Provided by: richard495
Category:

less

Transcript and Presenter's Notes

Title: Default Router Preferences and MoreSpecific Routes in RAs


1
Default Router Preferences andMore-Specific
Routes in RAs
draft-draves-ipngwg-router-selection-00
  • Richard DravesDecember 14, 2000
  • San Diego IETF Meeting

2
What is this about?
  • An OPTIONAL extension to Neighbor Discovery.
  • Puts extra information in RAs.
  • Preference for the default router.
  • More-specific routes, with lifetimes and
    preferences.
  • Helps hosts pick a router for off-link
    destinations.

3
Whats it good for?
  • Multi-homed hosts
  • Redirects dont work.
  • ND gives no guidance
  • Multi-homing is increasingly frequent
  • Wireless interfaces
  • VPN tunnel interfaces
  • v6/v4 configured tunnel interfaces
  • 6over4 interfaces

4
Why use Router Advertisements?
  • Existing standard, stable interface for
    router-gthost communication.
  • Insulates host from plethora of routing protocols
    and allows for independent evolution.
  • Similarly, IGMP/MLD insulates host from multicast
    routing.
  • No additional message traffic.
  • Hosts already receive parse RAs.

5
Configuration of Preferences and More-Specific
Routes
  • Preferences are very simple and coarseHigh,
    Medium, Low
  • Routers do NOT advertise all their routes.
  • Administratively configured.
  • No direct mapping from routing table.

6
Changes to RA Header
0 1 2
3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7
8 9 0 1 2 3 4 5 6 7 8 9 0 1-----------
---------------------
Type Code Checksum
--------------------
------------ Cur Hop Limit
MOHPrfResvd Router Lifetime
------------------------
--------
Reachable Time
------------------------
--------
Retrans Timer
------------------------
-------- Options ...--------
----
7
Route Information Option
0 1 2
3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7
8 9 0 1 2 3 4 5 6 7 8 9 0 1-----------
---------------------
Type Length Prefix Length
ResvdPrfResvd----------------
----------------
Route Lifetime
------------------------
--------

Prefix...
8
Conceptual Model
  • Unchanged. Ignores preferences/routes.
  • Uses default router preferences, ignores routes.
    Does not have a routing table.
  • Uses preferences and routes.
  • Has a routing table and uses routes, but ignores
    preferences.

9
Conceptual Routing Table
  • Replaces Default Router List
  • May replace On-Link Prefix List
  • Entries have
  • Prefix, prefix length.
  • Lifetime.
  • Preference.
  • Next-hop router.

10
Conceptual Sending Algorithm
  • For off-link destinations,
  • When selecting a route in the routing table, look
    at matching routes
  • Prefer reachable routers over unreachable.
  • Prefer longer matches over shorter.
  • Use route preference values.
  • If the matching routers are all unreachable,
    round-robin among them all regardless of prefix
    length or preference values.

11
Open Issues
  • Should there be a black-hole preference value?
  • Progress towards proposed standard,
    informational, or experimental?
  • IANA assignment of option type.
Write a Comment
User Comments (0)
About PowerShow.com