Re: [v6ops] draft-ietf-v6ops-enterprise-incremental-ipv6 WGLC

Owen DeLong <> Fri, 09 August 2013 19:27 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 8377D11E817C for <>; Fri, 9 Aug 2013 12:27:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id RxKHgfnAyuJe for <>; Fri, 9 Aug 2013 12:27:50 -0700 (PDT)
Received: from ( [IPv6:2620:0:930::200:2]) by (Postfix) with ESMTP id 6C5FC11E8175 for <>; Fri, 9 Aug 2013 12:21:35 -0700 (PDT)
Received: from (delong-dhcp27 []) (authenticated bits=0) by (8.14.2/8.14.1) with ESMTP id r79JHLdg019217 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Fri, 9 Aug 2013 12:17:21 -0700
X-DKIM: Sendmail DKIM Filter v2.8.3 r79JHLdg019217
DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple;; s=mail; t=1376075841; bh=PHNtEaFFh40X/jlD1JpSKfEyqdE=; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc: Message-Id:References:To; b=3iZtIK2LZlqhuDoyuyTxMSb0LHoXrfgMtGxOYXlUyxdrson3RBb6PViYD8DtRzXDj WO93V86mMqEIlxfNTSpsmKdcp//GHANl/+EVMm3+swXWuM9CYkxPZ5VDGz21tjrklc MNQbW7x/AmLQd8PLP62PzUDdmqyuqJYVutmhChSk=
Content-Type: multipart/alternative; boundary="Apple-Mail=_B99E2586-CD61-405F-8596-0ED2DF59D622"
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
From: Owen DeLong <>
In-Reply-To: <>
Date: Fri, 9 Aug 2013 12:17:23 -0700
Message-Id: <>
References: <> <> <> <> <> <> <> <>
To: Arie Vayner (avayner) <>
X-Mailer: Apple Mail (2.1508)
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0rc1 ( []); Fri, 09 Aug 2013 12:17:21 -0700 (PDT)
Cc: "" <>
Subject: Re: [v6ops] draft-ietf-v6ops-enterprise-incremental-ipv6 WGLC
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: v6ops discussion list <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Fri, 09 Aug 2013 19:27:55 -0000

On Aug 8, 2013, at 22:21 , Arie Vayner (avayner) <> wrote:

> Another loosely related point that I think could make sense in such a document would be the ways to accomplish multi-homing and how it is different than today’s IPv4 implementations.
> Many enterprises rely on NAT on the Internet edge as their multi-homing/traffic engineering mechanism with IPv4.
> If we recommend against ULA+NPTv6 (or just NPTv6 for traffic engineering), then we need to highlight the symmetry requirement due to stateful security layers.
> Traffic leaving from an Internet gateway site to the Internet has to come back through the same site, or the stateful firewalls would break the flow (well, has to hit the same stateful security layer)

Or stateful firewalls have to get better about sharing state. There are two things that can help with this...

1.	Put your firewalls as close to the end systems they protect as possible. Make your security zones relatively small and place the firewalls closer together at those narrower borders.
	This will often require more firewall units, but it helps in a number of ways:
	A.	Firewall policy tends to be much simpler (and as a result less error prone and more reliable)
	B.	The hardware demands on the firewall tend to be lower so you can buy cheaper units.
	C.	The simpler rulesets can be more easily tailored to meet business requirements as they evolve.

2.	Improve firewalls. Give the firewalls that all protect the same boundary a way to mesh-peer with each other and exchange information about the state tables such that triangle routing is no longer problematic.

> Syncing upstream and downstream routing policies is not always an easy task (but could be relevant in some cases).
> Linking the Internet gateway layer across sites (before hitting the stateful security layer) could be another solution.

If we make the changes above to the firewalls, this could be  a lot less relevant in most cases.

> Do you think a short discussion to raise awareness for this potential issue could be relevant in such a document?

It's certainly worth documenting. I'm not sure whether it belongs in this document or not.