Received: by 2002:a05:6a10:6006:0:0:0:0 with SMTP id w6csp1795730pxa; Sat, 29 Aug 2020 03:40:53 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwJUaSg8uI1g9AVNIBohE0Xz/3GZq+eQvcJfyLYRe094yKCDSNHqvUWZRbVLOV0Juyv8d9h X-Received: by 2002:a05:6402:3128:: with SMTP id dd8mr2800414edb.97.1598697653654; Sat, 29 Aug 2020 03:40:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1598697653; cv=none; d=google.com; s=arc-20160816; b=CvxcoB9cBPEU0GQgFgXKcF8ZLYwOz9S/6I6xbpwJX8gGh6cRco7zXmJnZcQupDou/6 8VwCxVNJozwKxxyv9VaLthafgTtbYXWhWio98BjJjPbG/h8YkiyvCNkL3zcef2nEFAGF ssMSgkkYssKykzQXjLQFyujYlLk8p/0XR+brJbCSGtpZ1nAJq3jpzbe3zqBFqq4XFZs7 JuIkrgFFgj4uXz3/IxTF2jX23ZKNPVhsK7L36oLvY2Ko5gHZuL32Sf25VmCrW83Dn49v xPo6g0RhLdrsKPHZZS2VGGTcKrHgZ/F1ITV87ohvFfqQvFnChbtdgdDlbhG6dtj0T9rf lyxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=v6rvGrJ4hwhoKCHJYih38HTKhyZTQU1YJD7hzX3Ya8o=; b=yoWZldV0UDSdIKkFcKdF6D4q8m7Cn8sZaE+VFLyN7/5Fl0J4/N4Yracr5aN9lcsDGY jbs1UgEIjYHm/pbWLjdpR4VvRdmscZMBDGEm0UquqOsIm7NSaN4YD/w+RQ6wm/Tfoy8c EUUb0GIZQK0LWyvOEt38WIZyXunDXmH33TP/vLfPzSTZ4Bteqo913Dls5d27ApSyasa/ 2U5eTe4h0+lB75Ii7w+RinVH7DZIIg9iRw+PjCPkrKAJiPqhwuaWSw2AV7aogmwFpKby kCHvfmVwuW34DWZCR5k3GU94hYSvuu8wdfHnxdr6XIuB8c/lJq8U30fV9uNalmwPxGRU mADg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id i24si1485107ejd.88.2020.08.29.03.40.30; Sat, 29 Aug 2020 03:40:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727985AbgH2KhT (ORCPT + 99 others); Sat, 29 Aug 2020 06:37:19 -0400 Received: from mx2.suse.de ([195.135.220.15]:42858 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726912AbgH2KhR (ORCPT ); Sat, 29 Aug 2020 06:37:17 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.221.27]) by mx2.suse.de (Postfix) with ESMTP id 67321AD1F; Sat, 29 Aug 2020 10:37:49 +0000 (UTC) Received: by lion.mk-sys.cz (Postfix, from userid 1000) id 0EBFE60737; Sat, 29 Aug 2020 12:37:15 +0200 (CEST) Date: Sat, 29 Aug 2020 12:37:15 +0200 From: Michal Kubecek To: Bart Groeneveld Cc: linux-kernel@vger.kernel.org, "David S . Miller" , Jakub Kicinski , Jonathan Corbet , Alexey Kuznetsov , Hideaki YOSHIFUJI , netdev@vger.kernel.org, linux-doc@vger.kernel.org Subject: Re: [PATCH v3] net: Use standardized (IANA) local port range Message-ID: <20200829103715.iofmvtisabjl5hqb@lion.mk-sys.cz> References: <20200828203959.32010-1-avi@bartavi.nl> <20200828204447.32838-1-avi@bartavi.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200828204447.32838-1-avi@bartavi.nl> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Aug 28, 2020 at 10:44:47PM +0200, Bart Groeneveld wrote: > This change will effectively halve the available ephemeral ports, > increasing the risk of port exhaustion. But: > ... > b) It is only an issue with more than 11848 *outgoing* connections. > I think that is a niche case (I know, citation needed, but still). You don't need 11848 simultaneous connections to run into problems as you may also have timewait sockets left after a connection is closed. If there are many shortlived outgoing connections to the same server, you may run out of ephemeral ports even without having too many active connections at any time. Michal