Default Router Preferences and More-Specific Routes
draft-ietf-ipv6-router-selection-07
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2012-08-22
|
07 | (System) | post-migration administrative database adjustment to the No Objection position for Bert Wijnen |
2012-08-22
|
07 | (System) | post-migration administrative database adjustment to the No Objection position for Bill Fenner |
2012-08-22
|
07 | (System) | post-migration administrative database adjustment to the No Objection position for Alex Zinin |
2005-06-10
|
07 | Amy Vezza | State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza |
2005-05-30
|
07 | Amy Vezza | IESG state changed to Approved-announcement sent |
2005-05-30
|
07 | Amy Vezza | IESG has approved the document |
2005-05-30
|
07 | Amy Vezza | Closed "Approve" ballot |
2005-05-23
|
07 | Margaret Cullen | State Changes to Approved-announcement to be sent from IESG Evaluation::AD Followup by Margaret Wasserman |
2005-05-20
|
07 | Alex Zinin | [Ballot Position Update] Position for Alex Zinin has been changed to No Objection from Discuss by Alex Zinin |
2005-05-11
|
07 | Margaret Cullen | Suggested RFC Editor Note to address Alex's concerns: To: Alex Zinin , "Dave Thaler" From: Margaret Wasserman Subject: Re: draft-ietf-ipv6-router-selection-06.txt Cc: "Bob Hinden" , "Richard … Suggested RFC Editor Note to address Alex's concerns: To: Alex Zinin , "Dave Thaler" From: Margaret Wasserman Subject: Re: draft-ietf-ipv6-router-selection-06.txt Cc: "Bob Hinden" , "Richard Draves" , "Thomas Narten" , "Brian Haberman" , Mark Townsley Bcc: X-Attachments: Picking this thread back up... Rich and Dave both indicated that they are okay with adding this text via an RFC Editor note, but I'm not quite sure where it should go in the document... Maybe, in section 1 (Introduction): OLD: This document describes an optional extension to Neighbor Discovery Router Advertisement messages for communicating default router preferences and more-specific routes from routers to hosts. This improves the ability of hosts to pick an appropriate router for an off-link destination. NEW: This document describes an optional extension to Neighbor Discovery Router Advertisement messages for communicating default router preferences and more-specific routes from routers to hosts. This improves the ability of hosts to pick an appropriate router for an off-link destination. Note that since these procedures are applicable to hosts only, the forwarding algorithm used by the routers (including hosts with enabled IP forwarding) is not affected. Would that work? Or did you have somewhere else in mind? Bob and Brian, has this text been run by the WG? If we can resolve Alex's issue, this document can be published. Thanks, Margaret At 10:50 AM -0600 3/8/05, Alex Zinin wrote: >Dave, > > Right, I understand the formal definitions. > > Given that it is a rather important point, may I suggest adding a note (m.b. > via an RFC-Editor note) saying something like this: > > Note that since these procedures are applicable to hosts only, the > forwarding algorithm used by the routers (including hosts with enabled IP > forwarding) is not affected. > >-- >Alex >http://www.psg.com/~zinin > >Tuesday, March 8, 2005, 9:26:32 AM, Dave Thaler wrote: >>> -----Original Message----- >>> From: Alex Zinin [mailto:zinin@psg.com] >>> Sent: Tuesday, March 08, 2005 8:51 AM >>> To: Margaret Wasserman >>> Cc: Bob Hinden; Dave Thaler; Richard Draves; Thomas Narten; Brian >> Haberman >>> Subject: Re: draft-ietf-ipv6-router-selection-06.txt >>> >>> Margaret, Dave, guys- >>> >>> I read section 3.2 now, and it seems that the comment I provided >> earlier >>> wasn't >>> addressed: >>> >>> > I read section 3.2 in the new rev. The look-up algo description is >> less >>> > confusing now. Though I don't like the fact that the tree needs to >> be >>> walked >>> > back to find the next best match, I can remove my objection if you >> make >>> it clear >>> > that the routing table lookup for the case with enabled ip-fwd'ing >> is >>> not >>> > changed. The reason I'm worried about it is because one can get >> routing >>> loops >>> > if your algo is used for packet forwarding. >>> >>> Unless I missed more discussion. > >> Section 3.2 is titled "Conceptual Sending Algorithm for Hosts", and >> the word "host" occurs multiple times in the description of the lookup >> algorithm. Section 3 applies to hosts, per the section title. Section >> 4 applies to routers, per the section title. > >> RFC 2460 defines these terms as: >> router - a node that forwards IPv6 packets not explicitly >> addressed to itself. [See Note below]. > >> host - any node that is not a router. [See Note below]. > >> Note: it is possible, though unusual, for a device with multiple >> interfaces to be configured to forward non-self-destined packets >> arriving from some set (fewer than all) of its interfaces, and to >> discard non-self-destined packets arriving from its other interfaces. >> Such a device must obey the protocol requirements for routers when >> receiving packets from, and interacting with neighbors over, the >> former (forwarding) interfaces. It must obey the protocol >> requirements for hosts when receiving packets from, and interacting >> with neighbors over, the latter (non-forwarding) interfaces. > >> Hence, when ip-fwd'ing is enabled, one is not a host, and all sections >> of all RFCs that use the term "host" do not apply. It's no different >> for this document. > >> Do you still feel that an explicit statement is required that repeats >> the standard definitions of host and router? > >> -Dave > |
2005-03-04
|
07 | Margaret Cullen | The -07 contains text meant to address Alex's concerns. Sent a ping to Alex to see if he has had a chance to check it. |
2005-03-04
|
07 | Margaret Cullen | The -07 contains text meant to address Alex's concerns. Sent a ping to Alex to see if he has had a chance to check it. |
2005-02-25
|
07 | Margaret Cullen | Note field has been cleared by Margaret Wasserman |
2005-02-25
|
07 | Margaret Cullen | [Note]: 'Plan to follow-up on Mark Andrews'' concerns at the DNS directorate dinner in Minneapolis.' added by Margaret Wasserman |
2005-01-19
|
07 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2005-01-19
|
07 | (System) | New version available: draft-ietf-ipv6-router-selection-07.txt |
2004-12-05
|
07 | Margaret Cullen | Sent ping to authors regarding expected update: To: richdr@microsoft.com, Dave Thaler From: Margaret Wasserman Subject: draft-ietf-ipv6-router-selection-06.txt Cc: Alex Zinin , Thomas Narten , Bob … Sent ping to authors regarding expected update: To: richdr@microsoft.com, Dave Thaler From: Margaret Wasserman Subject: draft-ietf-ipv6-router-selection-06.txt Cc: Alex Zinin , Thomas Narten , Bob Hinden , Brian Haberman Bcc: X-Attachments: Hi Rich and Dave, I just wanted to check on the status of draft-ietf-ipv6-router-selection-06.txt... There is still one discuss open on this document from Alex (see text below). IIRC, there was a discussion in the IPv6 WG meeting in D.C. regarding how to resolve Alex's issues, and we reached some agreement on the text. When will you have an update that reflects those changes? Margaret Alex Zinin: Discuss: [2004-09-15] > 2.1. Preference Values > > Default router preferences and preferences for more-specific routes > are encoded the same way. > > Preference values are encoded in two bits, as follows: ^ please add "as a signed integer" helps a lot when you look at the values below first time  > 01 High > 00 Medium (default) > 11 Low > 10 Reserved - MUST NOT be sent > Note that implementations can treat the value as a two-bit signed > integer. > 2.3. Route Information Option ... > Route Lifetime > 32-bit unsigned integer. The length of time in seconds > (relative to the time the packet is sent) that the > prefix is valid for route determination. A value of all > one bits (0xffffffff) represents infinity. should the doc say somewhere that if a route announced with infinity lifetime later needs to be removed, it has to be explicitly withdrawn by an announcement with a 0 lifetime? > Routers MUST NOT include two Route Information Options with the same > Prefix and Prefix Length in the same Router Advertisement. What should the receiver do if it does find more than one RIOs for the same prefix in the same message? a) honor 1st, ignore others; b) honor last, ignore others; c) ignore all? > 3.2. Conceptual Sending Algorithm for Hosts ... > When a type C host does next-hop determination and consults its > Routing Table for an off-link destination, it first prefers > reachable routers over non-reachable routers, second uses longest- > matching-prefix, and third uses route preference values. Again, if > the host has no information about the router's reachability then the > host assumes the router is reachable. It seems there is a mistake in the above algorithm. If we follow it, a non-matching prefix via a reachable router may be selected. Did you mean matching routes through reachable routers over routes through unreachable routers? In general, however, I must note that this route look-up algorithm is not compatible with the longest-match-first one, which has to be used even by hosts when configured in ip forwarding on. I'm wondering if there was any discussion on this in the WG. > 4. Router Configuration > > Routers should not advertise preferences or routes by default. In > particular, they should not "dump out" their entire routing table to Should the two instances of "SHOULD NOT" above be capitalized? > hosts. Routers MAY have a configuration mode where a filter is > applied to their routing table to obtain the routes that are > advertised to hosts. Well, the last one is honestly a recipe for a disaster for two reasons--"permit any any" configuration mistake, and route flap dynamics. If you really want to do somewhat dynamic route monitoring, it should probably be specified this way: Routers MAY have a configuration mode where announcement of a specific prefix is dependent on a specific condition, such as operational status of a link or presence of the same or another prefix in the routing table installed by another source, such as a dynamic routing protocol. If done, router implementations MUST make sure that: 1. Announcement of prefixes to hosts is decoupled from the routing table dynamics to prevent excessive load on hosts during periods of routing instability. In particular, unstable routes SHOULD NOT be announced to hosts until their stability has improved. 2. The implementation either disallows processing of incoming Router Advertisements on interfaces with the AdvSendAdvertisements flag set to FALSE while sending outgoing Router Advertisements on others, or does not consider routes received in Router Advertisements from other routers as satisfying its own condition for prefix announcement. > The preference values (both Default Router Preferences and Route > Preferences) should not be routing metrics or automatically derived > from metrics: the preference values should be configured. 2119-ize "should not" and "should" above? > 6. Security Considerations Should probably mention the possibility of overloading hosts with excessive routing info when a router implementation is not careful about the amount of info and frequency of its updates announced to hosts. |
2004-11-28
|
07 | Bert Wijnen | [Ballot Position Update] Position for Bert Wijnen has been changed to No Objection from Discuss by Bert Wijnen |
2004-11-28
|
07 | Margaret Cullen | State Changes to IESG Evaluation::Revised ID Needed from IESG Evaluation::AD Followup by Margaret Wasserman |
2004-11-28
|
07 | Margaret Cullen | Ping sent to authors (see below). Expect further revisions to address Alex's comments. To: richdr@microsoft.com, dthaler@microsoft.com From: Margaret Wasserman Subject: draft-ietf-ipv6-router-selection-06.txt Cc: Bob Hinden … Ping sent to authors (see below). Expect further revisions to address Alex's comments. To: richdr@microsoft.com, dthaler@microsoft.com From: Margaret Wasserman Subject: draft-ietf-ipv6-router-selection-06.txt Cc: Bob Hinden , Brian Haberman , Thomas Narten , "Wijnen, Bert (Bert)" Bcc: X-Attachments: Hi Rich and Dave, I think I have lost the thread on draft-ietf-ipv6-rotuer-selection-06.txt... The document has been udpated since the IESG review, and I believe that it now addresses Bert's discuss regarding the use of examples from the documentation prefix. Bert, if you agree, please clear your discuss. However, the document does not seem to have been updated to address Alex's discuss (included below). Are you working on another update to address these issues? At least some of them seem quite straightforward... Is there contention about any of them? If you are not sure what changes are necessary to address Alex's concerns, we could hold a phone conference to discuss them. Do you think that would help? Thanks, Margaret Alex Zinin: Discuss: [2004-09-15] > 2.1. Preference Values > > Default router preferences and preferences for more-specific routes > are encoded the same way. > > Preference values are encoded in two bits, as follows: ^ please add "as a signed integer" helps a lot when you look at the values below first time  > 01 High > 00 Medium (default) > 11 Low > 10 Reserved - MUST NOT be sent > Note that implementations can treat the value as a two-bit signed > integer. > 2.3. Route Information Option ... > Route Lifetime > 32-bit unsigned integer. The length of time in seconds > (relative to the time the packet is sent) that the > prefix is valid for route determination. A value of all > one bits (0xffffffff) represents infinity. should the doc say somewhere that if a route announced with infinity lifetime later needs to be removed, it has to be explicitly withdrawn by an announcement with a 0 lifetime? > Routers MUST NOT include two Route Information Options with the same > Prefix and Prefix Length in the same Router Advertisement. What should the receiver do if it does find more than one RIOs for the same prefix in the same message? a) honor 1st, ignore others; b) honor last, ignore others; c) ignore all? > 3.2. Conceptual Sending Algorithm for Hosts ... > When a type C host does next-hop determination and consults its > Routing Table for an off-link destination, it first prefers > reachable routers over non-reachable routers, second uses longest- > matching-prefix, and third uses route preference values. Again, if > the host has no information about the router's reachability then the > host assumes the router is reachable. It seems there is a mistake in the above algorithm. If we follow it, a non-matching prefix via a reachable router may be selected. Did you mean matching routes through reachable routers over routes through unreachable routers? In general, however, I must note that this route look-up algorithm is not compatible with the longest-match-first one, which has to be used even by hosts when configured in ip forwarding on. I'm wondering if there was any discussion on this in the WG. > 4. Router Configuration > > Routers should not advertise preferences or routes by default. In > particular, they should not "dump out" their entire routing table to Should the two instances of "SHOULD NOT" above be capitalized? > hosts. Routers MAY have a configuration mode where a filter is > applied to their routing table to obtain the routes that are > advertised to hosts. Well, the last one is honestly a recipe for a disaster for two reasons--"permit any any" configuration mistake, and route flap dynamics. If you really want to do somewhat dynamic route monitoring, it should probably be specified this way: Routers MAY have a configuration mode where announcement of a specific prefix is dependent on a specific condition, such as operational status of a link or presence of the same or another prefix in the routing table installed by another source, such as a dynamic routing protocol. If done, router implementations MUST make sure that: 1. Announcement of prefixes to hosts is decoupled from the routing table dynamics to prevent excessive load on hosts during periods of routing instability. In particular, unstable routes SHOULD NOT be announced to hosts until their stability has improved. 2. The implementation either disallows processing of incoming Router Advertisements on interfaces with the AdvSendAdvertisements flag set to FALSE while sending outgoing Router Advertisements on others, or does not consider routes received in Router Advertisements from other routers as satisfying its own condition for prefix announcement. > The preference values (both Default Router Preferences and Route > Preferences) should not be routing metrics or automatically derived > from metrics: the preference values should be configured. 2119-ize "should not" and "should" above? > 6. Security Considerations Should probably mention the possibility of overloading hosts with excessive routing info when a router implementation is not careful about the amount of info and frequency of its updates announced to hosts. |
2004-11-03
|
07 | Bill Fenner | [Ballot comment] One issue that I noticed while reviewing -06 that was also in -05: section 3.2 says that for type B hosts, reachability is … [Ballot comment] One issue that I noticed while reviewing -06 that was also in -05: section 3.2 says that for type B hosts, reachability is preferred over preference when selecting routes; section 3.5 says that type B hosts explicitly probe any unreachable preferred routers. If reachability is preferred, then presumably the only way that there are any unreachable preferred routers is that there are no reachable routers. This is kind of pedantic so I'm not going to insist on any change. A couple of nits that slipped into -06: - "hose" should be "host" in the next-to-last paragraph of 5.2 - In section 2.1, "Note that implementations can treat the value as a two-bit signed integer" seems extraneous now that it starts "preference values are encoded as a two bit signed integer" |
2004-11-03
|
07 | Bill Fenner | [Ballot Position Update] Position for Bill Fenner has been changed to No Objection from Discuss by Bill Fenner |
2004-10-14
|
07 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2004-10-14
|
06 | (System) | New version available: draft-ietf-ipv6-router-selection-06.txt |
2004-10-05
|
07 | Steven Bellovin | [Ballot discuss] Unless I badly misunderstand something, the reachability issue is discussed incorrectly. Suppose a host is connected to routers A and B, and wishes … [Ballot discuss] Unless I badly misunderstand something, the reachability issue is discussed incorrectly. Suppose a host is connected to routers A and B, and wishes to reach site X. Further suppose that X is reachable by both paths, but that B is preferable; this new option will indicate that to the sending host. If, however, B is up but its path towards X is down, the sender's attempt will fail. But the reachability tests will show that B is up. While in some sense this is no worse than what we have today, the whole point of this option is to provide better service to multi-homed hosts. Am I misunderstanding things? |
2004-09-17
|
07 | (System) | Removed from agenda for telechat - 2004-09-16 |
2004-09-16
|
07 | Amy Vezza | State Changes to IESG Evaluation::Revised ID Needed from IESG Evaluation by Amy Vezza |
2004-09-16
|
07 | Thomas Narten | [Ballot comment] 2004-09-15: -05 on agenda > Note that implementations can treat the value as a two-bit signed > integer. what is 2-bit … [Ballot comment] 2004-09-15: -05 on agenda > Note that implementations can treat the value as a two-bit signed > integer. what is 2-bit signed number? :-) It would be good to have the protocol explicitely delete/expire all routes through a router, if the router declares itself to be "going down", regardless of whether it remembers to explicitely include an option for each prefix with lifetime of zero. (This may be the case already, but I wasn't entirely convinced...) > would have sent to the router if it were reachable. In any case, > these probes MUST be rate-limited to no more than one per minute per > router. is this timer consistent with generic ND constants? (I would hope it is.) section 4.1: assumption simply does not hold in practice, in particular, consider the example cited in the introduction: Multi-homed hosts are an increasingly important scenario, especially with IPv6. In addition to a wired network connection, like Ethernet, hosts may have one or more wireless connections, like 802.11 or Bluetooth. In addition to physical network connections, hosts may have virtual or tunnel network connections. For example, in addition to a direct connection to the public Internet, a host may have a tunnel into a private corporate network. Some IPv6 transition scenarios can add additional tunnels. For example, hosts may have 6to4 [RFC3056] or configured tunnel [RFC2893] network connections. I suspect the public connection/private VPN case will be common. And it will always be the case that they are different administrative domains. This makes me wonder how generally applicable this technique will be. |
2004-09-16
|
07 | Thomas Narten | [Ballot Position Update] New position, No Objection, has been recorded for Thomas Narten by Thomas Narten |
2004-09-16
|
07 | Bert Wijnen | [Ballot discuss] I believe that many (if not all) IPv6 addresses used in examples should and can adhere to RFC3849 |
2004-09-16
|
07 | Bert Wijnen | [Ballot discuss] I believe that many (if not all) IPv6 addresses used in examples should and can adhere to RFC3849 |
2004-09-16
|
07 | Bert Wijnen | [Ballot discuss] I believe that many (if not all) IPv6 addresses used in examples should and can adhere to RFC3849 |
2004-09-16
|
07 | Bert Wijnen | [Ballot Position Update] New position, Discuss, has been recorded for Bert Wijnen by Bert Wijnen |
2004-09-16
|
07 | Allison Mankin | [Ballot comment] It's nice to have a such a well-written document on our agenda. |
2004-09-16
|
07 | Allison Mankin | [Ballot Position Update] New position, No Objection, has been recorded for Allison Mankin by Allison Mankin |
2004-09-16
|
07 | Harald Alvestrand | [Ballot comment] Reviewed by Mary Barnes, Gen-ART |
2004-09-16
|
07 | Harald Alvestrand | [Ballot Position Update] New position, No Objection, has been recorded for Harald Alvestrand by Harald Alvestrand |
2004-09-16
|
07 | Jon Peterson | [Ballot Position Update] New position, No Objection, has been recorded for Jon Peterson by Jon Peterson |
2004-09-15
|
07 | Bill Fenner | [Ballot comment] In the 5th paragraph of the intro, should [RFC2893] be a reference to draft-ietf-v6ops-mech-v2? The first sentence of the 2nd … [Ballot comment] In the 5th paragraph of the intro, should [RFC2893] be a reference to draft-ietf-v6ops-mech-v2? The first sentence of the 2nd paragraph of section 2.1 should maybe be Preference values are encoded as a two-bit signed integer, as follows: since there was a fair bit of confusion about the values chosen, it makes sense to introduce it right up front. In the 4th paragraph of 3.1, I'd like to see the last sentence moved up to immediately after "..done as follows." -- describe how it's looked up before you describe what to do with what you've looked it up. The 3rd and 4th sentences of the 5th paragraph of 3.1 (about what type A and type B hosts would do) could use parallelism -- "an entry for router X in its Default Router List" vs. "an entry in its Default Router List for router X". In the last paragraph of section 4.1, one is left wondering how to figure out what the optimal settings are. It might be useful to add "Two examples of how to do so follow." In section 5.2, it's left to the reader to decide what a type B host will do. It'll probably be able to reach the Internet fine and the testbed not at all. |
2004-09-15
|
07 | Bill Fenner | [Ballot discuss] I actually like this a lot, within the scenarios presented by the draft. I think the concerns are more about "once we have … [Ballot discuss] I actually like this a lot, within the scenarios presented by the draft. I think the concerns are more about "once we have this, what will people do with it?" In section 3.2, I think the next-hop determination for type C hosts should be rewritten. A type C host needs to know the longest-match highest-preference route, even if it's to a non-reachable router, because it needs to know to do Router Reachability probing. Perhaps it could be described as doing longest-match, then removing non-reachable routers, then going to the next longest match if that eliminated all of the possibilities? It's really kind of "find all prefixes in the routing table that match, order them by prefix length and then priority. The last route in this ordered list that points to a reachable router is the one to use; if there are any routes later in the list remember them for the algorithm in 3.5". In section 3.4, for a type C host, is the configured preference value per-prefix? If not, does it apply to all prefixes, or just the default value in the header? In section 3.5, does this generalize? If the host avoids using non-reachable routers X and Y, and instead sends the data packet to another router Z, should it be probing X and Y? I.e., just the best, or all of the possibilities that were pruned because they were unreachable? I have the same concerns as Alex regarding router configuration, especially of the filter applied to the routing table. I do prefer the general mechanism of "advertise this statically configured prefix if this condition applies", where the condition might be "you have a route to the prefix" or "this link is up" or similar. |
2004-09-15
|
07 | Bill Fenner | [Ballot Position Update] New position, Discuss, has been recorded for Bill Fenner by Bill Fenner |
2004-09-15
|
07 | Alex Zinin | [Ballot discuss] > 2.1. Preference Values > > Default router preferences and preferences for more-specific routes > are encoded the same way. > … [Ballot discuss] > 2.1. Preference Values > > Default router preferences and preferences for more-specific routes > are encoded the same way. > > Preference values are encoded in two bits, as follows: ^ please add "as a signed integer" helps a lot when you look at the values below first time > 01 High > 00 Medium (default) > 11 Low > 10 Reserved - MUST NOT be sent > Note that implementations can treat the value as a two-bit signed > integer. > 2.3. Route Information Option ... > Route Lifetime > 32-bit unsigned integer. The length of time in seconds > (relative to the time the packet is sent) that the > prefix is valid for route determination. A value of all > one bits (0xffffffff) represents infinity. should the doc say somewhere that if a route announced with infinity lifetime later needs to be removed, it has to be explicitly withdrawn by an announcement with a 0 lifetime? > Routers MUST NOT include two Route Information Options with the same > Prefix and Prefix Length in the same Router Advertisement. What should the receiver do if it does find more than one RIOs for the same prefix in the same message? a) honor 1st, ignore others; b) honor last, ignore others; c) ignore all? > 3.2. Conceptual Sending Algorithm for Hosts ... > When a type C host does next-hop determination and consults its > Routing Table for an off-link destination, it first prefers > reachable routers over non-reachable routers, second uses longest- > matching-prefix, and third uses route preference values. Again, if > the host has no information about the router's reachability then the > host assumes the router is reachable. It seems there is a mistake in the above algorithm. If we follow it, a non-matching prefix via a reachable router may be selected. Did you mean matching routes through reachable routers over routes through unreachable routers? In general, however, I must note that this route look-up algorithm is not compatible with the longest-match-first one, which has to be used even by hosts when configured in ip forwarding on. I'm wondering if there was any discussion on this in the WG. > 4. Router Configuration > > Routers should not advertise preferences or routes by default. In > particular, they should not "dump out" their entire routing table to Should the two instances of "SHOULD NOT" above be capitalized? > hosts. Routers MAY have a configuration mode where a filter is > applied to their routing table to obtain the routes that are > advertised to hosts. Well, the last one is honestly a recipe for a disaster for two reasons--"permit any any" configuration mistake, and route flap dynamics. If you really want to do somewhat dynamic route monitoring, it should probably be specified this way: Routers MAY have a configuration mode where announcement of a specific prefix is dependent on a specific condition, such as operational status of a link or presence of the same or another prefix in the routing table installed by another source, such as a dynamic routing protocol. If done, router implementations MUST make sure that: 1. Announcement of prefixes to hosts is decoupled from the routing table dynamics to prevent excessive load on hosts during periods of routing instability. In particular, unstable routes SHOULD NOT be announced to hosts until their stability has improved. 2. The implementation either disallows processing of incoming Router Advertisements on interfaces with the AdvSendAdvertisements flag set to FALSE while sending outgoing Router Advertisements on others, or does not consider routes received in Router Advertisements from other routers as satisfying its own condition for prefix announcement. > The preference values (both Default Router Preferences and Route > Preferences) should not be routing metrics or automatically derived > from metrics: the preference values should be configured. 2119-ize "should not" and "should" above? > 6. Security Considerations Should probably mention the possibility of overloading hosts with excessive routing info when a router implementation is not careful about the amount of info and frequency of its updates announced to hosts. |
2004-09-15
|
07 | Alex Zinin | [Ballot Position Update] New position, Discuss, has been recorded for Alex Zinin by Alex Zinin |
2004-09-15
|
07 | David Kessens | [Ballot Position Update] New position, No Objection, has been recorded for David Kessens by David Kessens |
2004-09-14
|
07 | Russ Housley | [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley by Russ Housley |
2004-09-13
|
07 | Scott Hollenbeck | [Ballot Position Update] New position, No Objection, has been recorded for Scott Hollenbeck by Scott Hollenbeck |
2004-09-10
|
07 | Steven Bellovin | [Ballot discuss] 2.1 says that the preference values can be treated as 2-bit integers. However, the collating sequence is wrong for that -- "high" is … [Ballot discuss] 2.1 says that the preference values can be treated as 2-bit integers. However, the collating sequence is wrong for that -- "high" is in between "low" and "medium". If this isn't an error, it needs to be justified, and the comment about integral values should be deleted. Unless I badly misunderstand something, the reachability issue is discussed incorrectly. Suppose a host is connected to routers A and B, and wishes to reach site X. Further suppose that X is reachable by both paths, but that B is preferable; this new option will indicate that to the sending host. If, however, B is up but its path towards X is down, the sender's attempt will fail. But the reachability tests will show that B is up. While in some sense this is no worse than what we have today, the whole point of this option is to provide better service to multi-homed hosts. Am I misunderstanding things? |
2004-09-10
|
07 | Steven Bellovin | [Ballot Position Update] New position, Discuss, has been recorded for Steve Bellovin by Steve Bellovin |
2004-09-10
|
07 | Margaret Cullen | [Ballot Position Update] New position, Yes, has been recorded for Margaret Wasserman |
2004-09-10
|
07 | Margaret Cullen | Ballot has been issued by Margaret Wasserman |
2004-09-10
|
07 | Margaret Cullen | Created "Approve" ballot |
2004-09-02
|
07 | Margaret Cullen | State Changes to IESG Evaluation from Waiting for AD Go-Ahead by Margaret Wasserman |
2004-09-02
|
07 | Margaret Cullen | Placed on agenda for telechat - 2004-09-16 by Margaret Wasserman |
2004-08-30
|
07 | (System) | State has been changed to Waiting for AD Go-Ahead from In Last Call by system |
2004-08-16
|
07 | Amy Vezza | Last call sent |
2004-08-16
|
07 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
2004-08-14
|
07 | Margaret Cullen | Note field has been cleared by Margaret Wasserman |
2004-08-14
|
07 | Margaret Cullen | Last Call was requested by Margaret Wasserman |
2004-08-14
|
07 | Margaret Cullen | State Changes to Last Call Requested from AD Evaluation::AD Followup by Margaret Wasserman |
2004-08-14
|
07 | (System) | Ballot writeup text was added |
2004-08-14
|
07 | (System) | Last call text was added |
2004-08-14
|
07 | (System) | Ballot approval text was added |
2004-08-12
|
07 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2004-08-12
|
05 | (System) | New version available: draft-ietf-ipv6-router-selection-05.txt |
2004-08-08
|
07 | Margaret Cullen | State Changes to AD Evaluation::Revised ID Needed from AD Evaluation by Margaret Wasserman |
2004-08-08
|
07 | Margaret Cullen | State Change Notice email list have been change to , from , |
2004-08-08
|
07 | Margaret Cullen | [Note]: 'Document has no IANA Considerations section and needs one.' added by Margaret Wasserman |
2004-07-09
|
07 | Margaret Cullen | 1) Have the chairs personally reviewed this version of the ID and do they believe this ID is sufficiently baked to forward to the … 1) Have the chairs personally reviewed this version of the ID and do they believe this ID is sufficiently baked to forward to the IESG for publication? Yes 2) Has the document had adequate review from both key WG members and key non-WG members? Do you have any concerns about the depth or breadth of the reviews that have been performed? This document received reviews from several members of the IPv6 WG as well as a review on the ipv6mib mailing list. 3) Do you have concerns that the document needs more review from a particular (broader) perspective (e.g., security, operational complexity, someone familiar with AAA, etc.)? No concerns. 4) Do you have any specific concerns/issues with this document that you believe the ADs and/or IESG should be aware of? For example, perhaps you are uncomfortable with certain parts of the document, or whether there really is a need for it, etc., but at the same time these issues have been discussed in the WG and the WG has indicated it wishes to advance the document anyway. No. 5) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it? The support within the IPv6 WG is limited to those people who are experts or have a vested interest in MIBs. The remainder of the group is silent on the document. It should be noted that there is apparent broad support on the ipv6mib mailing list. 6) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize what are they upset about. The chairs are unaware of any appeals in the works or of any serious discontent. 7) Have the chairs verified that the document adheres to _all_ of the ID nits? Yes. - Technical Summary This memo defines a Management Information Base (MIB) for use with network management protocols in the Internet community. In particular, it describes managed objects used for managing tunnels of any type over IPv4 and IPv6 networks. Extension MIBs may be designed for managing protocol-specific objects. Likewise, extension MIBs may be designed for managing security-specific objects. This MIB does not support tunnels over non-IP networks. Management of such tunnels may be supported by other MIBs. - Working Group Summary The IPv6 working group has reviewed this document and this document reflects the consensus of the group. - Protocol Quality This document has been reviewed by members of the ipv6@ietf.org mailing list, the IPv6 working group chairs, and members of the ipv6mib mailing list. |
2004-07-09
|
07 | Margaret Cullen | Submission Questionnaire: 1) Have the chairs personally reviewed this version of the ID and do they believe this ID is sufficiently baked to forward … Submission Questionnaire: 1) Have the chairs personally reviewed this version of the ID and do they believe this ID is sufficiently baked to forward to the IESG for publication? Yes 2) Has the document had adequate review from both key WG members and key non-WG members? Do you have any concerns about the depth or breadth of the reviews that have been performed? This document received reviews from several members of the IPv6 WG. 3) Do you have concerns that the document needs more review from a particular (broader) perspective (e.g., security, operational complexity, someone familiar with AAA, etc.)? The chairs are unaware of any in-depth operational review of this document. However, that should not hinder the advancement process. 4) Do you have any specific concerns/issues with this document that you believe the ADs and/or IESG should be aware of? For example, perhaps you are uncomfortable with certain parts of the document, or whether there really is a need for it, etc., but at the same time these issues have been discussed in the WG and the WG has indicated it wishes to advance the document anyway. No concerns. 5) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it? This document has gone through several major discussions due to its structure and relationship to other documents. The chairs feel that there is solid consensus for this document. 6) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize what are they upset about. The chairs are unaware of any appeals in the works or of any serious discontent. 7) Have the chairs verified that the document adheres to _all_ of the ID nits? Yes. - Technical Summary This document describes an optional extension to Router Advertisement messages for communicating default router preferences and more-specific routes from routers to hosts. This improves the ability of hosts to pick an appropriate router, especially when the host is multi-homed and the routers are on different links. The preference values and specific routes advertised to hosts require administrative configuration; they are not automatically derived from routing tables. - Working Group Summary The IPv6 working group has done extensive review of this document and this document reflects the consensus of the group. - Protocol Quality This document has been reviewed by members of the ipv6@ietf.org mailing list and by the working group chairs. |
2004-07-09
|
07 | Margaret Cullen | State Changes to AD Evaluation from Publication Requested by Margaret Wasserman |
2004-07-06
|
07 | Dinara Suleymanova | State Changes to Publication Requested from AD is watching by Dinara Suleymanova |
2004-07-06
|
07 | Dinara Suleymanova | Shepherding AD has been changed to Margaret Wasserman from Thomas Narten |
2004-06-29
|
04 | (System) | New version available: draft-ietf-ipv6-router-selection-04.txt |
2003-12-18
|
03 | (System) | New version available: draft-ietf-ipv6-router-selection-03.txt |
2003-10-23
|
07 | Thomas Narten | State Changes to AD is watching from AD Evaluation::Revised ID Needed by Thomas Narten |
2003-10-23
|
07 | Thomas Narten | [Note]: 'Comments sent to WG 2002-07-25; author acknowledges that new ID is needed; WG will need to re-review at that time due to length of … [Note]: 'Comments sent to WG 2002-07-25; author acknowledges that new ID is needed; WG will need to re-review at that time due to length of time elapsed.' added by Thomas Narten |
2003-10-23
|
07 | Thomas Narten | Comments sent to WG 2002-07-25; author acknowledges that new ID is needed; WG will need to re-review at that time due to length of time … Comments sent to WG 2002-07-25; author acknowledges that new ID is needed; WG will need to re-review at that time due to length of time elapsed. |
2003-01-31
|
07 | Thomas Narten | State Changes to AD Evaluation :: Revised ID Needed from AD Evaluation by Narten, Thomas |
2002-07-23
|
07 | Thomas Narten | WG requested advancement as PS on 2002-07-02 |
2002-07-23
|
07 | Thomas Narten | A new comment added by narten |
2002-07-23
|
07 | Thomas Narten | Intended Status has been changed to Proposed Standard from None |
2002-07-23
|
07 | Thomas Narten | Draft Added by narten |
2002-06-10
|
02 | (System) | New version available: draft-ietf-ipv6-router-selection-02.txt |
2002-03-04
|
01 | (System) | New version available: draft-ietf-ipv6-router-selection-01.txt |