• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 7603
  • Last Modified:

Ifconfig - Txqueuelen

Hi,

I would like to know what kernel variables are set when i change the txqueuelen via command  "ifconfig eth0 txqueuelen 1000". Also i need some more information on how txqueuelen works internally. Where it is defined?. Whether in /proc file or some header fils?


Thanks/Sanjay


eth0      Link encap:Ethernet  HWaddr 00:10:DC:33:8B:3B  
          inet addr:140.221.9.41  Bcast:140.221.11.255  Mask:255.255.252.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:17385083 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12261014 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:50
          RX bytes:1306814149 (1246.2 Mb)  TX bytes:1024349560 (976.8 Mb)
          Interrupt:11
0
hegdesan
Asked:
hegdesan
  • 2
1 Solution
 
kiranghagCommented:
this is something i found regarding ur qustion from google.



tx_queue_len provides default values for the queue size in
all FIFO qdiscs, and an in unconfigured GRED (which acts
just as a pfifo)),

In HTB, it sets the limit of the queue of class qdisc:0,
so it affects traffic that doesn't get shaped.

In any case, any additional queuing after traffic control
is at the discretion of the network interface driver, and
not affected by tx_queue_len.

0
 
kiranghagCommented:
i guess txqueuelen is specific to the driver of the network card.
0
 
CleanupPingCommented:
hegdesan:
This old question needs to be finalized -- accept an answer, split points, or get a refund.  For information on your options, please click here-> http:/help/closing.jsp#1 
EXPERTS:
Post your closing recommendations!  No comment means you don't care.
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now