Hi All,
I am Using Latest ns3 release ns-3.26.
I am just testing how openflow works: The existing openflow example uses a single switch, so i created an example with two switches.
Here is my topology:
Controller (Learning Controller)
/ \
n1 -- ------ ------- ----n3
| S1 |--| S2 | ONOFF application source n1, destination = n2
n2 -- ------ ------- ---n4
The example with single switch works fine, but the example with two switches floods ARP packet for infinite time, long after the application has stopped.
From the logs i can see that the ARP requests are being resolved and the correct IP is matched to the correct MAC address.
I don't understand what i am doing wrong, Do i have to modify the Learning Controller to Drop ARP packets or something?
Any help would be really appreciated.
Thanks.