On Jul 2, 2013, at 7:25 AM, nibble nibble wrote: > I have a l2.learningSwitch and a network with a few switches. For every > packet I receive I want to determine packet was received from which one of > the switches. For this I used packet_in.in_port . But its does not seem that > it indicate switch, because when I have two switches I received packets from > port 1,2 and 3.
Right. It's indicating which port on the switch the packet was received on. Not which switch. > Now my question is how to determine packet coming from switch x?? The PacketIn event has a .dpid attribute that holds the datapath ID of the switch. -- Murphy