Hi,
 
I have both linux and solaris NIS client against a Solaris NIS Server, but my linux box are shamefully slow compare to solaris some sample:
 
on Solaris 5.8:
 
# ypwhich
transporter02.domain.com
# time id userid
uid=36923(userid) gid=36923(u_036923)
 
real        0.0
user        0.0
sys         0.0
 
on Linux:
 
[root@linux]# ypwhich
transporter02.domain.com
[root@amsdc2-n-s04taw root]# time id userid
uid=36923(userid) gid=36923(u_036923) groups=36923(u_036923)
 
real    0m10.509s
user    0m0.030s
sys     0m0.090s

********** Route****************
 
[root@linux]# traceroute transporter02
traceroute to transporter02.domain.com (IP), 30 hops max, 46 byte packets
 1  nlamsdc2mp078-hsrp.net-equip.domain.net (IP)  0.000 ms  0.000 ms  0.000 ms
 2  transporter02.domain.com (IP)  0.000 ms  0.000 ms  0.000 ms
 
solaris# traceroute transporter02
traceroute to transporter02.domain.com (145.6.246.53), 30 hops max, 40 byte packets
 1  transporter02.domain.com (145.6.246.53)  0.462 ms  0.279 ms  0.306 ms
 
Although I considered that latency involved but still I'm not statisfied, is there any tunable parameter that I can set on linux box to somehow improve the performance?
 
I also noticed things that I'm not sure if this is default on linux nis bindings:
 
[root@linux]# pwd
/var/yp/binding
[root@linux]# ls
NONAME.DOMAIN.COM.1  NONAME.DOMAIN.COM.2  ===> why there are two of this on linux?
 
solaris# cd /var/yp/binding
solaris# ls
NONAME.DOMAIN.COM  xprt.tcp.3        xprt.ticlts.3     xprt.ticotsord.2  xprt.udp.2
xprt.tcp.1        xprt.ticlts.1     xprt.ticots.3      xprt.ticotsord.3  xprt.udp.3
xprt.tcp.2        xprt.ticlts.2     xprt.ticotsord.1  xprt.udp.1        ypbind.pid

Thanks in advance for any feedback.
 
Things I've tried to tweak:
 
* put NIS Server IP on /etc/yp.conf
* put NIS Server IP on /etc/hosts
no positive result.
 
 
joseph