Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Dec 2001 01:40:00 -0500
From:      sridharv@ufl.edu
To:        hackers@freebsd.org
Subject:   IP queue question
Message-ID:  <200112280640.BAA01182@anansi.vpha.health.ufl.edu>

next in thread | raw e-mail | index | archive | help
I was reading TCP/IP Vol 2 by douglas comer. In that 
he has one queue for each interface from which the IP 
layer processes the incoming datagrams. He has used 
round-robin for fairness. I checked up the BSD code 
and it seems to use only one queue 'ipintrq'. The 
ethernet driver places the mbuf in this queue for an 
IP payload. Comer has also asked a review question 
pertaining to the disadvantage of having a single 
queue ( which i presume inhibits fair scheduling and 
stuff)
Have I interpreted the code correctly? Y is this so in 
BSD? 
Also when I took a look at FreeBSD ipinput code the 
ipintr function which handles the software interrupt 
had a comment which said " to go away sometime soon" . 
Why and what is the alternative?

The fastest way to change is to laugh at your own 
folly - Who moved my cheese

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112280640.BAA01182>