第四次SDN上機實驗
阿新 • • 發佈:2021-10-05
實驗4:開源控制器實踐——OpenDaylight
一、實驗目的
- 能夠獨立完成OpenDaylight控制器的安裝配置;
- 能夠使用Postman工具呼叫OpenDaylight API介面下發流表。
二、實驗環境
- 下載虛擬機器軟體Oracle VisualBox或VMware;
- 在虛擬機器中安裝Ubuntu 20.04 Desktop amd64,並完整安裝Mininet;
三、實驗要求
(一)基本要求
- 配置JAVA環境,下載並解壓安裝OpenDaylight,版本選擇Carbon或Beryllium;
- 下載並解壓安裝Postman;
- 利用Mininet平臺搭建下圖所示網路拓撲,並連線OpenDaylight控制器;
4.通過Postman工具呼叫OpenDaylight提供的API下發流表,實現拓撲內主機h1和h3網路中斷10s。
(二)進階要求
- 查詢資料,整理和記錄ODL控制器主要的REST API文件,包括但不限於ODL提供的文件連結,獲取拓撲的交換機、獲取流表狀態數量、獲取特定交換機埠的狀態、新增修改和刪除流表等。
節點資訊
拓撲資訊
流表資訊
拓撲鏈路資訊
實驗心得
1.在剛開始安裝實驗環境的時候,由於不能把安裝包直接從實體機移動到虛擬機器裡,後來就通過建立共享資料夾的方式進行操作;
2.實驗過程中一直出現紅字,之後通過詢問舍友,反覆輸入命令就順利執行下去了;
3.啟動ODL圖形化介面時一直出現404頁面,後面通過百度,使用重灌系統的方法最後解決了問題。