[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ANTS
> What do I change in config file to comunicate 2 machines with IP A
> and B. The link is Ethernet 100.
You need to change 'localhost' in the configuration files to 'A' and
'B' in the right places.
Assuming this is node A:
> node 18.31.12.1 -routes ping.routes -log 255 -consoleport 2050
> channel 18.31.12.1 localhost:8004 -log 255
> application 18.31.12.1 apps.ping.PingApplication -target 18.31.12.3 -iter 20 -interv 300 -lossage 1 -prime 1000
change the 'localhost' above to 'A'.
And assuming this is node B:
> node 18.31.12.2 -routes ping.routes -log 255 -consoleport 2051
> channel 18.31.12.2 localhost:8005 -log 255
Change the 'localhost' to 'B'
> connect 18.31.12.1 18.31.12.2
> "
Either re-run 'makeroutes' to generate the new routes file, or change
localhost there too (
> and routes file...
>
> "
> 18.31.12.1 18.31.12.2 18.31.12.2 localhost:8005
> 18.31.12.2 18.31.12.1 18.31.12.1 localhost:8004
> "
18.31.12.1 18.31.12.2 18.31.12.2 B:8005
18.31.12.2 18.31.12.1 18.31.12.1 A:8004
> The class DataCapsule is not correct to comunicate with 2
> machines. Only in unique machine. Is it correct ?
No, DataCapsule should work between machines as well as within a
single machine/VM.
> After that... to start my application only...
> antsvm edu.utah.janos.nodeos.Main ants.core.ConfigurationManager x.config ANY_IP
Yes, starting your application should be the same as in the
single-machine case, but you must of course give the right "ANTS IP"
address on the right physical machine. In your case 18.31.12.1 is 'A',
and 18.31.12.2 is 'B'.
I hope I answered your question. (And I hope I got the answer right,
too, I'm doing it from memory.)
-Pat
----- ----- ---- --- --- -- - - - - -
Pat Tullmann tullmann@cs.utah.edu
Mean people suck.
- References:
- ANTS
- From: rijomar@radiumsystems.com.br
[ Janos ] [ OSKit ] [ Network Testbed ] [ Flick ] [ Fluke ]
Flux Research Group / Department of Computer Science / University of Utah