From owner-freebsd-net@FreeBSD.ORG Sat Dec 26 22:45:20 2009 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B28461065698 for ; Sat, 26 Dec 2009 22:45:20 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outO.internet-mail-service.net (outo.internet-mail-service.net [216.240.47.238]) by mx1.freebsd.org (Postfix) with ESMTP id 9AB098FC0C for ; Sat, 26 Dec 2009 22:45:20 +0000 (UTC) Received: from idiom.com (mx0.idiom.com [216.240.32.160]) by out.internet-mail-service.net (Postfix) with ESMTP id 48651A1EA7; Sat, 26 Dec 2009 14:45:20 -0800 (PST) X-Client-Authorized: MaGic Cook1e X-Client-Authorized: MaGic Cook1e Received: from julian-mac.elischer.org (h-67-100-89-137.snfccasy.static.covad.net [67.100.89.137]) by idiom.com (Postfix) with ESMTP id BFA492D6013; Sat, 26 Dec 2009 14:45:19 -0800 (PST) Message-ID: <4B3691FF.3050402@elischer.org> Date: Sat, 26 Dec 2009 14:45:19 -0800 From: Julian Elischer User-Agent: Thunderbird 2.0.0.23 (Macintosh/20090812) MIME-Version: 1.0 To: Hideki Yamamoto References: <90dbee150912261333l602c4161nccaf1995dc83699a@mail.gmail.com> In-Reply-To: <90dbee150912261333l602c4161nccaf1995dc83699a@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-net@freebsd.org Subject: Re: GIF MTU parmeter is needed X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Dec 2009 22:45:20 -0000 Hideki Yamamoto wrote: > Hi, > > I often use FreeBSD for developing the gateway. For example, I use gif for the > tunnel protocol when using IPv6 over IPv4 and use an application for changing > packet address for special purpose. When we were using old FreeBSD, such as > FreeBSD 4.11, the MTU of the tunnel packets or forwarded packets > was not limited into 1280. However, FreeBSD 6,7, and 8 fragments packets > by 1280 when using tunnel. ?? huh? it is defined by the MTU of the gif interface as set with ifconfig > > I know that this behavior is based on the RFC specification. However > it is not useful when using AV application that use around 1400B RTP packet. > AV packets will be fragmented into long packets (1280) and short > packets (1400-1280) > when using tunnel, and short packet will sometimes be lost by network. > > I hope new parameter by sysctl to control MTU of tunnel will be implemented. > The following is an example of new paramter to control MTU size. > > net.inet6.use_mmtu :1 --- is the same as current versions, it means > minimum MTU 1280 > will be used when gateway node. > :0--- is the same as the > old versions. It means > OS uses > as long MTU size as possible > ( I hope "1" will be default) > > Are there any comment on this matter? > > Best regards, > > Hideki Yamamoto > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"