[ns] Node with more than one network interface
Dear all, I'm working on Ad-Hoc Mesh Network scenario, I want to use more than one network interfaces per node and I want to provide an IP address for each interfaces. Naturally, the interfaces installed in the same node will work in different channels to avoid interference. I tried to modify the C++ code but I realized that it was not the correct solution because the routing agent allows only a single identifier per node and so some packets have been lost. Another idea should be to connect many nodes equipped with only one network interface by a piece of cable to build a macronode with more than one network interfaces. The idea seems good but I'm not able to implement the ns script that allows to do it. Do you have some suggestions or some smarter idea for me? Thank you all in advance! Best regards. Massimo Reineri
Re: [ns] Node with more than one network interface
Thank you Ramon! I've already implemented your solution and it's great when I want to work in a scenario that I can call Multi Interfaces Single IP address. The problem arises when I try to work in the scenario in which each interface (network card) is equipped with own ip address because the solution that you have suggested to me does not allow to do it. I call this scenario Multi Interfaces Multiple IP Address. In your solution the node has only one IP address and many physical interfaces that are able to work in different channels. In my solution I would to have node with different physical interfaces each one equipped with its own IP address. Is it possible in your opinion? Best regards, Massimo - Original Message - From: Ramon Aguero [EMAIL PROTECTED] To: Massimo Reineri [EMAIL PROTECTED] Sent: Tuesday, September 09, 2008 12:07 PM Subject: Re: [ns] Node with more than one network interface Hi Massimo, maybe you would like to take a look at: http://personales.unican.es/aguerocr/ Cheers, Ramón At 11:24 09/09/2008, you wrote: Dear all, I'm working on Ad-Hoc Mesh Network scenario, I want to use more than one network interfaces per node and I want to provide an IP address for each interfaces. Naturally, the interfaces installed in the same node will work in different channels to avoid interference. I tried to modify the C++ code but I realized that it was not the correct solution because the routing agent allows only a single identifier per node and so some packets have been lost. Another idea should be to connect many nodes equipped with only one network interface by a piece of cable to build a macronode with more than one network interfaces. The idea seems good but I'm not able to implement the ns script that allows to do it. Do you have some suggestions or some smarter idea for me? Thank you all in advance! Best regards. Massimo Reineri
Re: [ns] Node with more than one network interface
Thank you Andreas for your suggestion! I will inspect it and I will let you know. Massimo - Original Message - From: Andreas J Kassler [EMAIL PROTECTED] To: 'Massimo Reineri' [EMAIL PROTECTED] Sent: Tuesday, September 09, 2008 12:28 PM Subject: RE: [ns] Node with more than one network interface Massimo, You could use ns-miracle which supports multiple interfaces. Best, Andreas -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Massimo Reineri Sent: Dienstag, 9. September 2008 11:25 To: ns-users@ISI.EDU Subject: [ns] Node with more than one network interface Dear all, I'm working on Ad-Hoc Mesh Network scenario, I want to use more than one network interfaces per node and I want to provide an IP address for each interfaces. Naturally, the interfaces installed in the same node will work in different channels to avoid interference. I tried to modify the C++ code but I realized that it was not the correct solution because the routing agent allows only a single identifier per node and so some packets have been lost. Another idea should be to connect many nodes equipped with only one network interface by a piece of cable to build a macronode with more than one network interfaces. The idea seems good but I'm not able to implement the ns script that allows to do it. Do you have some suggestions or some smarter idea for me? Thank you all in advance! Best regards. Massimo Reineri