Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Jan 2002 15:29:25 +0100
From:      "Reto Trachsel (NetModule)" <reto.trachsel@netmodule.com>
To:        "'cjclark@alum.mit.edu'" <cjclark@alum.mit.edu>, "'net@freebsd.org'" <net@freebsd.org>
Subject:   ICMP Redirect - does it not belong to the RFCs??? 
Message-ID:  <F58DFF990DB0D411841D000102A7CD70090C15@tigris.pacific>

next in thread | raw e-mail | index | archive | help
Hi Crist and net-list

> I am not sure of the reason redirects are not sent for the default
> route. In your Stevens reference, he doesn't explain any reasoning for
> it? As you say, the comment I quoted goes wa-ay back to before the
> initial FreeBSD CVS import back to 4.4BSD or earlier. You might ask on
> freebsd-net@freebsd.org as to the reasoning behind this behavior.

It is described, that 4.4BSD Based Systems don't send ICMP-redirects if the
next Hop is the Routers default route. In my opinion, there's no reason for
this. Described into the RFC1812, a router must not send a redirect until
the three conditions are met. In this case, they are.

RFC1812 [Page82]:

  Routers MUST NOT generate a Redirect Message unless all the following
   conditions are met:

   o The packet is being forwarded out the same physical interface that
      it was received from,

--> Met, theres only one interface in the Company Network

   o The IP source address in the packet is on the same Logical IP
      (sub)network as the next-hop IP address, and

--> Met, 172.16.1.1 and 172.16.244.24 are both in the 172.16.0.0/16 Network

   o The packet does not contain an IP source route option.

--> Met, sourcerouting is switches off on every host.

Is this a part in ICMP that no belong to the RFC-Standarts, or du you know
an exacter RFC?

Regards
	Reto Trachsel


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F58DFF990DB0D411841D000102A7CD70090C15>