On (07/27/09 06:36), Dan Transue wrote: > > I have a couple of questions about routing, arp and IRE tables in the > kernel. I looked for an ip-interest alias but didn't find anything so > apologies in advance. I know this is opensolaris based and I am > specifically looking at Solaris 9 but it was suggested I try here.... : > We've gone through the typical tools (arp -a, netstat -rn, etc) and > nothing pops out. My customer does not get notified until the problem > has corrected itself. They believe it to be an arp issue because of > the above. It also self corrects in about 40 minutes - notably twice > the default of the ip_ire_arp_interval (1200000 or 20 minutes). > > I'm interested specifically in what the ipv4_ire_status, > ipv4_mrtun_ire_status, and ipv4_srcif_ire_status outputs mean. From > what I can see, the first one looks a lot like a routing table and the > second two are empty. Customer is convinced that this has some bearing > on their case probably because of the overwhelming lack of > documentation.
the ipvr*ire_status output from ndd is spilling out implementation-specific information about the kerne's internal routing tables. Note that these are undocumented (as your customer has figured out) and have been removed in OpenSolaris. > > Is it used b any other tool such as netstat and arp - source code > doesn't seem to show that but I could have missed it. Not directly (netstat and arp reveal information about the routing table, and so does ipv4_ire_status, but netstat/arp are Stable, documented interfaces). But all this information is just diagnostic information about the symptoms- it's not the root-cause of the problem itself. You say that > Customer sees an event where bi-directional communication is lost. > In the problem scenario, "they" can talk to us but we can't talk to > them. We can see that "they" are trying to open connections and we > can talk to anyone else and so can "they". When the problem happens, what does "route -n get <dst>" tell you? if that returns a gateway, then what does "arp -an|grep <gateway>" tell you? What does "netstat -ran|grep <dst>" tell you? --Sowmini _______________________________________________ networking-discuss mailing list [email protected]
