Date: Fri, 30 Mar 2001 20:16:30 -0800 From: Julian Elischer <julian@elischer.org> To: s2209866@cse.unsw.edu.au Cc: bmah@FreeBSD.ORG, freebsd-net@freeBSD.ORG Subject: Re: How to find the bandwidth between two machines under freeBSD? Message-ID: <3AC55A1E.8C6C68D9@elischer.org> References: <NDBBJCEECLLLJHEBJOGDAEMCENAA.s2209866@cse.unsw.edu.au>
next in thread | previous in thread | raw e-mail | index | archive | help
Daniel Wong wrote: > > Hi, > > So if I need to code some traffic control algorithm under the IP layer in > the kernel, how do I determine how fast a particular interface goes. ie how > much bandwidth the interface has?? Also, what unit will this value be in?? I > was considering using MTU in the ifnet struct, but not sure how to use this, > and how it can be calculated along with the member baudspeed. I faced exactly this problem. if you have a stabdard inerface (e.g. ethernet) then you can actually ask it, but for serial interfaces of various kinds the best you can do is try keep a record of the highest bandwidth seen on the device in the past. > > Regards and Thanks > Dan > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-net" in the body of the message -- __--_|\ Julian Elischer / \ julian@elischer.org ( OZ ) World tour 2000-2001 ---> X_.---._/ v To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3AC55A1E.8C6C68D9>