[pox-dev] running multiple applications
durga
c.vijaya.durga at gmail.com
Mon Nov 11 22:33:56 PST 2013
Hello All,
Just a small question. Incase I run the a firewall application in
conjecture to a l2 learning switch application , how does the controller
work on the connectionup event?
for example I run the command :
mininet at mininet-vm:~/pox$ pox.py log.level -DEBUG l2_switching_v5
l2_switching_firewall_v3 &
I want firewall to take precedence over the l2 switch and have introduced
priority as msg.priority = 65535 (highest priority), but what I am trying
to understand is - its a single connection from the OVS switch to the pox
controller and controller is running 2 applications - firewall and switch,
so how do these 2 applications work on the same connection?
Currently, my program sends 2 flow mod messages -
1.from firewall app with priority of 65535 for matching flows
2. from the switch for all other flows
and the ovs installs flow with max priority. Is this the right way of
doing??
As of now, I am stuck with an error - OFPBRC_BUFFER_EMPTY = 7 - which as
per openflow doc is error when a buffer is already in use..
Cheers!
Durga
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.noxrepo.org/pipermail/pox-dev-noxrepo.org/attachments/20131112/411956b4/attachment.htm>
More information about the pox-dev
mailing list