Tips & Tricks TCP/IP sous Solaris

, par  Olivier Duquesne aka DaffyDuke , popularité : 2%

Echantillonnage TCP

pour avoir le debit IN/OUT en continu
/usr/local/etc/debit_lan <carte> <intervalle>
pour avoir le delta des valeurs du driver tcp entre 2 intervales de temps :
/usr/local/etc/delta_tcp <intervalle>

Config TCP

 ndd -get /dev/tcp tcp_keepalive_interval

Passer en 100 full duplex avec une carte Gigabit

The bge inferface (V210) can be forced to a certain speed and duplex
via two methodes: ndd and bge.conf

NDD Creating a script in /etc/rc2.d/S68net_tune
           #!/sbin/sh
           # /etc/rc2.d/S68net-tune
           PATH=/usr/bin:/usr/sbin
           # Force bge0 to 100fdx autoneg off
           ndd -set /dev/bge0 adv_1000fdx_cap 0
           ndd -set /dev/bge0 adv_1000hdx_cap 0
           ndd -set /dev/bge0 adv_100fdx_cap 1
           ndd -set /dev/bge0 adv_100hdx_cap 0
           ndd -set /dev/bge0 adv_10fdx_cap 0
           ndd -set /dev/bge0 adv_10hdx_cap 0
           ndd -set /dev/bge0 adv_autoneg_cap 0

bge.conf Adding the following line to the file
           /platform/sun4u/kernel/drv/bge.conf

           adv_autoneg_cap=0 adv_1000fdx_cap=0 adv_1000hdx_cap=0 \
           adv_100fdx_cap=1 adv_100hdx_cap=0 adv_10fdx_cap=0 \
           adv_10hdx_cap=0;

However, using bge.conf will force all instances of bge to the
speed/duplex specified in the file. 

Connaître la f**king interface réseau

prtconf -Dv|grep net