Re: [BEHAVE] Home NAPT44 - How many ports?

"Poscic, Kristian (Kristian)" <> Wed, 05 June 2013 13:33 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 7DE1021F9ABB; Wed, 5 Jun 2013 06:33:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id dLrf+ofQT54B; Wed, 5 Jun 2013 06:33:12 -0700 (PDT)
Received: from ( []) by (Postfix) with ESMTP id EE70B21F9ACF; Wed, 5 Jun 2013 06:33:06 -0700 (PDT)
Received: from ( []) by (8.13.8/IER-o) with ESMTP id r55DWwG0026696 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 5 Jun 2013 08:32:58 -0500 (CDT)
Received: from ( []) by (GMO) with ESMTP id r55DWtQK002234 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 5 Jun 2013 09:32:56 -0400
Received: from ([]) by ([]) with mapi id 14.02.0247.003; Wed, 5 Jun 2013 09:32:54 -0400
From: "Poscic, Kristian (Kristian)" <>
To: "Rajiv Asati (rajiva)" <>, "" <>, "Softwires-wg list (" <>, "" <>
Thread-Topic: Home NAPT44 - How many ports?
Thread-Index: Ac5h7Gh9xwUId/SJTdSA920KKgIqlAAA9zuw
Date: Wed, 5 Jun 2013 13:32:53 +0000
Message-ID: <>
References: <>
In-Reply-To: <>
Accept-Language: en-US
Content-Language: en-US
x-originating-ip: []
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.57 on
Cc: "Erik Kline \(\)" <>
Subject: Re: [BEHAVE] Home NAPT44 - How many ports?
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Wed, 05 Jun 2013 13:33:17 -0000

Thanks. Can you tell us in general what applications did you use for this?
This heavily depends on the application type in use...p2p apps, etc. Since some apps spawn a large number of TCP ports for example.

So the question is to what degree do you think is your sample representative of a general user in any region?

For example does it cover 30% of users for an ISP in NA while it covers 80% of users for another ISP in APAC for example?

-----Original Message-----
From: [] On Behalf Of Rajiv Asati (rajiva)
Sent: Wednesday, June 05, 2013 6:14 AM
To:; Softwires-wg list (;
Cc: Erik Kline (
Subject: [BEHAVE] Home NAPT44 - How many ports?

Some of you may recall our discussion (during the last IETF) around "how many TCP/UDP ports are enough with NAPT44" per home, as ISPs move into A+P paradigm. ~500, ~1000, ~3000???

Well, I started monitoring my home router and plotting the NAPT44 port utilization on a minute-by-minute basis. You may find it here -

In short, port range of 500 seems ok, though 1000 would be more than enough for my home. Suffice to say, this is just a sample representation, since the port utilization would vary home to home, based on number of active devices, type of applications, the degree of simultaneous device or application usage etc.

If any of you are doing similar monitoring, then please share.


PS: Thanks to Erik Kline, who explained (with sufficient details) how to use google charting for my data. And thanks to Xun Wang & Shaoshuai Dai for helping me out significantly.

PS: My home has 3-4 active devices.
Behave mailing list