""Howard C. Berkowitz""  wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> At 11:27 PM -0400 5/22/02, dre wrote:
> >>  The first key question to ask here:  what is the broad routing
> >>  paradigm?  Cold potato/closest exit or hot potato/best exit?
> >
> >For a "peering routes" example, yes best-exit/closest-exist problems
> >are super high on the agenda.  However, that seems to be more of
> >an IGP problem, and that's where regular knowledge of say, OSPF,
> >is taken to a whole new level.
>
> Not necessarily an IGP problem, but possibly an edge router that
> classifies traffic, possibly with communities signaled to an
> aggregating router, or using policy routing to MPLS tunnels.

You really think that's likely?  I always saw it as:
same weight/local_pref -> external route -> same as-path -> same
origin type -> *then* MED (some people doing annoying internal
IGP metrics (based on fiber distances) to MED's, others doing more
intelligent, yet also annoying values that force you to do best-exit, but
end up costing you money until you local_pref and force shortest-exit,
and lastly smart people who tell you they are doing MED's based on
delay or congested peers or *ahem* antiquated equipment (can you
say AGS+?) and you listen to them because you are friends with the
guy or some equally similar situation).

Now, what's the next step if MED is the same?  Your IGP metric.
Boom.

Doing something like DS-TE (which it sounds like you are mentioning
as common practice for best-exit routing) is unheard of to me.

> >Reversal routing concepts are common in the workplace and unheard
> >of in any labs/certification courses.
>
> Are you mentioning reverse path verification as well?

Good catch. ;>  Actually, I had the idea of reverse triggers using BGP
and source-specified routing a long time ago (to actually stop spoofed
addresses).  I sort of borrowed the concept from MAPS RBL's BGP
reverse trigger for stopping unsolicited commercial email and other
blackholing concepts.  Then Cisco (and now Juniper) started doing
this with a FIB and calling it uRPF.  Funny name for a simple concept.
Well I guess it's not very simple.  I'm still trying to get my head around
loose vs. strict uRPF and some of the strange ideas I've had recently
involving IRRToolSet peval and router configruations for strict mode
(or was that loose mode? heh).

> >>  We've been learning a lot about that IGP metric direct translation to
> >>  MED can be dangerous, and produce persistent oscillation. Those route
> >>  maps may be the better way to set MED.
>
http://www.ietf.org/internet-drafts/draft-ietf-idr-route-oscillation-01.txt

Ok well that's easy.  Implement your RR's correctly (duh).  And I
personally say Keep It Simple Stupid and use every possibility before
considering MED's (never do always-compare, but always use
deterministic when you do use MED's), and just stick to good old
IGP costing based on whatever you want (fiber distances, delay, etc),
but make it overly simple and easy.

One way to avoid using MED's is to call your peer and say "hey can
you local_pref or change your IGP metric around this for me?".  That
generally works pretty well ;>

> There also some unusual uses of MED, where IOS has knobs to implement
> certain behavior.  Always-compare-MED can compare the MEDs of
> different AS, as long as they are adjacent.  Avi Freedman had a
> presentation on an informal standard for exchange-point MED values,
> based on delay, at the Denver NANOG.

Wish there was more out there, but thanks for the pointers =]  Cisco
docs are lacking, and I hadn't seen those (woo!) 3 slides before.  I
guess something is better than nothing, so I'll stop complaining now.

> >that's totally black-art.  Cisco certs clearly don't have the whole
> >ball-of-wax,
> >but a lot of this can be easily incorporated into their curriculum.
>
> Well, it depends how complex you want to make the curriculum.  I
> don't really see, for example, why an ISP routing engineer needs a
> particular knowledge of VoIP.  If the ISP offers voice, they are
> likely to have full-time voice specialist.  If the ISP is just
> providing connectivity, the VoIP and AVVID in general becomes the
> enterprise's problem.   I'd rather see more certification types, in
> more depth than breadth, in more areas.  That's the way the TAC is
> internally organized, anyway.

I sort of like how the Cisco SE's are organized:
Core Transmission (e.g. SONET, ATM, Frame-Relay, Ethernet/Etherchannel)
IP Multi-Layer / IP VPN (e.g. MPLS VPN, IPSec, BGP, OSPF, VLAN)
IP Aggregation / Access (e.g. xDSL, Cable, Dial, Fixed Wireless, WLAN)
Packet Telephony (e.g. VoIP, VoX, SS7, IPBX, H.323,  MGCP, SIP)
Network Management (SNMP, TFTP, CLI, HTML, XML, CORBA)

