I am not following your conclusion, or how you got there from Noel's note.

The separation of identity and location should mean, for example, that multi-homed sites can be properly aggregated in teh core routing table. So the separation is distinctly applicable to multi-homed sites and their inter-domain aggregation. One related side effect is that the mapping system can take responsibility for providing traffic engineering information for such sites, so that we do not have to use dis-aggregation for multi-homed edge sites' traffic engineering.

FIB aggregation is a local trick. It does nothing to help routing advertisements. Also, while I will not sneeze at a 30% benefit (more runway is very useful), that clearly is not an architectural answer to the problems. While there have been some inter-domain variations on virtual-aggregation suggested, the primary applicability of tat technique is intra-domain. While it has the potential (if we can deal with configuration complexity and issues such as loose source policy application) to provide a significantly larger than 30% win, it is still largely a short term technique designed to help us keep functionaing while we get to an architecture that works better.

Yours,
Joel M. Halpern

Flinck, Hannu (NSN - FI/Espoo) wrote:
Noel

Thank you for the answer. So I conclude that that
- for ISP internal and inter-domain scalability concerns we have the
evolutionary path of aggregating RIB/FIBs
- for stub networks we have identity/location separation or elimination

The two cases have different target scenarios, beneficiaries and
incentives for deployment.

Does it make sense to have one recommendation as we are essentially
dealing the problem of scalability in two different contexts.

- Hannu
-----Original Message-----
From: Noel Chiappa [mailto:[email protected]] Sent: Wednesday, November 25, 2009 21:09
To: [email protected]
Cc: [email protected]
Subject: Re: [rrg] moving towards recommendation: the current plan


   > From: "Flinck, Hannu (NSN - FI/Espoo)" <[email protected]>

> I am left wondering how does the locator and identifier separation
   > fit into the story line.
   > ...
   > They separation seems to be orthogonal to the aggregation based
   > solutions.

No, because a lot of the routing-table entries which are appearing now are 'de-aggregates' caused by a number of things which separation of location and identity will give us additional tools to provide _without_ having to depend on the routing. (Remember Wheeler's/Lampson's famous aphorisms about problems in computer science being solved by another layer of indirection, i.e. binding - separation of location and identity gives us just such a layer of binding.)

(BTW, "locator and identifier" is not really optimal terminology, because those refer to specific kinds of names, and it's better to refer to the generic concepts, i.e. 'identity' and 'location'.)


Here are some examples of things which are causing extra routing table entries to appear, which can be done without those extra entries if there is a identity/location binding layer:

- Injecting more-specifics into the external scope to cause inbound traffic to take the optimal entry point: this can be down with I/L separation by binding the addresses of different parts of the internal scope to different entry routers (with others listed as lower-priority, in case the prime router fails).

- Multi-homing, which causes what are effectively PI addresses (even if allocated from one provider's block) to be advertized from routers connected to other providers: again, with I/L separation, the different entry routers can be listed in that block's binding, and only the location of the entry routers (which can/should be given addresses from the block of the provider to which they are attached) need be advertized - aggregated, of course, into that provider's advertisement.

- Provider-independent addresses, which are inherently unaggregatable:
with I/L separation, the PI addresses need not be advertized in the modified part of the network, only the location of the entry routers.

There are more, such as punch-outs (an organization changes providers, and takes their address block with them), etc.


Do note that the exact details, and the benefits, will vary from case to case, depending on the particulars; in some cases (e.g. the PI one), only parts of the network which are running the location/identity separation will benefit from reduced routing tables.

Which is, of course, not a bug, but a feature - it's an incentive to those parts of the network to convert... :-)

        Noel

_______________________________________________
rrg mailing list
[email protected]
http://www.irtf.org/mailman/listinfo/rrg

_______________________________________________
rrg mailing list
[email protected]
http://www.irtf.org/mailman/listinfo/rrg

Reply via email to