From owner-freebsd-hackers@FreeBSD.ORG Tue Jul 8 04:18:19 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0486737B401 for ; Tue, 8 Jul 2003 04:18:19 -0700 (PDT) Received: from bluejay.mail.pas.earthlink.net (bluejay.mail.pas.earthlink.net [207.217.120.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8495843FA3 for ; Tue, 8 Jul 2003 04:18:18 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from user-38lc01p.dialup.mindspring.com ([209.86.0.57] helo=mindspring.com) by bluejay.mail.pas.earthlink.net with asmtp (SSLv3:RC4-MD5:128) (Exim 3.33 #1) id 19ZqUC-0001mj-00; Tue, 08 Jul 2003 04:18:17 -0700 Message-ID: <3F0AA830.9A82CB37@mindspring.com> Date: Tue, 08 Jul 2003 04:17:04 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Socketd References: <20030707012205.3103dfc8.db@traceroute.dk> <20030707153314.GA1695@webboy.soth.at> <20030707180252.44036c61.db@traceroute.dk> <20030708131339.16da151f.db@traceroute.dk> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-ELNK-Trace: b1a02af9316fbb217a47c185c03b154d40683398e744b8a431c29aa38c963e9095e6b1fe965ab4aa350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c cc: hackers@freebsd.org Subject: Re: 5 "Advanced" networking questions X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 11:18:19 -0000 Socketd wrote: > > I guess you want to do this so that you can break path MTU > > discovery and fail to properly exchange packets with the DF > > bit set in the headers, and which don't take into account > > intermediate links with smaller MTUs, like VPNs or PPPOE > > links? > > > > What exactly are you getting from disabling ICMP, besides a > > broken network connection to some systems you may wish to be > > able to exchange packets with? > > I don't want to disable ICMP, just don't want to respond when ttl=0, > meaning when my firewall/gateway is on a "traceroute path". You should specifically modify the ICMP code to not respond to echo datagrams, or when ttl == 0, then, and work it that way. In other words, it's time to hack your network stack to specifically add that "feature". -- Terry