Is this what you are talking about?  Cisco is starting to organize a lot
of concepts around good models; I think they have this stuff down (but
that doesn't mean it can't be improved - they need a lot of industry
feedback).  Other companies are also starting to get some momentum
(well I'm talking about Juniper, although Foundry and possibly others
have their own ceritification programs).

> There are a couple of alternatives to NO-PEER, including a concept I
> called the super-community in an I-D.  It might have advantages with
> respect to exchange points and distribution within a region, but
> NO-PEER is much more general.

Which I-D describes the super-community?  I'm already trying to think
up crazy ideas with NO-PEER, but what's annoying is that it's breaking
a lot of my Keep It Simple concepts.  Actually, everything is really coming
together in the worst way possible.  Too many options now and no one
leading the bunch.  We now have a big bucket of Cisco, Juniper, IETF,
oldtimers, newbies, NetVMG, RouteScience, Packet Design, and the
list goes on and on.... all trying to solve the same problems -- and working
in opposite (yet equally complicated) directions.  Isn't this called Chaos
Theory or something?

> >Actually IPv6 is a replacement for IPv4.  Tell Nortel to work on that.
>
> I did.  To use their euphemisms, telling things like that is one
> reason I was "optimized" out of a job.

Yeeouch.  Bitter, much?

> Shortage of smart -- make that uninformed -- people.  How many times
> do you see posts to this list wanting to know how to globally
> load-balance their BGP traffic?  What fundamental misunderstanding
> causes this?

Not RTFM'ing?  Cisco's avoidance to test on these topics?  Dunno.
What caused the 112,000 routes we have today?  I really super doubt
it's all that mysterious swamp space.  I think it's more like the opposite.

To be honest, I'm discovering that the industry is filled with people
trying to keep their jobs even though they are totally underqualified
and only been doing this stuff for like 2-3 (at most!) years.  They are
filling the bucket of knowledge with FUD, FUD, and more FUD.  And
they're growing in insanely large numbers everyday.  This is *not* an
easily solvable problem and it's not going to turnaround for the better
anytime soon.

> Not sure which aspects you have in mind, and there's a lot of
> enterprise education needed about what various multihoming strategies
> will and won't buy them -- I spent at least a chapter on these
> choices. NO-PEER could help, because it's becoming pretty clear CIDR
> aggregation is becoming less useful due to the desire of customers
> for multiprovider multihoming.  I also find that single-provider
> multihoming to multiple POPs, with conscious local loop diversity, is
> much underutilized.

Your other book says "... get advice from your ISP or a consultant
experienced with multihoming address practices".  When I read that
3 years ago I wanted to virtually beat you with a cluestick (or something)!
Is this what you are going to say in your new book, as well?

So, if there's a lot of enterprise education needed -- then start
educating!!

The only things I've read so far is
A) Doyle Vol. II Figure 4-6 (NAT is used to resolve the CIDR problem)
B) Conditional Advertisement
http://www.cisco.com/warp/public/459/cond_adv.html
C) Knowledge of how ARIN and RIPE give allocations and how ISP's filter
     on boundaries http://www.nanog.org/filter.html

So what's the answer?  My answer is (keeping it simple) and thus doing PI
space whenever possible and annoucing it everywhere (hrmn... disconnected
backbones... hrmn... annoying concepts... hrmn...) possible and for
inter-domain
traffic engineering for inbound use a more-specific with like no-export
(and/or
send-community setting of upstream local_pref) and/or as-path prepends
(which
are easily overridden by local_pref).  More annoying concepts, but I can't
think
of anything more simple than that.  I guess PA is/was saving a lot (or was
it?) for
most people (since most people are single homed?), but blah, who wants to be
single homed anyways?  And who stays single-homed forever?  You're going to
end up punching holes in your blocks if you hand out PA space.

RIPE does it smart:
if you want to run BGP at all (which means you probably understand the
concept
of multihoming), you have to get a PI allocation (but most people there can
get a
PI allocation because RIPE doesn't require a minimum of 1024 hosts immediate
need and 2056 hosts by end of one year like ARIN does to get a /20).  Here
in
ARIN territory, you have to be a lot more clever in order to be a good BGP
neighbor and that means choosing options A) or B) above (or going the C
route
I mentioned before and somehow getting some PI / swamp space).

I'd like to see the delta between your thoughts and mine on PA multihoming.

-dre




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=44794&t=44778
--------------------------------------------------
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]

Reply via email to