[ns] multicast-diffserv

José Santiago jcbs@mafalda.inesc.pt
Tue, 23 Oct 2001 11:24:09 +0100


This is a multi-part message in MIME format.

------=_NextPart_000_0073_01C15BB5.3BC10C00
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello all,

     I am a very beginner user of NS. At my first views, NS seemed to me =
to be the tool I was looking for since some time ago. Now my hopes came =
down. I have to meet IP-multicast and IP-diffserv. Both can be tested in =
NS in a very simple way. However I don=B4t now how to put them =
toghether.  I mean, I have to create a network topology where one can =
find IP traffic, IP-multicast (both in a best-effort mode), =
unicast-diffserv and multicast-diffserv. I have to test the interaction =
among them in the point of view of resources allocation, use of it and =
its sharing consequences.
    When I test only diffserv in NS, all goes ok. The same happen when I =
test multicast. But when one adds, in a ns-diffserv example, the =
instructions needed to have multicast traffic, the last doesn't work. =
The needed replicators  aren't automatically created in all nodes and =
the variable dst-addr/port is (always?) instatiated as -1/-1. This value =
change if one connects, previously, the communicating agents; but, of =
course, it isn't multicast. So, supposing that I am testing diffserv in =
NS, if I want to have simultaneously multicast how should I manage to =
get:
                - replicators in all nodes (created automatically or =
not) with its tables in good order?
                - affect code points in order to aggregate diffserv and =
multicast-diffserv in a separated way?
                - separate queues, at each link, as needed for each =
specific flow or aggregation of it?
    Can anybody help? Anyway, many tanks in advance for your attention. =
Sorry for taking some of your time.=20
   =20
    Best regard,

JS

------=_NextPart_000_0073_01C15BB5.3BC10C00
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2314.1000" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT size=3D2>Hello all,</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2>&nbsp;&nbsp;&nbsp;&nbsp; I am a very beginner user =
of NS. At=20
my first views, NS seemed to me&nbsp;to be the tool I was looking for =
since some=20
time ago. Now my hopes came down. I have to meet IP-multicast and =
IP-diffserv.=20
Both can be tested in NS in a very simple way. However I don=B4t now how =
to put=20
them toghether.&nbsp; I mean, I have to create a&nbsp;network=20
topology&nbsp;where one can find IP traffic, IP-multicast (both in a =
best-effort=20
mode), unicast-diffserv&nbsp;and multicast-diffserv.&nbsp;I have to test =
the=20
interaction among them in the point of view of resources allocation, use =
of it=20
and its sharing consequences.</FONT></DIV>
<DIV><FONT size=3D2>&nbsp;&nbsp;&nbsp; When I test only diffserv in NS, =
all goes=20
ok. The same happen when I test multicast. But when one adds, in a =
ns-diffserv=20
example, the instructions needed to have multicast traffic, the last =
doesn't=20
work. The needed replicators  aren't automatically created in all nodes =
and the=20
variable dst-addr/port is (always?) instatiated as -1/-1. This value =
change=20
if&nbsp;one connects, previously, the communicating agents; but, of =
course, it=20
isn't multicast. So, supposing that I am testing diffserv in NS, if I =
want to=20
have simultaneously multicast&nbsp;how should I manage to =
get:</FONT></DIV>
<DIV><FONT size=3D2>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; =
&nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp; - replicators in all nodes (created automatically or =
not)=20
with its tables in good order?</FONT></DIV>
<DIV><FONT size=3D2>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; =
&nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp; - affect code points in order to aggregate diffserv =
and=20
multicast-diffserv in a separated way?</FONT></DIV>
<DIV><FONT size=3D2>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; =
&nbsp;&nbsp;&nbsp;=20
&nbsp;&nbsp;&nbsp; - separate queues, at each link, as needed for=20
each&nbsp;specific flow or aggregation of it?</FONT></DIV>
<DIV><FONT size=3D2>&nbsp;&nbsp;&nbsp; Can anybody help? Anyway, many =
tanks in=20
advance for your attention. Sorry for taking some of your time. =
</FONT></DIV>
<DIV><FONT size=3D2>&nbsp;&nbsp;&nbsp; </FONT></DIV>
<DIV><FONT size=3D2>&nbsp;&nbsp;&nbsp; Best regard,</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2>JS</FONT></DIV></BODY></HTML>

------=_NextPart_000_0073_01C15BB5.3BC10C00--