以下內容的PCAP檔,可以在下面連結下載。

https://box.nctu.edu.tw/public.php?service=files&t=e8f8a4ff004b8912991d441db8ee19da

拓撲:
(Mininet 2.1.0 192.168.100.7)<---->(RYU Controller   192.168.100.8)

Step 1. 啟動RYU & Web GUI

請參考http://qmaw.pixnet.net/blog/post/363367094

Step 2. 在Controller的PC上,啟動Wireshark,

Step 3. 啟動Mininet, (截圖的中間偏上一點)
#sudo mn --topo single,3 --mac --controller=remote,ip=192.168.100.8,port=6633 --switch ovsk,protocols=OpenFlow13

螢幕截圖 2014-07-08 01.04.51  

Step 4. Mininet的H1 Ping H2

Step 5. 找到另一台電腦,安裝開發中的Wireshark 1.11.3,這個版本自身就帶有OPENFLOW Protocol的解讀器,不用在另外安裝。然後打開擷取的檔案。

從第14個封包看起,可以看出,一個OpenFlow connection的建立,是由OpenFlow_Hello開始的。

螢幕截圖 2014-07-09 01.54.53  

Step 6. 接著請注意,每隔五秒,Mininet會發出一個OPEN_ECHO_REQUEST封包給Controller,維持OpenFlow Connection

螢幕截圖 2014-07-09 01.58.09  

qmaw 發表在 痞客邦 留言(0) 人氣()