將主機1,2,3進入s1的包打上vlan tag,**埠4
sudo ovs-ofctl -o openflow13 add-flow s1 priority=1,in_port=1,actions=push_vlan:0x8100,set_field:4096-\>vlan_vid,output:4
sudo ovs-ofctl -o openflow13 add-flow s1 priority=1,in_port=2,actions=push_vlan:0x8100,set_field:4097-\>vlan_vid,output:4
sudo ovs-ofctl -o openflow13 add-flow s1 priority=1,in_port=3,actions=push_vlan:0x8100,set_field:4098-\>vlan_vid,output:4
將從埠4的包去除vlan tag, 並根據tag進行**
sudo ovs-ofctl -o openflow13 add-flow s1 priority=1,dl_vlan=0,actions=pop_vlan,output:1
sudo ovs-ofctl -o openflow13 add-flow s1 priority=1,dl_vlan=1,actions=pop_vlan,output:2
sudo ovs-ofctl -o openflow13 add-flow s1 priority=1,dl_vlan=2,actions=pop_vlan,output:3
將主機4,5,6進入s2的包打上vlan tag,**埠4
sudo ovs-ofctl -o openflow13 add-flow s2 priority=1,in_port=1,actions=push_vlan:0x8100,set_field:4096-\>vlan_vid,output:4
sudo ovs-ofctl -o openflow13 add-flow s2 priority=1,in_port=2,actions=push_vlan:0x8100,set_field:4097-\>vlan_vid,output:4
sudo ovs-ofctl -o openflow13 add-flow s2 priority=1,in_port=3,actions=push_vlan:0x8100,set_field:4098-\>vlan_vid,output:4
將從埠4的包去除vlan tag, 並根據tag進行**
sudo ovs-ofctl -o openflow13 add-flow s2 priority=1,dl_vlan=0,actions=pop_vlan,output:1
sudo ovs-ofctl -o openflow13 add-flow s2 priority=1,dl_vlan=1,actions=pop_vlan,output:2
sudo ovs-ofctl -o openflow13 add-flow s2 priority=1,dl_vlan=2,actions=pop_vlan,output:3
s1流表
sudo ovs-ofctl -o openflow13 dump-flows s1
s2流表
1.登入wireshark
sudo wireshark
2.抓取包含有vlan tag的資料報,並截圖驗證
選擇s1-eth4埠進行報文抓取
SDN第二次作業
為什麼需要sdn?sdn特點?sdn的基本思想?onf全稱是什麼,是什麼組織?文中提到了哪些控制器,控制層和資料層通訊標準協議是什麼?fv是什麼?odl設計的三個層次是什麼?多級流表是openflow哪個協議版本增加的?分布式控制器有哪幾種擴充套件方式?sdn應用領域?sdn未來工作有哪些?密碼 m...
SDN第二次作業
1.閱讀 1 為什麼需要sdn?sdn特點?sdn解放了手工操作,減少了配置錯誤,易於統一快速部署 sdn具有廣闊的發展前景和巨大的研究價值.2 sdn的基本思想?sdn是當前網路領域最熱門和最具發展前途的技術之一.作為新興的技術,之所以能夠得到長足發展,在於它具有傳統網路無法比擬的優勢 首先,資料...
SDN第二次作業
隨著網路的快速發展,傳統網際網路出現了如傳統網路配置複雜度高等諸多問題 這些問題說明網路架構需要革新,可程式設計網路的相關研究為 sdn 的產生提供了可參考的理論依據.主動網路允許資料報攜帶使用者程式,並能夠由網路裝置自動執行.使用者可以通過程式設計方式動態地配置網路,達到了方便管理網路的目的.sd...