From owner-freebsd-net@FreeBSD.ORG Mon Jan 24 16:02:52 2005 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2B3816A4CE for ; Mon, 24 Jan 2005 16:02:52 +0000 (GMT) Received: from us.svf.stuba.sk (us.svf.stuba.sk [147.175.16.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id 308DF43D49 for ; Mon, 24 Jan 2005 16:02:52 +0000 (GMT) (envelope-from md@us.svf.stuba.sk) Received: from us.svf.stuba.sk (localhost [127.0.0.1]) by us.svf.stuba.sk (8.13.1/8.13.1) with ESMTP id j0OG2lVb093626 for ; Mon, 24 Jan 2005 17:02:48 +0100 (CET) (envelope-from md@us.svf.stuba.sk) Received: (from md@localhost) by us.svf.stuba.sk (8.13.1/8.13.1/Submit) id j0OG2gs1093621 for freebsd-net@freebsd.org; Mon, 24 Jan 2005 17:02:42 +0100 (CET) (envelope-from md) Date: Mon, 24 Jan 2005 17:02:42 +0100 From: Marian Durkovic To: freebsd-net@freebsd.org Message-ID: <20050124160242.GA91593@us.svf.stuba.sk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i X-Virus-Scanned: ClamAV 0.80/648/Sun Jan 2 09:18:38 2005 clamav-milter version 0.80j on us.svf.stuba.sk X-Virus-Status: Clean X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.64 X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on us.svf.stuba.sk Subject: Making ICMP the default traceroute protocol? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jan 2005 16:02:52 -0000 Hi all, seems that in today's networking environment the original traceroute concept utilising high UDP ports no longer works - since those ports are now typically blocked by firewalls. However, when traceroute is performed using ICMP protocol, the results are much better. Therefore, I'd like to propose to patch src/contrib/traceroute/traceroute.c so the ICMP protocol is the first one in struct outproto protos[] = { and thus the default protocol used by traceroute. With kind regards, M. -------------------------------------------------------------------------- ---- ---- ---- Marian Durkovic network manager ---- ---- ---- ---- Slovak Technical University Tel: +421 2 524 51 301 ---- ---- Computer Centre, Nam. Slobody 17 Fax: +421 2 524 94 351 ---- ---- 812 43 Bratislava, Slovak Republic E-mail/sip: md@bts.sk ---- ---- ---- --------------------------------------------------------------------------