Re: [Diffserv] diffserv implementation on linux(rh 8.0)

nerdboy <> Sat, 04 January 2003 11:11 UTC

Received: from ( [] (may be forged)) by (8.9.1a/8.9.1a) with ESMTP id GAA09199 for <>; Sat, 4 Jan 2003 06:11:31 -0500 (EST)
Received: (from mailnull@localhost) by (8.11.6/8.11.6) id h04BKhr12433 for; Sat, 4 Jan 2003 06:20:43 -0500
Received: from (localhost.localdomain []) by (8.11.6/8.11.6) with ESMTP id h04B6gJ11359; Sat, 4 Jan 2003 06:06:42 -0500
Received: from ( []) by (8.11.6/8.11.6) with ESMTP id h04ApCJ10953 for <>; Sat, 4 Jan 2003 05:51:12 -0500
Received: from localhost.localdomain ( []) by (8.9.1a/8.9.1a) with ESMTP id FAA08966 for <>; Sat, 4 Jan 2003 05:41:24 -0500 (EST)
Received: from valmiki ([]) by localhost.localdomain (8.12.5/8.12.5) with ESMTP id h04AVUgw008641 for <>; Sat, 4 Jan 2003 16:01:38 +0530
Content-Type: text/plain; charset="us-ascii"
From: nerdboy <>
To: <>
Subject: Re: [Diffserv] diffserv implementation on linux(rh 8.0)
Date: Sat, 4 Jan 2003 16:16:41 +0530
User-Agent: KMail/1.4.3
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Message-Id: <>
Content-Transfer-Encoding: 8bit
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <>, <>
List-Id: Diffserv Discussion List <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
Content-Transfer-Encoding: 8bit

many many thanks to mohit , abiola and francis.
i have spent the past few days poring over the lartc and diffserv archives.
although i now know how to use the 'tc' commands , i yet am unaware of any way 
to test if tc works as it should do.
presume it can be tested by passing packets throught the network.
if any body in here who has implemented diffserv and aplied it to set of mpls 
routers can tell me about how to go about it, i'd be grateful.

thanking you in anticipation
(have attached the list of responses i received in the hope that they will be 
of use to other members.)

Mohit Singh <>
u can implement it using open source libraries
available for linux implementations - e.g. RED /RIO
for linux !
to check how it works , u need to ascertain quality of
the data u are processing.
e.g.,  for VoIP qos, u need to test voice quality
depending on system invloved.
plz be in touch...

"Abiola O. Adegboyega" <>
Hi there!

1. Use a network simulator
(ns-2 is available for free at
2. Follow the instructions and install on unix.
3. There are example scripts that you can simulate and observe results
4. You might want to use some perl scripts to measure average queue
lengths, bandwidth provisioned etc.
If u need further help, let me know.
From: "Scott Allen" <>
If you receive direct replies to your email, could you forward me copies of 
the DiffServ advice? I also am tasked with building a DiffServ network (using 
a Cisco infrastructure however, not Linux, but who knows how things might 
change) and I'm interested in the replies you receive. If they are global 
replies to <> , of course, I'll see 
Scott Allen 
Chief Information Officer 
TeleSuite Corporation 
937-836-9995 option 2 
you could try looking at this site
then hit the Cisco site for some teach yourself tutorials.
then arm yourself with a modelling tool and build a model of the network.
When it gives you the required theoretical performance buy some routers and 
build it.
Frank  Domoney
Glencroft Ltd

diffserv mailing list