The system 2.2.2.2/f2 is been told of a shorter path to a destination IP address from an ICMP type 5 message from the 3.3.3.3 server.
This is part of the router discovery protocol.
---------------------------
Here's the bit of code that produces it.
#ifdef CONFIG_IP_ROUTE_VERBOSE
if (IN_DEV_LOG_MARTIANS(in_dev) &&
rt->u.dst.rate_tokens == ip_rt_redirect_number && net_ratelimit())
printk(KERN_WARNING "host %u.%u.%u.%u/if%d ignores redirects for "
"%u.%u.%u.%u to %u.%u.%u.%u.\n",
NIPQUAD(rt->rt_src), rt->rt_iif,
NIPQUAD(rt->rt_dst), NIPQUAD(rt->rt_gateway));
-----------------------------
Anyway,
Add the lines below to both Linux systems to stop them generating redirect messages to the subnet. "or move one box to a different subnet as these messages types are only sent to same subnet systems.
put in you /etc/rcd/rc.local file
echo 0 > /proc/sys/net/ipv4/conf/all/send_redirects
echo 0 > /proc/sys/net/ipv4/conf/all/accept_redirects
"It's also a security risk to accept redirects."!!
/Raz
