<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div><br>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div>
<div>On 3/22/15, 8:05 PM, "Ian Wells" <<a href="mailto:ijw.ubuntu@cack.org.uk">ijw.ubuntu@cack.org.uk</a>> wrote:</div>
</div>
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div>
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div class="h5"><br>
</div>
<div class="h5">Seems to me that an address pool corresponds to a network area that you can route across (because routing only works over a network with unique addresses and that's what an address pool does for you).  We have those areas and we use NAT to separate
 them (setting aside the occasional isolated network area with no external connections).  But NAT doesn't separate tenants, it separates externally connected routers: one tenant can have many of those routers, or one router can be connected to networks in both
 tenants.  We just happen to frequently use the one external router per tenant model, which is why address pools *appear* to be one per tenant.  I think, more accurately, an external router should be given an address pool, and tenants have nothing to do with
 it.</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</span>
<div><br>
</div>
<div>I think conflating address pools with routable space is a mistake. To me, this is the concept of "address scope" which I see as distinct from pool. For example, a single shared routable space may have several pools, each a /8 which is owned by a specific
 tenant. This is something that I would like to see in Liberty, making a the concept of an address scope a first class concept. Routers would be able to attach only to networks within the same scope, unless NAT was applied.</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div>
<div>
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div class="h5">John</div>
</div>
</div>
</div>
</div>
</div>
</span>
</body>
</html>