[ixp1200] IXP Simulator Query - passage of packets to Microen gines

Heaton, Eric D eric.d.heaton at intel.com
Thu Dec 13 13:39:18 EST 2001


Murali,

You're correct, there are several ways to simulate network traffic using the
Transactor (the IXP1200 simulator).  The easiest way is to get the IX Bus
Device Simulator up and running.  You can find information about this tool
in the IXP1200 Developer Tools User's Guide in sections 2.11.19-2.11.22.

This feature of the Developer Workbench will allow you to simulate with
custom Ethernet or ATM cells, though beyond that, you will have to create a
"Network Traffic DLL", which is like a foreign model, but for the specific
purpose of putting traffic on the IX Bus.  More information on the Network
Traffic DLL can be found section 2.11.21 of this same document and an simple
code example can be found in the
<IXP1200_INSTALL>\WIN32DevTools\Samples\NetworkTraffic directory.

     Eric Heaton
     Technical Marketing Engineer
     Intel Corporation - NPBU


-----Original Message-----
From: S Murali [mailto:tulasi at csa.iisc.ernet.in]
Sent: Friday, November 30, 2001 1:44 PM
To: ixp1200 at CS.Princeton.EDU
Subject: [ixp1200] IXP Simulator Query - passage of packets to Microengines

Hi All,

   I am presently working on IXP Simulator which comes with the CD's of
Intel. The issue is sending packets to the microengines. 

As far as I know there are 2 ways of passing packets to the microengines
 a) Using the IX Bus which comes with the simulator.
 b) Passing packets from outside the Workbench ( Foreign Model ).

I am sucessful in passing packets from the IX Bus, but do not have any
idea of sending packets from outside the Workbench ( i.e. from the network
) so that I can manipulate the packets going to the IXP. I think this can
be achieved by creation of some DLL's on Windows ( as specified in the
manual ) which can be linked to the Simulator.

Can any one out there give me some guidance of how to generate these
DLL's and the code ?? Or if you already have some sample code which works
this way, can you pass it on to me ??

The idea is to send and receive packets from the network (another m/c) to
the Simulator. If these is any other method by which we can achieve this,
pls specify.

Thanks,

Regards,

-Murali
IISc.
Bangalore




More information about the ixp1200 mailing list