Path: utzoo!utgpu!water!watmath!clyde!rutgers!mit-eddie!husc6!cmcl2!yale!long From: long@yale.UUCP (H. Morrow Long) Newsgroups: comp.protocols.tcp-ip Subject: Query on ICMP redirect handling when received by 4.3BSD hosts Message-ID: <145@yale-bulldog.yale.UUCP> Date: 8 Jan 88 18:11:02 GMT Organization: Yale University, New Haven, CT Lines: 20 We (Yale CS and EE depts) are preparing for an NFSNET (actually JVNCnet) gateway that will be added to the local network configuration in addition to our ARPAnet gateway. We have successfully used Gated to replace the the EGP daemon on our local backbone and we would like to have the gateway used for reaching default routes be dynamically switched (between JVNCnet and ARPAnet) by using ICMP redirects. Unfortunately looking at the 4.3BSD code it appears that although sending ICMP redirects from a 4.3BSD gateway is fairly developed the receiving of an ICMP redirect by a 4.3BSD host merely marks the fact that the route was obtained dynamically from an ICMP redirect but the redirect is never aged and removed (timed out). The 4.3BSD routed has a comment inside main.c in the infinite for loop where select is called to wait for RIP input and process() is called if there is rip input that says 'handle ICMP redirects' but there is code in the 4.3BSD routed that appears to handle ICMP redirects. Is this true? Is there a version of routed that does? H. Morrow Long long-morrow@cs.yale.edu