grow: Re: draft minutes for IETF 62

"Tom Petch" <nwnetworks@dial.pipex.com> Thu, 24 March 2005 15:46 UTC

Received: from darkwing.uoregon.edu (root@darkwing.uoregon.edu [128.223.142.13]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA25294 for <grow-archive@lists.ietf.org>; Thu, 24 Mar 2005 10:46:25 -0500 (EST)
Received: from darkwing.uoregon.edu (majordom@localhost [127.0.0.1]) by darkwing.uoregon.edu (8.13.3/8.13.3) with ESMTP id j2OFhWcT021146; Thu, 24 Mar 2005 07:43:32 -0800 (PST)
Received: (from majordom@localhost) by darkwing.uoregon.edu (8.13.3/8.13.3/Submit) id j2OFhWcQ021145; Thu, 24 Mar 2005 07:43:32 -0800 (PST)
Received: from ranger.systems.pipex.net (ranger.systems.pipex.net [62.241.162.32]) by darkwing.uoregon.edu (8.13.3/8.13.3) with ESMTP id j2OFhUW6021101 for <grow@lists.uoregon.edu>; Thu, 24 Mar 2005 07:43:31 -0800 (PST)
Received: from pc6 (1Cust39.tnt101.lnd4.gbr.da.uu.net [213.116.50.39]) by ranger.systems.pipex.net (Postfix) with SMTP id CA683E000320; Thu, 24 Mar 2005 15:43:20 +0000 (GMT)
Message-ID: <052501c5307f$6a2ad920$0601a8c0@pc6>
Reply-To: Tom Petch <nwnetworks@dial.pipex.com>
From: Tom Petch <nwnetworks@dial.pipex.com>
To: David Meyer <dmm@1-4-5.net>, grow@lists.uoregon.edu
References: <20050317213357.GB9651@1-4-5.net>
Subject: grow: Re: draft minutes for IETF 62
Date: Thu, 24 Mar 2005 12:29:49 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Sender: owner-grow@lists.uoregon.edu
Precedence: bulk
Content-Transfer-Encoding: 7bit

I would like to see the URL for the last three presentations, in the minutes for
preference.

Tom Petch

----- Original Message -----
From: "David Meyer" <dmm@1-4-5.net>
To: <grow@lists.uoregon.edu>
Cc: <minutes@ietf.org>
Sent: Thursday, March 17, 2005 10:33 PM
Subject: grow: draft minutes for IETF 62


> Thanks to our scribe and to Geoff for editing.
>
> Dave
> ---
>
> GROW Minutes
>     IETF 62
>     Thursday 10th March
>     9:00 - 11:30 am
>
>
> o Agenda Bashing
>   no changes to the agenda
>
> o Review and status of work items
>
>   Active Drafts
>   -------------
>
>   - draft-ietf-grow-bgp-med-considerations-02.txt
>     McPherson/Gill (expired)
>
>     The draft will be re-submitted to the drafts editor. The document is
>     ready for WG last call, which will be made once the draft is published
>
>
>   - draft-ietf-grow-anycast-00.txt
>     Abley/Lindqvist
>
>
>     The WG has adopted this as a WG document. The document includes a
>     summarized deployment history of anycast including intra-AS deployment.
>     The motivation for the document was the observed lack of a reference
>     document on anycast, no ontology or taxonomy, and the scaling issues
>     for anycast appeared to be not well understood. The draft covers goals,
>     protocols, physical and routing considerations for anycast.
>
>     Draft discusses data synchronization issues, node autonomy, multi-
>     service nodes. I may also be useful to clarify in draft when you do
>     inconsistent services: present IP but deliver different content from
>     different anycast instances.
>
>     Operations - monitoring issues, harder to check nodes are up, routing
>     is stable.
>
>     Concerns:
>
>         draft covers about multi-service issues, (tunnel risks) - but many
>         people do this. This should be added to the document.
>
>         V6 anycast problems, scoping issues.
>
>         may be DNS-centric.
>
>     WG Discussion:
>
>       Pekka Savola:  not clear to me what you mean by anycast node in
>         taxonomy?
>
>       Joe Abley :  The draft uses this term to refer to nodes in multiple
>         locations, globally distributed service in Internet. Nodes may be
>         collection of services anycast over IGP, and may look like single
>         instance to general Internet
>
>       Pekka: You may need to define 'whole' anycast architecture.
>
>       Joe:  May need more work on that
>
>       Dave Meyer:  When you said IGP related bunch of things. eg IGP
>         overlay of tunnels, global with respect to Internet topology, is
>         that the same?
>
>       Joe:  Yes. IGP can be contained to one location or global via tunnels
>         but the external routing visibility is the same
>
>       Kitamura:  It appears that there is a need to clarify taxonomy,
>         functionality. I propose anycast BoF for further discussion.
>
>
>       Dave:  V6 anycast needs to note, nothing stops injection of V6
>         unicast prefix into routing cloud in the same fashion as V4. This
>         constructs same kind of anycast service as V4. Its not the same as
>         V6 anycast a defined in the V6 spec, and they have to be
>         disambiguated. I think deprecate the V6 standard anycast
>         specification may be the way to go.
>
>
>       Pekka:  don't think this draft is DNS centric. Multi-service nodes
>         are a distraction. The main focus of document should be single-
>         service nodes.
>
>       Pekka:  MTU issues for the tunnels. need to document.
>
>       Geoff:  The appropriate action is to take the V6 Anycast
>         specification to V6 WG, and don't do anything to this  draft. Its
>         an open issue, and the standard V6 anycast specification that noone
>         can or does use, and its operationally irrelevant. This appears to
>         be a topic for the V6 WG to grapple. This anycast use draft is
>         adequate as an operational document.
>
>     Next steps:
>
>       refine for WG last call, publish as BCP.
>
>
>   - draft-ietf-grow-bgp-wedgies-00.txt
>     Griffin/Huston
>
>
>     Geoff: This draft is ready for WG last call. No further comments on
>         Mailing List. Draft describes BGP state when preferences used.
>         There are circumstances where you can receive traffic on non-
>         preffered link, and only coordinated action across multiple ASs can
>         flip the BGP state back to its intended state.
>
>     WG Comments:
>
>        Pekka:  commented 1/2 year ago. comments recorded/addressed?
>
>        Geoff:  will do at last call.
>
>   - draft-ietf-grow-rift-01.txt
>     Meyer
>
>     Dave:   No work, will address
>
>
> o Tunnel end-point discovery using anycast 10 minutes
>   draft-palet-v6ops-tun-auto-disc-03.txt
>   Savola
>
>     Pekka : tunnel config bof, looked at way to discover 6/4 tunnel
>       endpoint. The information needs to be NAT viable. May need Well Known
>       Service (WKS)  address for anycast discovery one-packet to anycast.
>       reply from local unicast, build tunnel. no state
>
>       comparable to rootserver anycast.
>
>       issues:  works. needs good prefix filtering. weak security.
>
>       whats left: WKS address. DNS population.
>
>     WG Comments:
>
>       Kurtis: posted to ML that anycast for forwarding plane discovery is
>         bad idea. untrustable. ISP is clueful enough to filter etc. don't
>         like this.
>
>       Pekka:  only tunnel discovery. not forwarding plane. fix in tunnel
>         establishment
>
>       Geoff:  GROW went through embedded address draft, noting that
>         identifying services by address is really bad idea. manufacturers
>         embedding addresses etc.
>
>         If the objective is attempting to identify generic type of service,
>         then proposing an address that is used to look into service
>         discovery has the same disadvantage as the embedded address
>         critique. Why not do real service discovery? SLP work. i.e.
>         identify a service by name, attributes. I don't understand why you
>         think its better done down a level by a well known unicast address.
>         This is the same as 6to4 reverse-DNS issue, where Keith Moore
>         explored 'distinguished address' and discounted as weak approach.
>         Not sure you have added it here.
>
>       Pekka:  fundamental difference embedding addresses in RFCs for
>         unicast purposes. this is WKS anycast address. does not belong in
>         any operators prefix. outside of unicast allocation space.
>
>       Dave:   suppose scheme came into reality. how large prefix needed?
>         scalable? eg /16 for protocol. [pekka /24 ok] not globally
>         routed? [pekka same as 6to4 endpoint anycast] -so its meant
>         to be within service provider only.
>
>       Joe:    consider non-routable prefix deliberately to avoid hijacking.
>
>     No WG action proposed
>
> o Preliminary measurement results on the current AS level topology
>   Zhang/Massey 30 minutes
>
>   Lixia still working on highly active prefixes, but this time looking at
>   AS topology changes. public BGP sources, updates from RouteViews/RIPE,
>   IRR
>
>   Previous models always taking dumps. From ripe or routeviews.
>
>   graphs of new AS, rate of new AS visibility in 2004. graph of visibility
>   of links.
>
>   ranking methodology based on topology map, inferred relationships.
>
>
>  slides of ranking/tier behavior breakdowns for links, new AS, change
>
>   Geoff:  measures that paths seen in updates are 'real' as distinct from
>         BGP explorations during convergeance.
>
>   Lixia:  during slow convergeance, exposes alternate paths, AS links do
>         exist, just should not be used. as opposed to no peering session
>         existing.
>
>   Geoff:  so you assume updates expose reality.
>
>   Lixia:  depends how you define reality. defined as stable path, no.
>         slow convergeance shows backups. but if reality is existence
>         of AS peering, then yes.
>
>   Gengis: agree with Geoff. True growth or apparent?
>
>   Lixia:  do not think this is just transient thing. measured over 3 months
>         accumulated links, nodes over period.
>
>   Gengis: don't quantify here, see all new links, lifetime? eg 2hr
>         transients what if seen twice.
>
>   Lixia:  will be considered as existing link. volume of change doesn't
>         count
>
>   Lixia:  not measuring stable links only, used for traffic, measuring all
>         existing links, known links.
>
>   Jeff:   was data corrected for non-bogus AS paths [no]
>
>   Lixia:  additions is in tier2 for links, tier5 for nodes.
>
>   Joe:    inter-domain t-e technique. prepending non-local paths, to poison
>         paths. in your data would imply connectivity not there.
>
>   Lixia:  no filtering for prepends. But we think exceptions to norm
>
>   Impact on BGP operations
>
>      convergence time for lower tier AS is longer than tier-1. during slow
>      lower tiers see customer route changes, tier-1 don't do transit so
>      don't see these, only peer(1) changes.
>
>     denser connectivity increases alternate path visibility. makes slow
>     convergence worse.
>
>   Jeff:   did you see correlation between number of explored paths and
>         convergeance time?
>
>   Lixia:  definitely.
>
>   Still looking at topology impact on convergeance.
>
>
> o A mechanism to enable fast routing table recovery after BGP session reset
>   Nischal Piratla.
>
>   inefficient recovery from transient session resets
>
>   propose bloom filter to encode routing table. exchange digests
>
>   compact size, low b/w cost to share. low false positive rate
>
>   false positives can be filtered by hash functions in digests. 0.003% left
>
>   pekka:  trading off b/w for processing cost. compute matches cost against
>         sending the BGP
>
>   tony:   what do you see as the constraint on convergeance?
>
>   nischal: table sending time. time to reach convergeance is long
>
>   tony:   time for convergeance has interesting things, its more than
>         the bit size on the wire. time is dominated by processing not
>         transfer of data. this minimizes b/w. inconsistency detected
>         is only the presence of routes. even with exchanged hash,
>         but path attributes may need to be exchanged. eg session reset
>         then requires the full set of updates anyway. they will all
>         disagree
>
>   lixia:  digest is not calculated on every update. more periodic. do
>         not have to instantly re-calc. secondly, after session reset
>         try to avoid huge prefix swap, by just examining which entries
>         have changed, only exchange updates as incrementals
>
>   tony:   BGP already does incremental updates. don't understand where
>         this is going.
>
>   joe:    confused as to the goals. few routes different, session gets
>         reset and entire table is sent. this model has to do almost
>         the same amount of work apparently
>
>   nischal: not entire entry, just prefix
>
>   Chandra: think issue here is that even one blackhole route is not good.
>         fixing false positives is good, but if has known error rate
>
>   Jeff:   even if have perfect way to keep tables in sync, session reset
>         will require invalidation, regardless of overhead, processing
>         etc cost is significantly less than route selection on entries.
>
>   Vila:   exchange network b/w for router memory. use graceful restart
>         doesn't matter how long takes, traffic flows. whats the point
>
>   Jeff:   doesn't preserve forwarding table
>
>   YaKov:  why use graceful restart. flaps. spend bit more effort trying
>         to reduce BGP flood, help other things anyway
>
>   Tony:   cannot stop the backhoe. using this to schedule updates is good,
>         accelerate convergeance, schedule deltas ahead of full table
>         but still have to send full table. simpler mechanism for all
>         of this. put the work on sender side with its incremental updates
>         using re-sync procedure, schedules, floods first, then trickle
>         older updates later. can do that no problem.
>
>         This is a wonderful technique, but it is more applicable to ISIS,
>
>   Henk  calc/processing overhead. measured? against eg stable situation
>         adding one route inconsistency, measure time, effort compared
>         to classical?
>
>   Nischal do normal BGP costs more: digest exchange costs max 760k, full
>         table costs 5+Mb.
>
>   Chandra status? intention?
>
>   Nischal grow, or other places, have to sit and decide.
>
>   Dave    not appropriate for operations group
>
>
>
> o BGP Status Reports 10 minutes
>   Huston
>
>   Dave:   how many more specifics relate to rational strategy (TE) as
>         opposed to badness.
>
>   Geoff:  tracking that.
>
>   Yakov:  AS runout or IPs first?
>
>   Geoff:  AS by about 2 years.
>
>   more instability coming because of convergeance on AS paths M&A, more
>   tier3/4 coming up the food chain
>
>   V6 routing, flat BGP announce, 2x covered address space. 500 participants
>
>   still overlay network (only 9 v6 only instances, no transit)
>
>   10% aggregation possibility
>
>
> web archive:        http://darkwing.uoregon.edu/~llynch/grow/

_________________________________________________________________
web user interface: http://darkwing.uoregon.edu/~llynch/grow.html
web archive:        http://darkwing.uoregon.edu/~llynch/grow/