Hi all
Scenario:
host1 ------> switch 1---------> switch2 ---------> host2
python script:
-
-
host1 = net.addHost('h1', cls=Host, mac='01:00:00:00:01:00',
ip='172.16.20.10/24', defaultRoute='via 172.16.20.1')
host2 = net.addHost('h2', cls=Host, mac='02:00:00:00:02:00',
ip='192.168.30.10/24', defaultRoute='via 192.168.30.1')
switch1 = net.addSwitch( 's1', cls=OVSKernelSwitch, dpid='1',
protocols='OpenFlow13', mac='00:00:00:00:00:01' )
switch2 = net.addSwitch( 's2', cls=OVSKernelSwitch, dpid='2',
protocols='OpenFlow13', mac='00:00:00:00:00:02' )
-
-
-
match = parser.OFPMatch(in_port=1, eth_src=' ? ', eth_dst=' ? ')
actions =
[parser.OFPActionSetField(parser.OFPMatchField.make(ofproto.OXM_OF_IP_DSCP,
22)), parser.OFPActionOutput(2)]
inst = [parser.OFPInstructionActions(ofp.OFPIT_APPLY_ACTIONS,actions)]
self.add_flow(datapath=000000000001, command=ofp.OFPFC_ADD, priority=1,
out_port=2, match=match, instructions=inst)
-
-
Problem:
I want to send a data flow from host1 to host2.
what will the the eth_src? 00:00:00:00:00:01' or 01:00:00:00:01:00
what will the the eth_dst? 00:00:00:00:00:02' or 02:00:00:00:02:00
THanks
-Tanvir
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel