From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Miller Subject: Re: [net-next 0/3] tipc: Confgiuration of MTU for media UDP Date: Fri, 20 Apr 2018 11:04:49 -0400 (EDT) Message-ID: <20180420.110449.1947265114568554077.davem@davemloft.net> References: <1524128780-2550-1-git-send-email-mohan.krishna.ghanta.krishnamurthy@ericsson.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: tipc-discussion@lists.sourceforge.net, jon.maloy@ericsson.com, maloy@donjonn.com, ying.xue@windriver.com, netdev@vger.kernel.org To: mohan.krishna.ghanta.krishnamurthy@ericsson.com Return-path: Received: from shards.monkeyblade.net ([184.105.139.130]:44952 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755224AbeDTPEv (ORCPT ); Fri, 20 Apr 2018 11:04:51 -0400 In-Reply-To: <1524128780-2550-1-git-send-email-mohan.krishna.ghanta.krishnamurthy@ericsson.com> Sender: netdev-owner@vger.kernel.org List-ID: From: GhantaKrishnamurthy MohanKrishna Date: Thu, 19 Apr 2018 11:06:17 +0200 > Systematic measurements have shown that an emulated MTU of 14k for > UDP bearers is the optimal value for maximal throughput. Accordingly, > the default MTU of UDP bearers is changed to 14k. > > We also provide users with a fallback option from this value, > by providing support to configure MTU for UDP bearers. The following > options are introduced which are symmetrical to the design of > confguring link tolerance. > > - Configure media with new MTU value, which will take effect on > links going up after the moment it was configured. Alternatively, > the bearer has to be disabled and re-enabled, for existing links to > reflect the configured value. > > - Configure bearer with new MTU value, which take effect on > running links dynamically. > > Please note: > - User has to change MTU at both endpoints, otherwise the link > will fall back to smallest MTU after a reset. > - Failover from a link with higher MTU to a link with lower MTU There are many negatives to using UDP in a way which causes fragmentation, like this code now does. But whatever, you guys can do whatever you want and get to keep the pieces I guess :-) Series applied.