...
Info | ||
---|---|---|
| ||
$ cd ~/linc-oe/rel/linc/releases/1.0 $ vi sys.config |
and In the logical_switches section look for dpid thatdpids that you just have noted and note the switch Id corresponds both DIPDS, you will see something like,
Info | ||
---|---|---|
| ||
{logical_switches, [{switch,1, [{backend,linc_us4_oe}, {datapath_id,"00:00:ff:ff:ff:ff:ff:0a"}, {controllers,[{"Switch0-Controller","192.168.56.1",6633,tcp}]}, {controllers_listener,disabled}, {queues_status,disabled}, {ports, [{port,8,[{queues,[]},{port_no,50}]}, {port,10,[{queues,[]},{port_no,20}]}, {port,29,[{queues,[]},{port_no,10}]}]}]}, {switch,2, [{backend,linc_us4_oe}, {datapath_id,"00:00:ff:ff:ff:ff:ff:07"}, {controllers,[{"Switch0-Controller","192.168.56.1",6633,tcp}]}, {controllers_listener,disabled}, {queues_status,disabled}, {ports, [{port,1,[{queues,[]},{port_no,20}]}, {port,3,[{queues,[]},{port_no,30}]}, {port,16,[{queues,[]},{port_no,50}]}, {port,30,[{queues,[]},{port_no,10}]}]}]}, {switch,3, [{backend,linc_us4_oe}, {datapath_id,"00:00:ff:ff:ff:ff:ff:06"}, {controllers,[{"Switch0-Controller","192.168.56.1",6633,tcp}]}, {controllers_listener,disabled}, {queues_status,disabled}, {ports, [{port,5,[{queues,[]},{port_no,30}]}, {port,12,[{queues,[]},{port_no,50}]}, {port,18,[{queues,[]},{port_no,40}]}, {port,20,[{queues,[]},{port_no,20}]}]}]}, {switch,4, [{backend,linc_us4_oe}, {datapath_id,"00:00:ff:ff:ff:ff:ff:08"}, {controllers,[{"Switch0-Controller","192.168.56.1",6633,tcp}]}, {controllers_listener,disabled}, {queues_status,disabled}, {ports, [{port,2,[{queues,[]},{port_no,30}]}, {port,6,[{queues,[]},{port_no,50}]}, {port,7,[{queues,[]},{port_no,20}]}]}]}, {switch,5, [{backend,linc_us4_oe}, {datapath_id,"00:00:ff:ff:ff:ff:ff:09"}, {controllers,[{"Switch0-Controller","192.168.56.1",6633,tcp}]}, {controllers_listener,disabled}, {queues_status,disabled}, {ports, [{port,4,[{queues,[]},{port_no,50}]}, {port,9,[{queues,[]},{port_no,20}]}, {port,31,[{queues,[]},{port_no,10}]}]}]}, {switch,6, [{backend,linc_us4_oe}, {datapath_id,"00:00:ff:ff:ff:ff:ff:03"}, {controllers,[{"Switch0-Controller","192.168.56.1",6633,tcp}]}, {controllers_listener,disabled}, {queues_status,disabled}, {ports, [{port,11,[{queues,[]},{port_no,20}]}, {port,13,[{queues,[]},{port_no,50}]}, {port,26,[{queues,[]},{port_no,30}]}, {port,32,[{queues,[]},{port_no,10}]}, {port,33,[{queues,[]},{port_no,11}]}]}]}, {switch,7, [{backend,linc_us4_oe}, {datapath_id,"00:00:ff:ff:ff:ff:ff:05"}, {controllers,[{"Switch0-Controller","192.168.56.1",6633,tcp}]}, {controllers_listener,disabled}, {queues_status,disabled}, {ports, [{port,15,[{queues,[]},{port_no,40}]}, {port,17,[{queues,[]},{port_no,30}]}, {port,22,[{queues,[]},{port_no,50}]}, {port,28,[{queues,[]},{port_no,20}]}]}]}, {switch,8, [{backend,linc_us4_oe}, {datapath_id,"00:00:ff:ff:ff:ff:ff:04"}, {controllers,[{"Switch0-Controller","192.168.56.1",6633,tcp}]}, {controllers_listener,disabled}, {queues_status,disabled}, {ports, [{port,14,[{queues,[]},{port_no,50}]}, {port,19,[{queues,[]},{port_no,20}]}, {port,34,[{queues,[]},{port_no,10}]}]}]}, {switch,9, [{backend,linc_us4_oe}, {datapath_id,"00:00:ff:ff:ff:ff:ff:01"}, {controllers,[{"Switch0-Controller","192.168.56.1",6633,tcp}]}, {controllers_listener,disabled}, {queues_status,disabled}, {ports, [{port,21,[{queues,[]},{port_no,20}]}, {port,23,[{queues,[]},{port_no,50}]}, {port,35,[{queues,[]},{port_no,10}]}]}]}, {switch,10, [{backend,linc_us4_oe}, {datapath_id,"00:00:ff:ff:ff:ff:ff:02"}, {controllers,[{"Switch0-Controller","192.168.56.1",6633,tcp}]}, {controllers_listener,disabled}, {queues_status,disabled}, {ports, [{port,24,[{queues,[]},{port_no,30}]}, {port,25,[{queues,[]},{port_no,50}]}, {port,27,[{queues,[]},{port_no,20}]}]}]}]}]}
|
In my case switch Id that correspond to DPID "00:00:ff:ff:ff:ff:ff:05" is "7" and DPID ,"00:00:ff:ff:ff:ff:ff:07" correspond to switch Id "2". Note switch Id of both the switches. Now in the same file there is section for optical_links,
Info | ||
---|---|---|
| ||
{optical_links, [{{2,20},{4,30}}, {{2,30},{5,50}}, {{3,30},{4,50}}, {{4,20},{1,50}}, {{5,20},{1,20}}, {{6,20},{3,50}}, {{6,50},{8,50}}, {{7,40},{2,50}}, {{7,30},{3,40}}, {{8,20},{3,20}}, {{9,20},{7,50}}, {{9,50},{10,30}}, {{10,50},{6,30}}, {{10,20},{7,20}}]},
|
In the above list show all the optical links. {{7,40},{2,50}}, means switch_Id 7 port 40 is connected to switch_Id 2 port 50. You need find the link port then you want to bring down. In my case its switch 7 port 40.
Demo 5: Link recovery at Packet Layer:
...